Rahul Das - Full Stack Developer
Open to freelance work

RAHUL DAS

role := "|";

I turn ideas into reality, building with passion to help businesses grow.

Ashoknagar, West Bengal, India

<About Me/>

Lifespan

counting...

Location

Ashoknagar, West Bengal, India

Education

MCA at Brainware University (2026 - 2028)

Currently

Full Stack Developer Intern at Zoraviks Technologies

Freelance

Building Gendemy for Gentik

Languages

Bengali, English, Hindi

Interests

Chess, Exploring AI tools, Open source

I'm a Full Stack Developer from Ashoknagar, West Bengal. I completed my BCA at Brainware University and I'm now pursuing my MCA there (2026 - 2028).

I work as a Full Stack Developer Intern at Zoraviks Technologies, where I build features for their main product fotopick.in and built the website for their client Orchid Photography. Alongside that, I'm building Gendemy end to end as a freelancer for Gentik.

I enjoy turning ideas into fast, reliable products: clean APIs, solid databases and polished interfaces. Away from the keyboard you'll find me playing chess, exploring new AI tools or contributing to open source.

Have a project in mind? I'm open to freelance work.

Clean Code

Writing maintainable and scalable solutions

Fast Performance

Optimized for speed and efficiency

Problem Solver

Turning challenges into working products

AI-Assisted

Using modern AI tools to ship faster

<Experience/>

Where I've been building real products for real users.

Freelance Full Stack Developer

Freelance
Gentik
Oct 2026 - PresentRemote

Building Gendemy, Gentik's main product, end to end as a freelance full stack developer.

  • Built the entire Gendemy application, from database design to the user interface
  • Developed the backend in Golang backed by PostgreSQL
  • Built a fast, responsive frontend with Next.js and React
Next.jsReactGolangPostgreSQL

Full Stack Developer Intern

Internship

Zoraviks Technologies

Jul 2025 - PresentHybrid

Working as a full stack developer on Fotopick, Zoraviks' main product, and on client projects.

  • Build and maintain features across the frontend and backend of the fotopick.in product website
  • Built the website for Orchid Photography, a freelance client project of Zoraviks
  • Developed APIs with NestJS and PostgreSQL
Next.jsReactNestJSPostgreSQL

<Education/>

Pursuing

Master of Computer Application (MCA)

Brainware University

2026 - 2028West Bengal, India

Advanced study of software engineering, system design and modern application development.

  • Currently in the first year
  • Balancing studies with industry internship and freelance work
Completed

Bachelor of Computer Application (BCA)

Brainware University

2023 - 2026West Bengal, India

Focused on software development, algorithms, data structures, and web technologies.

  • CGPA: 8.9/10
  • Volunteered at the college tech fest
  • Secured second position in a coding competition
Completed

Higher Secondary Education

Kalyangarh Vidyamandir (H.S)

2021 - 2023West Bengal, India

Specialized in Science with Computer Science.

  • Percentage: 82%
  • School ranker in Computer Science
  • Started my web development journey
Completed

Secondary Education

Kalyangarh Bidhan Chandra Vidyapith (H.S)

2015 - 2021West Bengal, India

Built a strong foundation in science and mathematics.

  • Percentage: 92%
  • Held the top position in class for 6 consecutive years
  • First position in an inter-school chess competition

<Skills/>

The toolkit of modern technologies, frameworks and AI tools I use to build and ship products.

Frontend

11 skills

React.jsNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSShadcn UIReact QueryZustandReact Native

Backend

11 skills

Node.jsNestJSExpress.jsGolangFiberPythonDjangoDjango REST FrameworkFlaskSocket.ioREST APIs

Database & BaaS

7 skills

PostgreSQLMongoDBSQLitePrismaRaw SQLSupabaseFirebase

DevOps

8 skills

DockerGitGitHubCI/CDLinuxUbuntuNginxWordPress

Deployment

6 skills

CloudflareVercelNetlifyDigitalOceanRailwayPythonAnywhere

AI & LLM Tools

