Pratham Srivastava
I'm an engineer and a cinephile. I work at a startup as a backend engineer, where I handle infrastructure and rate limiting. Before that, I worked at other startups, which taught me to take ambiguous problems and solve them from the ground up.
I want to become one of the great engineers, if not the one. Growing up, I watched ambitious people go remarkably far on nothing but their brains and their drive, and I've wanted the same ever since.
Experience
- Backend Engineer · Stealth startup, SA, USA · Remote
Owning backend architecture, infrastructure, and rate limiting for a US-based product, rebuilding core services, maintaining live WebSocket systems, and integrating contact center APIs.
What I worked on
- Re-architected and delivered the second version of the core platform in Flask, redesigning the service layer, API contracts, and database models for long-term maintainability and production stability.
- Maintained and extended a live WebSocket server in Node.js, ensuring reliable real-time event delivery and robust connection handling across concurrent client sessions.
- Integrated multiple third-party contact center APIs, abstracting vendor-specific protocols into a unified internal service layer to enable seamless communication workflows across the org.
- Designed LangGraph-powered AI pipelines to automate internal operations and surface intelligent routing decisions across customer-facing flows.
- Shipped cross-platform mobile features in React Native, collaborating closely with product to deliver user-facing improvements on tight delivery timelines.
- Fullstack Software Engineer · OneLogica
Architecting high-throughput backend infrastructure across multilingual SDKs, real-time WebSocket systems, and autonomous AI agent pipelines for enterprise clients.
What I worked on
- Designed and shipped a production-grade multilingual SDK enabling seamless localization across React Native and web platforms for enterprise clients at scale.
- Architected scalable backend services using Node.js, handling real-time features, SDK orchestration, and admin integrations under high load.
- Led end-to-end development of two high-traffic React Native applications, maintaining performance and UX across iOS and Android.
- Built and refactored a real-time chat backend using Node.js and WebSockets, with an intelligent notification system optimized for user online/offline presence.
- Prototyped autonomous AI agents using LangGraph orchestration and n8n workflow automation to increase developer productivity and embed intelligence into application flows.
- Software Engineer · WorkGuard AI
Led backend modernization using Node.js, decomposing a monolith into microservices and building a type-safe Next.js frontend with automated CI/CD.
What I worked on
- Drove a full-scale overhaul of the Node.js backend applying OOP and SOLID principles, creating a modular and maintainable codebase ready for scale.
- Architected a fully type-safe frontend with Next.js and TypeScript, reducing runtime errors and improving developer experience significantly.
- Designed and deployed CI/CD pipelines enabling automated testing, streamlined deployments, and faster release cycles with reduced manual overhead.
- Built a real-time operations dashboard for system health monitoring and successfully decomposed the monolithic architecture into microservices.
Projects
- Redis Internals, Redis from scratch in Rust
- Specter, a forward proxy in Rust with CONNECT tunneling
- Inverta, a TF-IDF search engine in Rust
- Fraud Detection MCP Server, evidence-first fraud investigation over MCP
- Create Expressive, an agent skill that scaffolds Express backends
- Sift, prompt-driven web extraction and price monitoring
- Arca, a personal finance tracker
- Oxibuild, a Rust CLI for bootstrapping C++ projects