About Me
I build things for the web — and I've been doing it for over 20 years.
Throughout my career, I've architected and developed scalable web applications across diverse industries, from SaaS platforms serving thousands of businesses to e-commerce systems and digital marketing tools. I thrive at the intersection of clean architecture and pragmatic problem-solving, turning complex requirements into reliable, maintainable software.
Currently, as a Senior Software Engineer at SOCi, I design and develop microservices using Node.js and TypeScript, maintain and modernize legacy systems, optimize database performance, and work with messaging systems like RabbitMQ — all deployed on AWS and GCP.
What I bring to the table:
→ Backend: PHP (Laravel, CodeIgniter, Zend, Yii, CakePHP), Node.js, TypeScript, Python (Django)
→ Frontend: React, Vue.js, jQuery, HTML5, CSS3, JavaScript
→ Databases: MySQL, PostgreSQL, Oracle, MS SQL Server, MongoDB, Redis
→ Cloud & DevOps: AWS, Azure, GCP, Docker, Vagrant, Linux
→ Mobile: Flutter, React Native, Ionic
→ Architecture: Microservices, distributed systems, REST APIs, system design
I'm passionate about writing clean code, mentoring fellow developers, and continuously learning. Whether it's designing a new service from scratch or untangling a legacy monolith, I enjoy the challenge.
I also actively leverage AI-powered tools like Claude, Codex, and Gemini to supercharge my workflow — from code generation and debugging to architecture decisions and documentation — enabling me to deliver up to 10x faster without compromising quality.