I'm a software engineer with deep expertise in TypeScript, Node.js, and MongoDB, dedicated to building high-performance systems that power complex e-commerce ecosystems. Over the years, I've designed and delivered enterprise-grade architectures capable of handling millions of transactions and dynamic business logic across payments, promotions, tax, shipping, and inventory domains.
My work revolves around microservices architecture, domain-driven design, and event sourcing—engineering principles that ensure scalability, reliability, and maintainability in production at scale. I'm passionate about elegant, type-safe code and precision in system design, from AI-driven APIs to multi-tier caching layers and CI/CD pipelines built.
- Architect end-to-end e-commerce platforms with advanced payments, promotions, tax, shipping, and inventory systems
- Build resilient microservices for checkout, payment orchestration, real-time event processing, and order fulfillment
- Engineer high-performance systems with multi-tier caching, query optimization, and sub-100ms response times at scale
- Lead technical initiatives with focus on domain-driven design, event sourcing, and enterprise-grade engineering practices
- Previously I've managed teams of up to 40 people in international SaaS and Consulting companies.
Core: TypeScript · Node.js · NestJS · MongoDB · Redis · MySQL · PostgreSQL · Java
Cloud & Infra: AWS · Kubernetes · Docker · Event-driven systems · Microservices
Architecture Patterns: Domain-Driven Design (DDD) · Event Sourcing · Multi-tier Caching
Frontend: React · Next.js
Quality & DevOps: Jest · CI/CD Pipelines · Load Testing · Observability (logs, metrics, tracing)
Lead Software Developer | Stone Rooster Inc (Mar 2025 - Present)
Led the end-to-end design and implementation of a production-ready enterprise e-commerce platform, owning architecture and development of a complete microservices ecosystem built with NestJS, TypeScript, MongoDB, Redis, and Kubernetes.
Key Achievements:
- ⚡ Performance at Scale — Reduced database load through multi-tier caching and query optimization, enabling sub-100ms operations for real-time cart operations and promotion calculations
- 🏗️ Complete Microservices Ecosystem — Architected and delivered the entire platform (cart, payments, promotions, shipping, tax, inventory, pricing) with enterprise-grade scalability and maintainability
- 💳 Resilient Payment Orchestration — Designed fault-tolerant payments system integrating Stripe, Braintree, Paypal, and custom voucher processing with built-in failure recovery, refunds, and multi-processor splitting
- 🎯 Intelligent Business Logic — Built configurable promotions engine, real-time tax/shipping calculations, and complex cart flows with multi-currency support
- 🔒 Enterprise-Grade Practices — Enforced strict type safety, functional error handling, automated CI/CD pipelines, and comprehensive Jest testing for long-term maintainability
- 🤖 AI Integration — Built AI capabilities to expose API and data analytics functionality