Pradhumn Gautam

Pradhumn Gautam

Software Engineer · Backend & Data Systems

I build backend infrastructure and full-stack applications for AI products.

About

I'm a software engineer at QodexAI, working across the backend and React dashboard of an AI-powered API testing platform. I enjoy the parts of engineering where product decisions meet distributed systems: quotas, queues, retries, ingestion, observability, and carefully designed data models.

I have completed a B.Tech in Computer Science, specializing in Artificial Intelligence, from Maharaja Agrasen Institute of Technology with a 9.1 CGPA.

Reach out

I'm always happy to talk about backend architecture, data systems, applied AI, or thoughtful software products. The best way to reach me is on LinkedIn or by email.

Experience

Building dependable product infrastructure across AI, automation, and data-intensive applications.

Q

QodexAI, Inc.

Current employer

Software Engineer

Full-timeJul 2025 – Present
  • Architected fair-usage controls across a distributed worker fleet, enforcing per-user, per-team, and global quotas without compromising throughput.
  • Built scalable ETL pipelines for third-party APIs with token-bucket rate limits, exponential backoff, and dead-letter handling.
  • Designed asynchronous systems for real-time events and user automations, decoupling ingestion from downstream processing for better reliability.
  • Improved PostgreSQL performance and consistency with atomic RPCs, targeted indexes, and query-plan analysis.
  • Shipped an MCP server for internal agent tooling, Paddle subscriptions and feature gating, Slack and CRM integrations, and an operations dashboard.
  • Led reliability work across a major platform migration and resolved authentication defects responsible for more than 5,000 daily errors.
  • TypeScript
  • Python
  • PostgreSQL
  • Supabase
  • React
  • Distributed Systems
  • ETL
  • MCP

Software Engineer

InternshipJan 2025 – Jul 2025
  • Built a Manifest V3 Chrome extension in TypeScript with background scheduling and resilient LinkedIn DOM workflows.
  • Implemented shared SSO sessions across the web application and browser extension, along with rate limiting and analytics instrumentation.
  • Developed profile and email enrichment, language detection, and LLM-based classification pipelines.
  • Delivered OpenAI-powered product capabilities at the edge and supported production integrations end to end.
  • TypeScript
  • Chrome MV3
  • React
  • OpenAI
  • Mixpanel
J

Jeem Studio

Software Engineer

InternshipJun 2024 – Oct 2024
  • Integrated Replicate for image generation, enhancement, text-to-image, image-to-image, and multimodal workflows in Artext.
  • Built Jeem Insights, a citation-backed RAG product with PDF ingestion, embeddings, vector search, and grounded retrieval.
  • Designed asynchronous AI-processing APIs with FastAPI, Supabase, and PostgreSQL.
  • Added Redis caching and fault-tolerant processing to improve latency and service resilience.
  • Next.js
  • TypeScript
  • Python
  • FastAPI
  • PostgreSQL
  • LangChain
  • LlamaIndex
  • Redis

Featured project

A deeper look at a wallet system designed around authentication, transaction integrity, and clear money-movement workflows.

Paytm Payment System

Transactional peer-to-peer wallet

Case study
Pradhumn GautamDesigned and built independently
JavaScript
React + Vite
MongoDB
Express

A full-stack payment application for account creation, balance management, recipient discovery, and peer-to-peer transfers. Its core engineering concern is consistency: every transfer validates both accounts and commits the debit and credit together—or rolls the entire operation back.

Identity and API boundaries

Auth

JWT-protected account endpoints with Zod validation at signup, sign-in, and profile-update boundaries.

Atomic money movement

Transaction

MongoDB sessions keep the sender debit and recipient credit in one transaction, preventing partial transfers.

Account and balance model

Ledger

Separate user and account records keep identity concerns distinct from balances and transfer operations.

Recipient discovery

Product

Searchable user discovery and a focused transfer flow make finding a recipient and sending funds straightforward.

Engineering principle

“Build the simplest system that remains dependable when the happy path ends.”