I build production-ready web applications with React, TypeScript, Node.js, Express and MongoDB, with a focus on clean architecture, performance and reliable APIs.
Currently open to freelance and contract work.
Frontend: React, JavaScript, TypeScript, Redux Toolkit, Context API, Tailwind CSS, MUI
Backend: Node.js, Express.js, REST APIs, JWT, Zod
Database: MongoDB, Mongoose
Testing & Tools: Vitest, React Testing Library, Git, Chrome DevTools, Vite
Full-stack MERN e-commerce platform built from scratch.
- JWT authentication and role-based access control
- REST API with Express and MongoDB
- Debounced product search and server-side pagination
- Order snapshot system preserving purchase-time pricing
- Vitest + React Testing Library
π Live Demo Β· Source Code
Developer Q&A and discussion platform built with React and Node.js.
- JWT authentication and authorization
- Threaded answers and voting
- Normalized MongoDB schema
- Bulk API operations
- Graceful server lifecycle handling
π Live Demo Β· Source Code
Full-stack job portal application with separate workflows for job seekers and employers.
π Live Demo Β· Source Code
Contributing to Checkmate, an open-source uptime monitoring platform.
- PR #3376 β Merged: Bulk edit monitor notification endpoint
- PR #3448 β Under Review: Bulk edit notifications UI with modal and floating action bar
- Participated in detailed maintainer review cycles and contributed technical review feedback on security-related changes.
π Checkmate Repository
Associate Software Engineer β Tech Mahindra
Worked on a production enterprise portal for British Telecommunications (BT).
Focused on React frontend development, REST API integration, performance optimization, debugging and maintainable TypeScript code.
π Portfolio
πΌ LinkedIn
π§ Email
π» GitHub
