Skip to content

$ whoami — hello, world

Madhur Gupta

Roles: Full Stack Developer, Geospatial Engineer, Backend Automation Specialist, UI/UX Enthusiast.

25+

public repos

2 yrs

shipping full-stack

1,000+

DSA problems

madhur@dev — profile

// current status

const role = 'Full Stack Dev @ Qen Labs';

const focus = 'geospatial + realtime systems';

// elsewhere

github:~$ @Madhurg2002

$

/01 — stack

Skills & Tools

/02 — career

Where I've Worked

Full Stack Developer @ Qen Labs

Feb 2024 — Present · Remote

  • ▹Built a high-throughput geospatial visualization engine using Kepler.gl and deck.gl to render datasets of 1M+ spatiotemporal points, leveraging viewport-driven rendering to reduce memory overhead by 40%.
  • ▹Engineered dynamic map tools and automated data ingestion pipelines for GeoJSON and H3 vector tiles across 10+ complex layers.
  • ▹Integrated AI workflows (Claude) into routine development for component scaffolding, test coverage automation, and system refactoring, boosting team sprint output by 30%.
  • ▹Centralized global state management using Redux and broke up large views into reusable TypeScript hooks, reducing duplication.
  • ▹Designed secure cloud data pipelines to fetch assets from Google Cloud Storage and deployed containerized microservices on GCP Cloud Run with OAuth 2.0 security.
  • ▹Streamlined environment setups by containerizing backend services with Docker, cutting build times by 50% across the team.

Full Stack Intern @ Professos

Jun 2023 — Aug 2023 · Remote

  • ▹Developed core features for a MERN stack recruitment portal designed to match candidates with roles based on their skill profiles.
  • ▹Re-architected frontend user layouts with Tailwind CSS, improving page load speed, component modularity, and UI responsiveness.

/03 — builds

Things I've Built

Algorithm Visualizer & Multiplayer Platform

Real-time WebSocket communication layer with Socket.io supporting sub-100ms synchronization latency for 50+ concurrent users in turn-based sessions.

ReactNode.jsSocket.ioTailwind CSS

Prometheus Query Gateway

High-throughput, stateless Fastify proxy and mobile-first React frontend for routing, caching, and streaming Prometheus PromQL queries — so routine queries no longer need a full Grafana instance.

TypeScriptFastifyReactPostgreSQLVitest

Budget Management App

Full-stack expense tracking platform featuring automated recurring bill reminders and dynamic salary dashboards using indexed MongoDB queries.

MERN StackMongoDBNode.js
Live democode private

DevCleaner CLI

High-performance, colorized CLI that scans directories and interactively cleans disk-heavy development caches (node_modules, venvs, __pycache__, Rust/Java/Gradle builds).

Python
no live URLCode

Tic-Tac-Toe with Minimax AI

Unbeatable opponent built on the minimax algorithm with alpha-beta pruning of losing branches.

C++
no live URLCode

Web3 Wave DApp

Decentralized wave portal where visitors connect a wallet and leave a wave on-chain — built on Ethereum while learning Solidity.

JavaScriptEthereumHardhat
no live URLCode

Discord Music Bot

Discord music bot streaming from YouTube and Soundcloud with queueing, shuffling, and volume control.

JavaScriptNode.jsDiscord.js
no live URLCode

/04 — wins

Achievements & Education

Indian Institute of Information Technology (IIIT), Kota

Bachelor of Technology in Electronics and Communication · Dec 2020 — June 2024 · Kota, Rajasthan

ACM SIGSPATIAL Workshop (2024) — opens the ACM Digital Library in a new tab

Co-author of "MapYog — Intelligent Spatiotemporal Data Explorer", published in the 2nd ACM SIGSPATIAL International Workshop on Advances in Urban-AI.

Problem Solving

Solved 1,000+ algorithmic problems across LeetCode and Codeforces, focusing on data structures, dynamic programming, and graph algorithms.

GATE CS 2024

Qualified the GATE Computer Science exam, covering core CS subjects.

Hackathons

Developed a geolocation-verified facial attendance prototype during Codeshastra 8.0.

/05 — ping me

Let's Connect

I'm currently seeking new full-stack opportunities. Whether you have a question, an offer, or just want to say hi — my inbox is always open.

Open to opportunities

Prefer async? Email works best — I usually reply within a day.