Uttam Gupta

Lead Backend & Distributed Systems Engineer

Professional Summary

Backend Systems Engineer with 3+ years of production experience architecting high-throughput data pipelines, multi-tenant architectures, and resilient event-driven systems. Core expertise in TypeScript, Node.js, and Rust, specializing in asynchronous batch processing, database-level concurrency, and distributed transactions. Proven track record eliminating I/O bottlenecks by 95% and engineering fault-tolerant data migration infrastructure.

Technical Skills

Systems & Concurrency: Tokio (Async Rust), Layer-4 Load Balancing, TCP/IP Networking, Multi-threading, RESP Protocol Implementation
Backend & Architecture: Node.js, NestJS, Express, Domain-Driven Design (DDD), CQRS, Multi-Tenancy, Saga Pattern, Event Modeling, REST APIs, WebSockets
Databases & Storage: PostgreSQL, MongoDB (Database-Level Encryption), Redis, Multi-Schema Isolation
Languages: TypeScript, JavaScript, Rust, Python, SQL
DevOps & Cloud: Docker, Kubernetes, GitLab CI/CD, Linux, Acens

Professional Experience

Lead Backend Engineer / Full Stack Technical Lead (Promoted 3x: Intern → Full Stack Dev → Team Lead)

Zenmonk Software & Services (Subsidiary of FUNIBER)
June 2023 – Present
  • Resilient Messaging: Standardized organization-wide Resilient Message Handling using the Transactional Outbox/Inbox pattern, eliminating message drop across microservices.
  • ETL Pipeline Architecture: Architected a fault-tolerant Python ETL pipeline migrating entire organization's Asana history to Padmasana, using a dynamic thread pool and runtime token rotation to overcome strict API rate limits.
  • Recursive Ingestion: Engineered a two-pass recursive dependency ingestion algorithm for nested tasks, resolving parent-child hierarchies in bounded 10,000-record batches without foreign key violations.
  • Performance Optimization: Re-architected a blocking processing route on Question Management Bank into an asynchronous, chunked pipeline for 10,000+ files, reducing execution latency from 5 minutes to 15 seconds (95% reduction).
  • Multi-Tenancy & Security: Designed a multi-tenant isolation model with a multi-schema strategy on IBMS and built a dynamic, runtime-configurable RBAC engine.
  • Distributed Transactions: Implemented a database-level Saga pattern to orchestrate long-running, multi-step survey operations reliably without external coordinator overhead.
  • Data Security: Integrated client-side field-level encryption at the MongoDB layer to safeguard sensitive examination data independently of application code.

Lead Platform Engineer (Contract)

Jan 2024 – June 2024
  • Billing & Access: Architected core subscription backend integrating Stripe webhooks for automated billing lifecycles and tier access control.
  • Real-Time Systems: Built real-time messaging and live-viewer interaction infrastructure via Socket.IO, minimizing latency during concurrent broadcast events.

Backend Systems Engineer (Contract)

Maity · maity.pro
July 2024 – Dec 2024
  • AI Pipeline: Constructed an asynchronous rendering pipeline connecting external generative video models with upstream CRM webhooks.
  • Analytics Scale: Designed analytics aggregation endpoints to track distribution and viewer engagement metrics at scale.

Selected Systems Projects

Education & Certification

B.Tech, Computer Science & Engineering — Lovely Professional University
2020 – 2024 · 7.86 CGPA
Google Cloud Skills Boost - Game 7053 — Google Cloud
March 2026