I’m a backend-focused Software Engineer with ~1.5+ years of industry experience building scalable, distributed, and fault-tolerant systems. I primarily work with TypeScript, Node.js, and Go, and enjoy designing backend infrastructure that holds up under real-world complexity.
My core interests include distributed systems, event-driven architectures, execution platforms, and reliability-oriented backend design.
At my current role, I work as a Founding Software Engineer, contributing across backend architecture, execution infrastructure, and platform engineering.
-
Backend & Distributed Systems:
Architected major portions of the core backend, including scalable REST APIs, authentication and logging middleware, strict request/response validation, and a distributed test scheduling and execution system. -
Execution Infrastructure & Performance:
Re-architected reporting APIs to reduce latency by ~60%.
Built a local execution environment using dynamically generated Docker images, reducing development iteration time by 30–40% and lowering AWS costs. -
Platform & Integrations:
Independently designed and developed an in-system API testing platform using node-libcurl.
Implemented Postman collection import with a generic data transformation pipeline. -
Automation & Systems Ownership:
Delivered multiple end-to-end platform features, owning system design, implementation, deployment, and post-release optimization.
Built reusable, performance-oriented React components supporting an Electron-based desktop application.
Primary:
TypeScript · Node.js · NestJS · Go · PostgreSQL · Redis · BullMQ · Docker · AWS
Experience With / Interested In:
Distributed systems · REST APIs · Event-driven systems · Linux · CI/CD (GitHub Actions) · Kafka


