Jatin Gupta
available now · remote · US timezones

I ship production
systems solo.

Full Stack Engineer based in India. Sole engineer on 4 live platforms for US and international clients — frontend, backend, DevOps, and every integration. No hand-holding needed.

See my work
Contact me
Resume GitHub LinkedIn
4+live platforms
1k+users/event
100k+app downloads
$2M+trade automated
shipped for
🇺🇸US — Eventtech Platform
🇺🇸US — B2B Commerce Platform
🇩🇪Germany — Proptech Platform
How I work
Async-first. I work US timezones and respond within 4 hours during EST/PST business hours. No chasing needed.
Document everything. Architecture decisions, API contracts, integration notes — all written down. You own the knowledge, not just the code.
Ship fast, flag early. I deliver working systems quickly and raise blockers before they become delays. No surprises at the deadline.
One engineer, full product. Frontend, backend, DevOps, integrations — I own the whole thing so nothing falls between the cracks.
Typically responds within 4 hours · EST (8am–6pm) · PST (8am–6pm)
Work
4 production platforms shipped
Click any project to see the full technical breakdown
EventFlow — Virtual Broadcasting PlatformLiveUS ClientSolo build

Client was manually provisioning 6 tools per event with no automation — unsustainable at scale.

Virtual event broadcasting platform that auto-provisions live video, CRM, and CMS for 20–40 events/month. Designed secure attendee join flow with JWE-encrypted tokens via AWS Lambda — backend credentials never reach the browser.

1,000+concurrent users/event
sub-100msWebSocket latency
99.9%uptime
200+events/month
Integrated 6+ third-party systems — video conferencing API, CRM (OAuth2/Apex REST), CMS, AWS S3/Lambda, and SMTP — into one event-creation workflow via Redis/BullMQ queue layer with automatic retries. A CRM outage or video API failure never blocks event creation. Built real-time live chat, Q&A, polls, and sponsor tracking over Socket.IO across 3 WebSocket namespaces. Webhook-driven pipeline streams recordings into S3 with idempotent retry handling.
NestJS 11Next.jsMongoDB AtlasRedisBullMQSocket.IOWebRTCAWS LambdaAPI GatewayJWEDockerGitHub Actions
6+
integrations
3
WS namespaces
0
manual ops/event
99.9%
uptime
PropCore — Commercial Real Estate PlatformDeployedGermany ClientSolo build

Client managing commercial real estate leases, AR, and financial reporting across disconnected manual systems.

20-module proptech platform unifying leasing pipeline, renewals, AR/delinquency tracking, and GL financial reporting. Property management system integration with watermark-based incremental sync and dead-letter queue for failed transactions.

20+backend modules
faster doc processing
100+REST endpoints
Built production-grade property management system integration across ~20 API endpoints with incremental watermark-based sync (1,000 records/batch every 15 min), exponential backoff/retry, and a dead-letter collection for failed ledger transactions. Full e-signature workflow with HMAC-SHA256-verified webhooks and idempotent event processing. AI-powered document data extraction pipeline via async BullMQ jobs. Scheduled daily financial snapshots per active lease.
NestJSMongoDBRedisBullMQDocuSign APIGoogle Document AIAWS S3TypeScriptSwagger/OpenAPIWinston
~20
API endpoints
faster docs
15min
sync cycle
100+
REST endpoints
HarvestHub — B2B Wholesale Ordering PortalLiveUS ClientSolo build

Wholesale business taking B2B orders over phone and email — no digital system, no CRM connection.

Full stack B2B wholesale ordering portal with bidirectional CRM sync. Collaborated directly with client's CRM team on API contract design. MongoDB multi-document transactions ensure zero partial-order risk across the full order lifecycle.

BidirectionalCRM sync
Zeropartial-order risk
Fullorder lifecycle
Outbound CRM sync: orders, customer profiles, and addresses via OAuth2 client-credentials flow. Inbound: product catalog bulk ingest via API-key-protected endpoints. Collaborated directly with client's CRM team on API contract design and field mapping. Full order lifecycle with MongoDB multi-document transactions: catalog browse → persistent cart → draft-order management → pickup/delivery placement → admin confirmation. JWT RBAC (Admin/Customer roles), transactional email, full AWS deployment solo.
Next.js 16React 19NestJS 11MongoDBMongooseSalesforce Apex RESTOAuth2TypeScriptTailwind CSSTanStack QueryZustandAWSDocker
2-way
CRM sync
0
partial orders
Solo
full stack
Live
in production
CricRadio — Real-Time Cricket PlatformLive100K+ downloads

APIs averaging 800ms under live match traffic — system couldn't scale to 10K+ daily users.

