Madhur Goyal

Hi, My name is

Madhur Goyal

Full Stack Developer

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.

Contact Me

Skills

Backend Development

Node.jsNode.js
GoLangGoLang
Nest.jsNest.js
TypeScriptTypeScript
MongoDBMongoDB
MySQLMySQL
GraphQLGraphQL
PythonPython

Frontend Development

React.jsReact.js
JavaScriptJavaScript
Next.jsNext.js
Tailwind CSSTailwind CSS
ReduxRedux
CSSCSS

Tools & Technologies

GitGit
DockerDocker
AWSAWS
RedisRedis
KafkaKafka
KubernetesKubernetes
JiraJira

Featured Work

project-image

PDF Pipeline

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

Node.js
SQS
Puppeteer
Mustache
S3
Typescript
project-image

DevEase

DevEase is a modern web application built with Next.js that offers a suite of essential development tools to streamline your workflow.

Next.js
Tailwind
TypeScript
Coming Soon
project-image

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.

NestJS
TypeScript
MongoDB
Redis
Docker
Coming Soon
project-image

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!

React
TypeScript
Tailwind
NPM
View All Projects

My Experience

Software Development Engineer 2

Niyo Solutions

Aug 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

CBNITS

Feb 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

Squareboat

Dec 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.

Contact Me

Get In Touch With Me

Location

Bengaluru, India

Connect With Me

Send Me A Message