I build full-stack web applications using React, Node.js, Express, MongoDB, JavaScript, and TypeScript, with a focus on clean architecture, responsive UI, authentication, REST APIs, and production-ready user experiences.
Currently seeking opportunities in Frontend, Full-Stack, Backend (Node.js), and Software Engineering roles.
Production-ready resume builder with real-time preview synchronization, dynamic layouts, persistence, and PDF export.
Highlights
- Real-time synchronized resume preview
- Dynamic multi-layout CV architecture
- Authentication & persistence for registered users
- PDF export with consistent rendering
- CRUD functionality for resume management
Tech: React, Vite, Node.js, Express, MongoDB, JWT, jsPDF, html2canvas
π Live Demo: https://resume-baker.netlify.app
π Repository: https://github.com/TechSwimmer/cv-Builder
Full-stack social media application with authentication, user interactions, and responsive UI.
Highlights
- JWT authentication
- Post creation & image uploads
- Like and comment functionality
- User profile management
- Responsive user experience
Tech: React, Node.js, Express, MongoDB
π Live Demo: https://affina.netlify.app/ π Repository: https://github.com/TechSwimmer/Affina
Task management SPA focused on usability, authentication, and productivity workflows.
Highlights
- Secure JWT authentication
- Task CRUD operations
- Calendar-based task filtering
- MongoDB persistence
- Responsive UI
Tech: JavaScript, Node.js, Express, MongoDB
π Live Demo: https://todotasknest.netlify.app
π Repository: https://github.com/TechSwimmer/Todo-list-app
- Solved 150+ coding problems on Codewars using JavaScript
- Focused on:
- Problem-solving
- Data structures & algorithms
- Core JavaScript fundamentals
- Logic building
π Codewars:
https://www.codewars.com/users/techDevNikhil
Contributed to open-source projects by implementing features, UI improvements, and responsive fixes.
- Implemented interactive task sorting functionality
- Added priority, date, and alphabetical sorting
- Built ascending/descending ordering logic using React state
- Improved mobile responsiveness and dashboard layouts
- Added documentation navigation support
- Improved homepage accessibility through documentation linking
Previously worked as a Senior Executive at Hexaware Technologies (First Advantage), where I developed strong problem-solving, operational discipline, cross-team collaboration, and data-handling skills that I now apply to software development.
- Building scalable full-stack applications
- Improving backend architecture and API design
- React performance optimization
- Writing cleaner, maintainable code
- Contributing to open source
GitHub
https://github.com/TechSwimmer
Portfolio
https://techdevnikhil.netlify.app/
Codewars
https://www.codewars.com/users/techDevNikhil
Building software, solving problems, and continuously improving one commit at a time.