Real-time cricket platform with 100K+ Play Store downloads and 10K+ daily active users. Led full Express.js → NestJS migration cutting API response 50% (800ms → 400ms) and DB load 35%. 99.5% uptime.

100K+Play Store downloads
10K+daily active users
500×API improvement via Redis
Led full codebase migration from Express.js monolith to NestJS — refactoring every module, middleware, and service. Redis caching cut sector API response from 5s to 10ms (500× improvement). DB load reduced 35% through indexing and query optimization. AWS S3 pre-signed URL upload pipeline. GitHub Actions CI/CD cut deploy time 40% (45min → 27min). Grafana and Prometheus monitoring with 99.5% uptime SLA.
NestJSExpress.jsNode.jsRedisMongoDBAWS EC2S3GitHub ActionsGrafanaPrometheusPM2
100K+
downloads
500×
Redis speedup
−40%
deploy time
99.5%
uptime
Skills
The full stack
Hover any skill to highlight it
Frontend
React.jsNext.js 16TypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryZustandFramer MotionReact Hook FormZod
Backend
Node.jsNestJS 11Express.jsTypeScriptGolangREST APIsWebSocketsSocket.IOWebRTCBullMQOpenAPI/Swagger
Cloud & DevOps
AWS EC2S3LambdaAPI GatewayRDSCloudWatchDockerKubernetesGitHub ActionsNginxPM2
Data & Integrations
MongoDBPostgreSQLRedisMongooseSequelizeCRM APIse-Signature APIsDocument AIMicrosoft GraphOAuth2JWE
Monitoring & AI tools
GrafanaPrometheusWinstonGitHub CopilotCursor AINew RelicJestPostman
Experience
Career timeline
Software Engineer — Full Stack (Remote)
Boutique consulting firm · US and international clients
Sep 2025 – Present · Gurugram, India (Remote)
Sole engineer on 3 simultaneous production platforms for US and Germany-based clients. Full ownership: architecture, frontend, backend, DevOps, and all third-party integrations. Working async across US timezones.
EventFlowPropCoreHarvestHubUS + Germany clients
Software Engineer — Full Stack
Lifease Solutions LLP
Dec 2024 – Sep 2025 · Noida, India
Led Express.js → NestJS full codebase migration. Cut API response 50% (800ms → 400ms). Scaled CricRadio to 100K+ Play Store downloads and 10K+ daily users. Built AWS S3 pipeline and GitHub Actions CI/CD.
CricRadio−50% API latency100K+ downloads99.5% uptime
Software Engineer Trainee — Backend
Big Oh Tech (OPC) Pvt Ltd
May 2024 – Sep 2024 · Noida, India
Built NestJS APIs for gas and energy trading automating $2M+ IGX-LDC contracts. Redis caching cut sector API from 5s to 10ms — 500× improvement.
$2M+ trade volume500× Redis speedupGitHub Actions CI/CD
B.Tech — Computer Science
ABES Engineering College
2020 – 2024 · India
500+ DSA problems solved on LeetCode and GFG. Strong foundation in algorithms, system design, and distributed systems.
500+ LeetCodeSystem designDSA
Writing
AI for Developers series
7-part series on how modern AI systems actually work — written for engineers, not researchers
7
Agent Memory — how AI systems remember across sessions
Short-term vs long-term memory, why context windows aren't enough, and how production agents carry state forward.
6
Multi-Agent Systems — splitting work across specialists
Why one agent doing everything has a ceiling, and how orchestrators coordinate specialists to solve bigger problems.
5
MCP — the universal plug for AI agents
How Model Context Protocol lets any agent connect to any tool without custom glue code.
4
AI Agents — when an LLM can act, not just answer
Tool use, dynamic chaining, and why agents replace if/else logic with reasoning-driven execution.
3
RAG — answering questions from your own data
How retrieval-augmented generation lets an LLM work with documents it was never trained on.
2
Embeddings — coordinates for meaning
How text becomes numbers, why similar meanings cluster together, and why this powers AI search.
1
LLMs — what they actually are and aren't
The mental model every developer needs before building on top of AI systems.
available for remote work — immediate joiner
Let's build something great.
Based in India · Sole engineer on 3 live US/Germany client platforms
Responds within 4 hours · EST (8am–6pm) · PST (8am–6pm)
what I'm open to
Full-time remote Contract / freelance US-based startups Full stack roles Senior engineer roles
Send a message — I'll reply within 4 hours
Enter your name
Enter a valid email
Write a message
Message sent! I'll get back to you within 4 hours.
why hire me remotely
Currently delivering 3 live production platforms for US and Germany clients — proven async remote work
Sole engineer on every project — no supervision needed, no tickets required to start
Collaborates directly with client teams on API and integration contract design
Ships frontend, backend, DevOps, and integrations — one engineer, full product