I'm a backend-focused software engineer with a passion for designing scalable, robust, and cleanly-architected systems.
My work blends pragmatic engineering with architectural discipline β from code-level performance to domain-driven system design. I build backend services that are not only functional, but future-proof.
- Proficient in Go, TypeScript (NestJS, Express)
- Architecture patterns: CQRS, Hexagonal Architecture, Domain-Driven Design (DDD)
- Strong advocate of clean code, testability, and modular service design
- Experienced in PostgreSQL, Prisma ORM, and transactional patterns
- Applied: Unit of Work, Outbox, and Saga orchestration in production systems
- Build & ship with Docker, CI/CD pipelines, and cloud-native workflows
- Also worked with: Python, .NET Core, PHP (Laravel)
- Comfortable picking up any backend tech when necessary
Currently exploring Ethereum, Solidity, and Smart Contract development.
Focus areas:
- Writing secure & gas-efficient contracts
- Building full-stack DApps with practical use cases
- System Design: Distributed systems, multi-tenant architectures, async processing
- Software Craftsmanship: Clean code, SOLID principles, design patterns
- Performance Engineering: Profiling, optimizing hot paths, reducing latency
- Tech & Productivity Books: Obsessed with improving as an engineer & thinker