About
Hi, I’m Nabaraj Saha, a frontend-focused full stack developer with 10+ years of experience building scalable web applications using React, TypeScript, and modern JavaScript.
I have hands-on experience with Node.js, GraphQL, and REST APIs, with a strong focus on UI architecture, performance optimization, and clean code practices.
Currently, I am working as a Senior Software Engineer at SberBank, where I build scalable applications, improve performance, and work across both frontend and backend systems.
I am now focusing on growing into full-stack and cloud roles while building real-world applications and scalable systems.
Skills
Experience
Feb 2025 – Present
SberBank
Senior Software Engineer – Frontend (Full Stack Exposure)
- Built scalable applications using React and TypeScript.
- Worked with GraphQL across frontend and backend.
- Integrated APIs using Apollo GraphQL.
- Improved performance, accessibility, and maintainability.
Jan 2022 – Jan 2025
Publicis Sapient
Lead Experience Engineer – Frontend (Full Stack Exposure)
- Developed enterprise applications using React and TypeScript.
- Integrated GraphQL using Apollo and TanStack Query.
- Handled API data (queries, mutations, caching).
- Wrote unit tests using React Testing Library.
- Led frontend architecture and mentored developers.
Feb 2020 – Jan 2022
IBM
Frontend Engineer (Full Stack Exposure)
- Built applications using React and Vue.js.
- Developed backend APIs using Node.js and Express.
- Worked on backend services and integrations.
- Implemented end-to-end testing using Cypress.
Aug 2018 – Feb 2020
HARMAN
Technical Lead – Frontend (Full Stack Responsibilities)
- Led frontend architecture using React and TypeScript.
- Built backend services using Node.js (BFF layer).
- Designed API integrations and data flow.
2010 – 2018
Sapient | CIGNEX | Capital Numbers | Indus Net
Earlier Experience
- Worked on frontend development using JavaScript, HTML, and CSS.
- Built and maintained multiple client projects.
Projects
AI-Powered Paper Trading Screener
Built a full-stack financial dashboard using Next.js 14, TypeScript, and Tailwind CSS. Implemented RSI, SMA, and MACD indicators with AI-based analysis using Groq (Llama 3). Designed modular architecture using custom React hooks, implemented server-side caching, debounced search with AbortController to handle race conditions, and secured APIs using Edge Middleware.
View AppMicrofrontend Platform
Designed and implemented a scalable microfrontend architecture enabling modular development, independent deployments, and better maintainability for large-scale frontend applications.
Appointment Scheduler
Built a full-stack scheduling system using Vue.js, Node.js, Express, and MongoDB. Designed REST APIs, handled backend integrations, and improved booking efficiency by 25%.
Onboarding Tool
Developed a scalable onboarding platform using React and GraphQL. Improved performance and implemented secure authentication using OIDC for a smooth user experience.
Education
Master of Computer Application (MCA)
Sikkim Manipal University
Bachelor of Computer Application (BCA)
Sikkim Manipal University
Diploma in Computer Engineering
MIT Aurangabad