Available for select opportunities

Full-stack engineer in Chennai, India

I build software that feels considered.

I’m Rupanjana — a systems engineer turning complex workflows into reliable APIs, clear interfaces, and products people can use without a manual.

Rupanjana Choudhury
CurrentlySystem Engineer at TCS

Selected work

Built to solve real problems.

A Terms of Service clause about arbitration highlighted, with Fine Print's flag: dispute resolution, severity bad, and an overall grade
ai
01

Fine Print

A fine-tuned 3B LLM that reads Terms of Service and flags the clauses that matter, with a severity, a plain-English explanation and the exact quote. Trained with QLoRA on 38k labelled clauses using free Kaggle GPUs, it reaches 0.93 precision and flags only 7% of harmless text, against 27% for a DeBERTa baseline.

Developer Journey overview dashboard with learning areas and progress
full stack
02

Developer Journey

A full-stack learning operating system for turning technical roadmaps into measurable progress, with persistent goals, streaks, proof of work, and a complete DSA tracker.

ExplainGPT homepage and token visualization preview
ai
03

ExplainGPT

An explainability interface for exploring language-model responses and token probabilities, making opaque model behavior easier to inspect.

Two Claude agents side by side: a job agent with scored job listings, and a planner agent with a timeline from 8:00 to 23:30
ai
04

Agents That Run My Life

I don't have an assistant, so I built two with Claude. My job agent scouts LinkedIn, Wellfound and Cutshort, scores every role out of 10 against my profile, and tailors a one-page résumé for the good ones: 141 roles scouted so far, and it never hits Submit without my yes. My planner agent runs the day: it builds my list at 8, pings me when a task starts or stalls, and closes the books at 11:30.

Pack Pal packing tracker for a journey from India to Seattle
frontend
05

Pack Pal

An animated, editable travel companion that turns destination-aware packing into a playful checklist, pairing practical progress tracking with a distinctive visual system.

Project preview
full stack
06

Job Tracker

An AI-assisted workflow that turns inbox updates into structured application tracking, reducing the manual work behind a job search.

Project preview
full stack
07

Hospital Management

A full-stack healthcare workflow spanning patient records, appointment scheduling, billing, and role-aware database operations.

Doodle Derby garage with the Crystal Drill car on a sketchbook race track
fun
08

Doodle Derby

Draw a car, turn the sketch into a 3D model with Vi3W, and race it around a sketchbook circuit against up to seven crayon rivals, solo or in split screen. Three.js with cel shading and ink outlines, arcade drift physics and AI drivers, all with no build step.

GitHub
Portfolio hero introducing Rupanjana and her engineering focus
frontend
09

Wait... This Portfolio?

Plot twist: you’re already using it. Built with Astro, a lot of tiny details, and just enough personality to make scrolling feel worthwhile.

Where I've contributed

Learning fast. Shipping thoughtfully.

Sept 2025 - Present

Chennai, Tamil Nadu

Tata Consultancy Services

System Engineer

  • Engineered a full-stack hospital management system with React and Node.js, improving appointment scheduling and reducing manual slot management.
  • Implemented secure REST APIs with token-based authentication for smooth data flow across doctor and patient booking modules.
  • Earned HackerRank certification in Java and REST API basics, strengthening core programming and problem-solving credibility.
July 2025 - Sept 2025

Chennai, Tamil Nadu

Prodapt

Software Engineer Intern

  • Developed modular, responsive web components using JavaScript and React with a focus on clean code and maintainable UI structure.
  • Built web-based projects that sharpened problem-solving, modular coding, and responsive frontend development skills.
Sept 2023 - Nov 2023

Sohar, Oman

Taghleef Industries

IT Intern

  • Contributed to ETL pipeline design, development, and optimization for efficient and reliable organizational data flow.
  • Worked with Microsoft technologies and learned security architecture, operational workflows, and enterprise IT practices.

A little about me

Engineer by practice. Curious by default.

Rupanjana smiling outdoors

I care about the space where solid engineering meets a genuinely good user experience.

Current Role System Engineer

Tata Consultancy Services

Education B.Tech CSE

VIT Vellore

I’m a Computer Science graduate from VIT Vellore who enjoys the full build loop: shaping an interface, connecting dependable APIs, tracing edge cases, and refining the details that make a product feel complete.

I’ve worked on hospital management workflows, ETL pipelines, responsive components, and LLM explainability projects, while also coordinating large-scale technical events. Basically, I like code with purpose, teams with energy, and products that do more than just look good.

Technical toolkit

The tools behind the work.

Languages

JavaPythonSQLJavaScriptTypeScriptHTMLCSS

Frameworks

ReactNode.jsExpressSpring BootAngular

Engineering

REST APIsMicroservicesToken AuthAxiosGitVS CodeIntelliJEclipse

Beyond the editor

Leading, building, participating.

Nukkad Natak event

Nukkad Natak

2nd Prize Winner, Riviera'24

BOLT hackathon event

BOLT'24 Hackathon

Coordinator, managed 800+ participants

graVITas event

Purchase & Sales

Coordinator, graVITas'22

Start a conversation

Have an interesting problem?

I'm open to software engineering roles, thoughtful collaborations, and conversations about products worth building.