Pratham Srivastava

Bio

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

  1. 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.
  2. 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.
  3. 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

Writing

I Got Tired of Watching AI Retype the Same Backend. So I Taught It Not To.The Case of the Second Command That Never WasWhat Actually Is an Event Loop?Two Ways to Handle a Thousand Clients: Multithreading vs. I/O MultiplexingI Built an HTTP Server in Rust Without Frameworks: What Tokio Was Hiding From MeWhy TanStack Query Should Be Your Go-To for Data Fetching in ReactMonorepos: An In-Depth Look