Skip to content
View madhavsinghal88's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report madhavsinghal88

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
madhavsinghal88/README.md

πŸ‘¨β€πŸ’» Madhav Singhal

Typing SVG

Building fast, scalable web apps end to end with React, Node.js, Java & Spring Boot.

LinkedIn β€’ Email

πŸš€ About Me

β€œMake it work, make it right, make it fast.” – Kent Beck

I'm a full stack developer who enjoys owning features end to end: designing the data model, building clean REST APIs in Node.js and Spring Boot, and shipping fast, responsive frontends with React and Next.js. I care about readable code, sensible architecture, and apps that keep working when things go wrong.

  • πŸ”­ Currently building: Full stack apps with Next.js, Node.js, and AI integrations
  • 🌱 Learning: System design, distributed systems, and cloud deployment
  • πŸ‘― Open to collaborate on: Open source projects, API-driven products, and developer tools
  • πŸ’Ό Open to: Full Stack / SDE roles
  • πŸ’¬ Ask me about: JavaScript, TypeScript, React, Next.js, Node.js, Express, Java, Spring Boot, Python, REST APIs, Database design
  • ⚑ Fun fact: I automate my setup scripts and build tools for my own workflow, like a terminal finance tracker!

πŸ› οΈ Tech Stack

Languages

Frontend

Backend

Databases & Caching

DevOps & Tools

Also worked with

πŸ“‚ Featured Projects

🧠 SmartSpend AI · Live Demo

An AI-powered personal finance engine for Indian users that turns raw spending data into a clear plan for building wealth.

  • Hybrid AI + deterministic engine: Gemini handles deep behavioural insights, and a custom math engine takes over instantly if the API times out or hits its quota, so users always get a result
  • Wealth projection: 10-year compounding trajectory with interactive, responsive charts
  • Smart Swap & Time Machine: India-specific lifestyle swaps and "what-if" scenarios like starting a SIP or moving cities
  • Privacy-first: no login, no stored financial data, API keys kept server-side

Next.js 15 TypeScript Gemini API Tailwind CSS Recharts Framer Motion Vercel

πŸ’Έ DebtQ

A keyboard-driven terminal app for tracking expenses, debts, investments, and savings goals, with Obsidian sync.

  • Borrowing & lending: groups transactions by person, calculates net balances, and supports partial settlements with payment history
  • Net worth & savings goals: tracks stocks, mutual funds, FDs, PPF, gold, and crypto; shows the monthly saving needed to hit each goal
  • Obsidian integration: exports all data as linked Markdown dashboards in your vault
  • Clean architecture: separate config, models, storage, and TUI layers; local JSON persistence; Makefile-based install

Go Bubble Tea Lip Gloss JSON Make

πŸ“Š GitHub Analytics

🀝 Let's Connect

LinkedIn Gmail

Pinned Loading

  1. dotfiles dotfiles Public

    Forked from sandepten/dotfiles

    Personal configuration and dotfiles

    Shell

  2. madhavportfoliovercel madhavportfoliovercel Public

    Personal portfolio website built with Vercel

    TypeScript

  3. madhavsinghal88 madhavsinghal88 Public

    GitHub profile repository

  4. sandepten/worklog sandepten/worklog Public

    A CLI tool for managing daily work notes in Obsidian. Track your pending and completed work items, review yesterday's tasks, and get AI-powered summaries of your accomplishments.

    Go 4 2

  5. debtq debtq Public

    A terminal-based personal finance tracker built with Go and Bubble Tea. Track expenses, manage debts, monitor investments, and set savings goals - all from your terminal with Obsidian integration.

    Go

  6. arthpath arthpath Public

    Intelligent Cost-of-Living & Financial Decision Analysis Backend built using Java Spring Boot and PostgreSQL.

    Java