About Me
Hi, I'm Madhur Goyal, a Full Stack Developer passionate about building scalable backend systems and sleek, intuitive frontend interfaces. With hands-on experience in Node.js, React, NestJS, MongoDB, and cloud platforms like AWS, I turn complex challenges into elegant, performant solutions. Whether it's architecting robust APIs, deploying microservices, or crafting seamless user experiences, I bring a problem-solving mindset and product-first approach to every project. Currently building tools, apps, and brands that make an impact. Let's connect and create something powerful.
Building Scalable Products, One Line at a Time
I'm not just a developer. I'm a problem solver who brings ideas to life through clean code, scalable systems, and user-focused design. With experience across the full stack—from robust backends to responsive frontends. I thrive in fast-paced environments and love turning challenges into elegant solutions.
If you're looking for someone who can build, adapt, and grow with your team—let's connect and make it happen.
Skills
Backend Development
Frontend Development
Tools & Technologies
Featured Work

PDF Pipeline
Automated pipeline for generating, customizing, and delivering PDFs from structured data using Node.js and TypeScript.


NestJS Blueprint
Scalable starter template for NestJS applications, featuring built-in integrations for AWS, databases, observability, event-driven architecture, and many more features. It provides a solid foundation to quickly build robust APIs and real-time systems with best practices.

React Scroll Progress Bar
A lightweight, customizable React scroll progress bar NPM package for tracking page or container scroll progress. Easy to use, smooth, and highly customizable!
My Experience
Software Development Engineer 2
Niyo SolutionsAug 2023 - Present
Bangalore, India
- Led the integration of Federal Bank into the Niyo Global app by developing APIs and microservices, enhancing banking connectivity and platform functionality.
- Implemented gRPC for inter-service communication, improving system efficiency and performance.
- Quickly ramped up on GoLang and delivered production-ready code for a multi-service project within five months.
- Led a team of 2, managing tasks and ensuring on-time project delivery.
Full Stack Engineer
CBNITSFeb 2022 - Aug 2023
Bengaluru, India
- Developed critical features such as Video KYC and support for multiple delivery partners for card distribution.
- Optimized CI/CD pipelines using Bitbucket and Docker caching, reducing deployment time by 70% (18 min to 4 min).
- Initiated and developed reusable NPM packages (e.g., Logger, Karza Connector, Bluedart Connector), accelerating development across multiple services.
- Built a Redis-based user data caching system to optimize retrieval of static user data and improve response times.
Full Stack Developer
SquareboatDec 2020 - Jan 2022
Gurugram, India
- Core technical member in the early integration of Niyo with SBM Bank, enabling the launch of the Niyo Global SBM Card.
- Developed and maintained React-based PWAs for core banking features including onboarding, fund transfers, and customer support.
- Refactored a React codebase using Google Lighthouse insights, improving performance score from 60 to 90+ and enhancing code maintainability.
- Developed and maintained the SBM Workbench tool used by customer support to access and manage customer details.
Full Stack Developer
Freelance Projects
May 2019 - Dec 2020
Remote
- Developed a factory production and process management application for a resins manufacturing company, streamlining operations and workflow tracking.
- Built an invoice management application for a jewellery store, enabling efficient billing and record-keeping.
- Developed multiple full-stack applications using Node.js, Express.js, Angular, and MongoDB.