I'm a Full Stack Laravel Developer with over 10 years of experience building real-world web applications, plugins, and APIs. Currently, I work at Elegant Themes where I lead development on a large-scale Laravel application that integrates with 50,000+ WordPress sites.
π§ I work with modern Laravel practices:
- DTOs, Actions, Repositories, Custom Facades
- Pipelines, Queues, Singleton Classes
- Strict typing, TDD, PSR standards
- Tools: Laravel Pint, Rector, PHPStan, and more
π§© I specialize in:
- Laravel & WordPress integration (public/private key-based communication)
- Vue.js development (Vue 2 + Vue 3, Inertia.js, Vuex, Vue Router)
- Plugin development (e.g., Extensions for Elementor)
- Performance & DB optimization using chunking, indexing, eager loading, and normalization
π‘ I love solving real-world challenges β like preventing timeouts across thousands of WP sites or fixing complex bugs with production-only symptoms (e.g., missing foreign key constraints). I approach problems with curiosity and persistence until I find the root cause.
π§ I believe clean architecture and maintainable code are the foundations of scalable systems. My development is driven by empathy for users, clarity for teammates, and respect for long-term maintainability.
π₯ As a mentor and team player, I enjoy helping junior developers and improving team practicesβwhether through better Git workflows, CI/CD pipelines, or AI-powered code reviews using Cursor, GitHub Copilot, or ChatGPT.
π± I started from humble beginnings and grew into a senior role through consistency, curiosity, and community. I continue to learn every day, and Iβm always eager to contribute to projects that have a positive impact.
π§ββοΈ Personally, I value kindness, clarity, and continuous improvement. I follow the principle of Karma β doing good work with good intentions brings good results.
π Featured Projects & Code Samples
Laravel Projects
- Pet Shop API
- Travel Agency API
- Currency Converter (Package)
- Laravel State Machine (Package)
- Livewire Test App
Vue Projects
WordPress Plugins
Blog
βοΈ "Code is not just for machines. It's a conversation with future developers β including your future self."