I design, build, and operate backend systems across financial services, e-commerce, and consumer products. I've worked on systems serving 100M+ monthly active users, with experience spanning APIs, data processing, integrations, and production operations.
My approach to software architecture focuses on clear domain boundaries, maintainable services, and reliable data flows. I work with concepts from domain-driven design, event-driven architecture, and hexagonal architecture, applying patterns where they help manage complexity.
|
APIs & Architecture REST APIs, domain modeling, service boundaries, and designing backend services around complex business requirements. |
Async Systems & Reliability Redis, queues, background workers, event-driven processing, retries, and idempotent operations. |
|
Data & Performance MySQL, database optimization, indexing, caching, Elasticsearch, MongoDB, and investigating production bottlenecks. |
Integrations & Delivery Payment providers, third-party APIs, webhooks, automated testing, Docker, CI/CD, and cloud deployment. |
Languages & Frameworks
Databases & Search
Infrastructure & Delivery
I contribute fixes and tests to open-source projects in the PHP ecosystem and build small tools for practical backend problems.




