
Contact
I’ve been building software for over 12 years, with a focus on backend platforms and distributed systems since 2021. I specialize in event-driven architectures and third-party integrations, building systems that remain observable under load and can evolve incrementally without breaking existing consumers.
- Zero-downtime migrations: Led an incremental migration of a product from a legacy monolith to microfrontends, with no user-facing downtime.
- Performance optimization: Traced a throughput limit in distributed task queues to the SDK’s HTTP transport. Switching the client to gRPC and validating the result with benchmarks increased task creation throughput 8×, from ~940 to ~7,500 tasks/min per queue.
- Applied AI: In personal projects, I’m building RAG and multi-agent systems. The working code currently includes document retrieval and four specialist agents coordinated by an orchestrator.
- Technical leadership: Maintain packages used by multiple teams, define shared standards, review designs, and mentor backend and frontend engineers.
Current Stack
Technologies I'm actively working with
S
Technologies I've worked with
D
D
R
Professional Experience
A journey through my professional career, showcasing key roles and achievements.
Overview
Design and implement backend services, event-driven workflows, and third-party integrations across ZenBusiness products. Contribute to architecture decisions and define shared patterns used by backend and frontend teams.Key Achievements
- Led an incremental migration of a frontend product from the legacy monolith to microfrontends with no user-facing downtime.
- Designed core fulfillment workflows in Go, including a reusable depth-first JSON Schema traversal utility with visitor-style callbacks. It standardized schema sanitization, strict property validation, and field inspection across fulfillment use cases.
- Led an event-driven backend integrating external accountant partners, unblocking the launch of the company's tax-related product line.
- Designed and built multiple third-party integrations with partner-specific rate limiting, timeouts, structured error handling, and secrets management.
- Co-created and maintain shared core packages and service patterns used by multiple teams.
- Helped design and build ZenBusiness’s first public API for enterprise customers, implementing endpoints that exposed internal capabilities while enforcing business rules.
Tech Stack
ReactNode.jsTypeScriptGCPDockerKubernetesGraphQLPostgreSQLPythonGolangDjangoFirebaseTerraform
Overview
Built backend systems for the core Ureeka platform in a serverless GCP environment, focusing on distributed execution, performance, and production observability.Key Achievements
- Built backend features around eventual consistency and backward-compatible schema changes, allowing the platform to evolve without breaking existing consumers.
- Investigated a throughput ceiling in distributed task queues and traced it to the SDK’s HTTP transport. Switching the client to gRPC and validating the result with benchmarks increased task creation throughput 8× (~940 → ~7,500 tasks/min per queue).
- Implemented production observability with Cloud Trace, Cloud Logging, Error Reporting, and automated alerts used by the team to detect and investigate incidents.
Tech Stack
TypeScriptReactNode.jsFirebaseGCPDockerRxJS
Personal Projects
Projects where I explore distributed systems, applied AI, algorithms, and product ideas through prototypes.

Deal Intelligence Platform
Functional prototype
Applied AI
A working prototype for analyzing deal documents with vector retrieval and four specialist agents coordinated by an orchestrator. I’m currently expanding it with LangGraph-based orchestration, GraphRAG, audio and image ingestion, and automated evaluation.Source codePythonLangChainLLMsFAISSPinecone
ConectaPelu2 — Animal Welfare Ecosystem
Functional prototype
Full-Stack Product
An in-progress application connecting animal shelters and adopters. The current prototype includes pet and organization workflows, Supabase authentication, and a PostgreSQL database accessed through Drizzle.Source codeNext.js 15Drizzle ORMPostgreSQLSupabase
Distributed Orders Platform
Early prototype
Distributed Systems
An early draft for exploring order workflows across service boundaries. The longer-term goal is to experiment with synchronous and asynchronous communication, failure handling, and deployment patterns, but those parts are not implemented yet.Source code
Urban Logistics Engine
Planned learning project
Algorithms & Optimization
A planned learning project for exploring spatial indexing, pathfinding, and vehicle-routing problems. I intend to use it to work with QuadTrees, A*, Dijkstra, and backtracking; there is no working implementation yet.Source code