5 skills

ClaudeGeminiDeepSeekv0Stitch

<Services/>

Freelance development services to bring your ideas to life, from first sketch to production.

Web Development

Building responsive, performant, and scalable web applications using modern frameworks like Next.js, NestJS, Golang and Django.

Frontend Development

Creating beautiful, intuitive, and user-friendly interfaces with attention to detail and smooth animations.

Backend Development

Developing robust and scalable backend systems with clean REST APIs and efficient PostgreSQL database design.

Cloud Deployment

Deploying and managing applications on Cloudflare, Vercel and DigitalOcean with Docker and CI/CD pipelines.

UI/UX Design

Designing modern, accessible, and visually appealing user interfaces with a focus on user experience.

E-commerce Solutions

Building complete e-commerce platforms with payment integration, inventory management, and admin dashboards.

SaaS Development

Creating Software as a Service applications with subscription management, multi-tenancy, and analytics.

API Development

Designing and building REST APIs with proper authentication, validation, and documentation.

Open to freelance projects

Need a website, web app or API built? Tell me about your project and I'll get back to you.

Start a project

<Projects/>

Products and tools I've designed, built and shipped.

~/projects

$ ppm init myapp -t fastapi -y

✓ Created ppm.yml, .env, .gitignore, src/main.py

› Creating virtual environment in .venv (uv)

✓ Git repository initialized on branch main

$ cd myapp && ppm run

> python -m uvicorn main:app --reload

INFO: Uvicorn running on http://127.0.0.1:8000

▋

Open Source CLI

ppm: Python Project Manager

Create, run and manage Python projects with one small binary. ppm gives Python the workflow npm gives JavaScript.

  • One ppm.yml for dependencies and scripts
  • Commands always run inside the project's virtualenv
  • Uses uv when installed, pip otherwise
GoPythonCLIuv
coursehunt.rahulcodepython.in
CourseHunt screenshot
Web App

CourseHunt

An online course platform where tutors publish video courses and students learn, take quizzes and earn certificates.

  • Separate dashboards for students, tutors and admins
  • Quizzes, assignments and saved progress across devices
  • Certificates anyone can verify with a single link
Next.jsReactGolangFiberPostgreSQLRedisMinIODocker
events.rahulcodepython.in
IdentityCard screenshot
SaaS Product

IdentityCard

Event registration, ID card and check-in platform: publish a form, email every attendee a signed QR ID card and scan them in at the gate with any phone.

  • Server-signed QR codes that cannot be forged
  • Any phone pairs as a scanner with a PIN
  • Pay-per-event pricing with Razorpay payments
Next.jsReactGolangFiberPostgreSQLRedisMinIO
notes.rahulcodepython.in
Notes Sharing screenshot
Web App

Notes Sharing

Lets students create class communities, upload notes of any file type and share them with classmates in one place.

  • Files stay in each student's own Google Drive
  • Sign in with Google, no extra accounts
  • Communities per class or study group
Next.jsReactGoogle Drive APIGoogle OAuth
gendemy.in
Gendemy screenshot
SaaS Product

Gendemy

Product built for Gentik

Institute management software that runs batches, classes, attendance, fees and student progress from one place.

  • Separate apps for admins, faculty and students
  • Fees with online payments and multi-branch support
  • Built end to end as a freelancer
Next.jsReactGolangPostgreSQL
mymoney.rahulcodepython.in
MyMoney screenshot
Mobile App

MyMoney

A personal finance operating system: one offline-first double-entry ledger for accounts, budgets, debts and autopay.

  • 100% on-device, zero cloud tracking
  • Instant backwards balance calculation and P2P debt graphs
  • Android app shipped as a downloadable APK
React NativeExpoAndroidOffline-first

<Get In Touch/>

Have a project in mind or just want to chat? Send me a message and I'll reply by email.

Location

Ashoknagar, West Bengal, India

Available for freelance work

Websites, web apps, dashboards and APIs. Share a short brief and your timeline, and I'll get back with next steps.