
Hi, My name is
Madhur Goyal
Full Stack Developer · Building AI-Powered Products
About Me
Hi, I'm Madhur Goyal, a Software Engineer passionate about building AI-powered products and scalable platforms that solve real business problems. Over the last 5+ years, I've worked across fintech and HR tech, building systems used by thousands of users — from banking integrations and real-time systems at Niyo to AI-driven recruiter experiences, outreach automation, and agent-powered workflows at SeekOut. My work spans backend architecture, distributed systems, LLM integrations, and user-facing experiences, shipping with Node.js, TypeScript, Go, Python, React, and modern AI stacks. I enjoy taking ideas from concept to production and building products where AI is a core capability, not an add-on.
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 distributed backends and LLM-powered features to responsive frontends. I thrive in fast-paced environments and love turning complex challenges into elegant solutions that create measurable impact.
If you're looking for someone who can build, adapt, and grow with your team—let's connect and make it happen.
Skills
AI & LLM Engineering
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.
My Experience
Software Engineer II
SeekOutAug 2025 - Present
Bengaluru, India
- Built AI-powered recruiter outreach for the SeekOut Recruit platform, including an AI credit-quota system for LLM email-sequence generation and re-architected OpenAI prompts (multi-prompt extraction, structured JSON outputs) that reduced malformed responses and AI costs.
- Shipped the Quick Message feature end-to-end — APIs across 4 microservices plus a React UI — with 1000+ recruiter emails sent within days of launch.
- Led People Insights in Workspaces, unifying candidate results and insights across 6 tabs with interactive drill-down charts for diversity, languages, and skills.
- Building core features for Helix (SeekOut Connect), a candidate-facing AI product: AI Career Coach with voice-to-text, portfolio editor with sharing and analytics, and AI-driven interview flows; owned the Candidate Profile Agent epic.
- Building Spot's Engage outreach stack in Python — Instantly and Microsoft integrations, webhook-based candidate resolution, AI-drafted replies, and a unified metrics API.
- Owned P0 incident response and postmortems for critical production systems.
Software Development Engineer 2
Niyo SolutionsAug 2023 - July 2025
Bengaluru, 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.
- Built an in-house analytics tool that replaced third-party solutions, cutting costs and enabling customized analytics.
- Implemented WebSockets for real-time client-server communication in the stock-based Niyo Money app, improving user interaction and data flow.
- Led a team of 2, managing tasks and ensuring on-time project delivery.
Full Stack Engineer
CBNITS (Client: Niyo Solutions)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 (Client: Niyo Solutions)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
Apr 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.