Skip to content
Dhruv Ranjan

Open to work

Dhruv Ranjan

Final-year Computer Engineering student · India

I build software products and run them in production.

The one I would point at is Entrance UG, an exam-prep platform with 500+ students and live payments. I built it on my own and took it through launch.

Selected work

What I have built

Sole engineer · Client work · Jun – Sep 2026

An exam-prep platform for Indian management-entrance exams. Students sit timed mock papers, work through a lesson library and reading-comprehension drills, and get matched with mentors. Parents, mentors and admins each get their own portal.

I designed, built and shipped all of it on my own, and ran it in production through launch. 500+ students use it today and it takes real payments.

  • 500+ students
  • Live payments
  • Sole engineer

React · TypeScript · Express · PostgreSQL · Prisma · AWS

Experience

Where I have worked

  1. Aug 2026 – present

    Full Stack Intern · Enerbuff Solutions

    React Native · Node.js · MySQL · AWS

    Working on India Energy Stack integration: reading the IES documentation and the Beckn BAP–BPP request and response flow, then running sandbox calls and checking each payload against what the spec says should come back.

  2. Jun – Sep 2026

    Software Engineer (Freelance) · Entrance UG

    React · Node.js · PostgreSQL · AWS

    Built a four-product exam-prep platform on my own and ran it in production through launch. It serves 500+ students and takes live payments.

  3. May 2025 – Jan 2026

    Project Intern · IIT Kanpur

    Redis · SQL · Backend

    Cut bulk catalog API latency to under 50ms by rewriting query plans, adding Redis caching and fixing index coverage.

    Made orders concurrency-safe with row-level locking and idempotency keys, which stopped duplicate orders and overselling.

Toolkit

What I work with

Languages
TypeScriptJavaScriptPythonC/C++SQL
Frontend
ReactReact NativeViteReact RouterTanStack QueryTailwind CSSRecharts
Backend
Node.jsExpressPrismaMongooseFastAPIREST APIsJWT authRBAC
Data
PostgreSQLMySQLMongoDBRedisKafkaSchema designMigrations against live data
Cloud and delivery
AWS (EC2, RDS, S3, CloudFront, ECR, SSM, Secrets Manager, Amplify)DockerKubernetesGitHub ActionsCaddyLinux
Core CS
Data structures and algorithmsDBMSOperating systemsComputer networksOOPSystem design
Practices
Payment integration (Razorpay)Idempotency and reconciliationAutomated verification suitesProduction incident response

About

A little more

I am a final-year Computer Engineering student at Thapar, and I build backend systems end to end: the database schema, the API, the interface, the deploy pipeline, and the running system afterwards. Most of what I know about that last part I learned by being the person who got the message when something broke.

My main work so far is Entrance UG, an exam-prep platform I built as paid client work. I built all of it on my own, took it to launch and ran it in production. It serves 500+ students and takes live payments.

Education

Thapar Institute of Engineering and Technology

2023 – 2027

B.Tech, Computer Engineering

CGPA 8.3/10 · Patiala, Punjab

  • NVIDIA Deep Learning Institute — Accelerating End-to-End Data Science Workflows (2025)
  • 700+ data structures and algorithms problems across LeetCode, GeeksforGeeks and Codeforces

Contact

Get in touch

The fastest way to reach me is email. I am happy to walk through any part of my work on a call with my screen shared.

irldhruv196@gmail.com