Skip to content
View DSingh0304's full-sized avatar

Organizations

@Devteam-IIITU @Mindrix

Block or report DSingh0304

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. 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
DSingh0304/README.md

Deep Shekhar Singh

Backend Software Engineer · Payments and Distributed Systems · Open Source Contributor

Portfolio LinkedIn LeetCode Medium X Email

About

Backend software engineer from Lucknow, studying B.Tech in Information Technology at IIIT Una. I build production backend systems, learn unfamiliar codebases quickly, and care about correctness under load: transactions, audit trails and tests that block bad merges.

  • Backend Lead on the IIIT Una development team, running a platform used by 1,500 students
  • Open source contributor to Apache APISIX and Keploy
  • Head of Engineering at the IIIT Una ACM Student Chapter
  • Open to collaborating on backend and open-source projects. Reach me at work.deep.in@gmail.com

Selected Work

Project What it does Stack
PayAgent
AI-native commerce protocol
Agentic purchase workflow where a human approves every payment before it executes. Go/Gin backend with an append-only PostgreSQL audit trail and Redis Pub/Sub event streaming, so each agent action and payment step is traceable. Go, Python, LangGraph, PostgreSQL, Redis, React
ResidentIQ
Hostel seat allocation
Live at IIIT Una for 1,500 students, with allocation windows, roommate invites, warden overrides and audit logs. PostgreSQL row-level locking inside transactions prevents double-booking; stress-tested to 500K+ simultaneous requests. Node.js, PostgreSQL, BullMQ, Redis, Docker, React
E-Broker
AI-powered e-waste marketplace
Identifies e-waste components from photos, flags toxic parts, generates EPR passports and matches sellers with certified recyclers. Trained a YOLO26m detector (0.802 mAP50) and wired it to LLM tool-calling agents. Python, FastAPI, PostgreSQL, YOLO26, Amazon Bedrock Agents

Open Source

Apache APISIX
Contributor, Oct 2025 to Apr 2026
Cloud-native API gateway used in production worldwide. Shipped the Search Route feature and a CI lint workflow that checks every contributor PR, and wrote Playwright E2E coverage for SSL, Secrets, Consumer Groups and Stream Routes, enforced as a mandatory CI gate.
Keploy
Software Engineering Intern, Feb to Apr 2026
Built a 220-test Playwright E2E suite from scratch and made it a required GitHub Actions check that blocks merges when it fails.

More at deepshekhar.site/opensource.

Tech Stack

Languages Go, Java, TypeScript, JavaScript, Python, C++
+ SQL
Backend and APIs Node.js, Express, FastAPI
+ Go/Gin, REST, gRPC, WebSockets
Databases and Messaging PostgreSQL, MongoDB, Redis
+ BullMQ, Redis Pub/Sub
Cloud and DevOps Docker, Nginx, GitHub Actions, AWS, Linux, Bash
+ CI/CD
Testing Vitest
Playwright, E2E, integration and unit testing, CI-enforced test gates
Frontend React, Next.js, HTML, CSS
AI-assisted development Claude Code, Cursor, GitHub Copilot, LLM APIs, LangGraph, LangChain. AI output is always checked with tests and code review.

Beyond Code

  • IIIT Una Development Team (Jul 2025 to present): Backend Lead. Set up code review, design reviews and CI quality gates, and built internal tooling used daily by college operations staff.
  • ACM Student Chapter, IIIT Una (Mar 2026 to present): Head of Engineering. Led Hacktoberfest 2026, onboarded 100+ students into open source and mentored 50+ peers.
  • LeetCode Knight with a 1887 rating.
  • Writing: a design deep-dive on ResidentIQ's concurrency model and deployment trade-offs, on Medium.

Pinned Loading

  1. AAVESH-Website AAVESH-Website Public

    Forked from Aavesh-IIITUna/AAVESH-Website

    JavaScript

  2. BalanceEngine BalanceEngine Public

    TypeScript 2

  3. HostleSeatAllocation HostleSeatAllocation Public

    TypeScript 2