Summary
Fullstack developer building scalable web apps with JavaScript, TypeScript, React, Node.js and Express, plus backend work in .NET (C#) and Python.
Builds user-facing AI features: conversational AI chat, drafting help and summarization, with end-to-end AI integration.
Uses Claude Code for AI-assisted development, refactoring and large framework migrations.
Makes deliberate performance and scalability calls across caching, rendering strategy and backend architecture.
Experience
Software Developer · Programming.com
Sep 2025 – PresentGurugram, Haryana
- Used Claude Code to speed up migrations and development through codebase analysis, AI agent skills and code review.
AI-Powered Email Client
- Built a modular, scalable React UI with React Router for an AI-powered email client.
- Integrated TanStack Query for server-state management, caching and background refetching.
- Built type-safe form workflows with TanStack Form for email compose and AI-assisted actions.
- Designed AI workflows for drafting help, thread summaries and context-aware suggestions, right inside the reading and compose views.
- Built an in-app AI chat that answers natural-language questions about the whole mailbox, using context from the emails.
React · React Router · TanStack Query · TanStack Form · Tailwind CSS
Legacy App Modernization (Rails + AngularJS → React)
- Migrated a legacy Ruby on Rails + AngularJS frontend to React, on top of the existing Rails backend APIs.
- Turned Angular controllers, directives and services into reusable React components and hooks with shadcn/ui and Tailwind CSS.
- Managed server state and API calls with React Query and Axios, caching responses to cut repeat network calls.
- Built forms and data tables with React Hook Form and React Table.
- Built an analytics dashboard with interactive charts and client-defined KPIs.
React · React Router · React Query · React Hook Form · React Table · Axios · shadcn/ui · Tailwind CSS
MERN Stack Developer · Intelion Systems
Jul 2024 – Jul 2025Canada (Remote)
- Built and improved core features of an Applicant Tracking System (ATS) with Next.js and React: better recruiter workflows, candidate tracking and usability.
- Delivered AI-powered features inside recruiter and candidate workflows, connecting AI services through Next.js and Node.js APIs.
- Chose server-side rendering and API routes in Next.js to improve page-load speed, SEO and data fetching.
- Designed and built WebRTC video calling with PeerJS and React for real-time, in-browser remote interviews.
- Built and maintained backend services in Node.js and .NET, integrated with the Next.js frontend.
- Validated data with Zod schemas and managed structured and unstructured data in MongoDB.
Fullstack Developer (Backend heavy) · NNT Software
Jan 2023 – Jul 2024Ahmedabad, Gujarat
- Maintained and improved a .NET 4.8 e-commerce platform, keeping it stable on both frontend and backend.
- Built a dynamic PDF generator with Python and FastAPI to speed up document workflows.
- Led the backend migration from .NET Framework to Node.js.
- Built scalable APIs with Node.js, Express.js and TypeScript.
- Worked with teams and stakeholders to match technical solutions to business needs.
E-commerce Migration
- Led a major backend overhaul of an e-commerce platform, modernizing the system and improving performance.
- Rewrote the entire backend from .NET 4.8 MVC to Node.js with TypeScript and Express.
- Delivered a smooth migration, working across both .NET (C#) and modern JavaScript.
Node.js · TypeScript · Express.js · .NET 4.8 MVC
Event Management System
- Designed and built the entire backend API and business logic with Node.js, TypeScript and Express.js.
- Built QR code generation and scanning for ticket validation, entry management and free-drink eligibility checks.
- Designed a scalable MySQL schema for configurable ticket types (Silver, Gold) and event-specific logic.
- Built admin features for categories, staff and event setup; staff could scan tickets and manage their events on-site.
- Deployed and ran infrastructure on AWS (EC2, S3), with Netlify for the frontend.
Node.js · TypeScript · Express.js · React · MySQL · AWS EC2 · AWS S3 · Netlify
Fullstack Developer · Nimsay RPO
Aug 2022 – Feb 2024Ahmedabad, Gujarat
Nurse Shift ATS
- Built a shift tracking web app with React and Supabase, with real-time updates on open shifts for registered nurses.
- Built features to manage nurse-recruiter relationships and map hospitals to nurses for better allocation.
- Built views to see and track all assigned shifts, making scheduling easier for recruiters.
React · Supabase · PostgreSQL
Web Scraper (Chrome Extension)
- Built a scraper that pulled nurse shift data from external sources, cutting manual data entry.
- Connected it to the ATS backend so recruiters always saw up-to-date shift info inside the platform.
Chrome Extension · JavaScript
Python Developer · The Digital India Tech Pvt. Ltd.
Nov 2019 – Oct 2021Mumbai, Maharashtra
Data Cleaning
- Processed raw user input for cleaning, annotation and visualization, enabling structured analysis and better data quality.
- Pulled insights to support data-driven business decisions.
- Built algorithms that predict the closest match to incorrect user input, improving data accuracy.
Python · Excel
Copy to Search
- Built a desktop app that searches databases and gives real-time results to customer care agents, speeding up complaint registration.
- Triggered instant lookups on Ctrl + C of user input, cutting manual effort.
- Added contact lookup for the Area Service In-Charge to simplify escalations.
Python · Desktop App
Skills
Languages & frameworks: JavaScript, TypeScript, React, Next.js, Node.js, Express.js, Drizzle ORM, MySQL, PostgreSQL, Python, Docker (familiar)
Practices & tools: AI integration, Claude Code (AI-assisted development), AI pair programming, REST API development, MVC architecture, Legacy system modernization, Debugging, Problem-solving, Git, CI/CD, Agile/Scrum
Education
- BCA · Amity University Pursuing
- 12th (HSC) · St. Stanislaus College 2018
- 10th (SSC) · Appeared privately 2016