Introduction
Backend-leaning full-stack engineer with 10+ years building and running production systems: a news platform rewrite with DDD/CQRS, cinema ticketing with ICAA certification and box-office reporting, eCommerce integrations with book-trade APIs, and ETL pipelines. My deepest experience is PHP (Laravel, Symfony); I now also build in TypeScript on Node/Deno/Bun.
Continuous learning is a constant for me: I can't imagine doing this job without picking up new languages, technologies and practices along the way. Lately, coding with AI agents has made knowing how to apply good practices even more important than ever.
My best practices
Architecture holding up under real complexity is what I care about most: Domain-Driven Design, Hexagonal Architecture, and CQRS earn their place when a system actually needs them. Clean code and TDD are how a codebase stays workable over time, and I enjoy taking ownership end-to-end — architecture, code, testing, security, observability, and the outcome it actually produces for users.
Technologies and tools
I master
- CSS
- Docker
- Express
- Git
- JavaScript
- Jest
- Laravel
- MySQL
- NextJS
- Nginx
- NodeJS
- PHP
- PHPunit
- PostgreSQL
- React
- Sass
- Symfony
- Tailwind
- TypeScript
- Vite
- Vue
I want to work with
- CSS
- Docker
- Express
- Laravel
- NextJS
- NodeJS
- React
- Symfony
- TypeScript
- Vue
I prefer not to work with
- Drupal
- Magento
- WordPress
