I am a full-stack web developer with solid experience in front-end and back-end development, DevOps, and agile methodologies.

Having a genuine interest in software engineering, over the years I’ve developed a keen attitude for constant learning and self improvement.

I put great care into writing clean code, and enjoy working with skilled and motivated professionals. I love being challenged and thrive on projects that push my limits and give me the opportunity to acquire new skills.


Aug 2017 - Present
Full-stack Web Developer
Webiz is a collective of handpicked designers and developers providing big international companies with dedicated technical talent on demand, where I enjoy the opportunity to work on many different projects and explore a wide variety of software stacks.
Technologies: PHP 7; Laravel 5; Symfony 2; Node.js; Express; Vue.js; React; React Native; MariaDB; MongoDB; Redis; Elasticsearch; Docker;
Mar 2016 - Mar 2017
Application Architect
As an Application Architect in the Back Office team, I was mainly responsible for the architecture of the company's back office platform. I was also involved in the coordination of projects done in collaboration with our other engineering teams. I made contributions to the company's back office, front office and ad server platforms.
Technologies: PHP 7; Yii 2; Hack/HHVM; Lua; MariaDB; MongoDB; MemSQL; Kafka; Redis; Elasticsearch; Docker;
Jan 2015 - Mar 2016
Senior PHP Developer
I was affiliated with a team assigned to rewrite the company's legacy back office system, where my primary responsibility was back-end development. I was awarded the company's "Rookie of the Year" award for my contributions, and was later promoted to Application Architect responsible for the further evolution of the project.
Technologies: PHP 5; PHP 7; Yii 2; MariaDB; MongoDB; Redis; Elasticsearch; Docker;
Feb 2013 - Jan 2015
Senior Web Developer
I was responsible for developing and maintaining the company's affiliate marketing platform, and for managing all of the underlying infrastructure. I also participated in the recruitment process, and coordinated the collaboration with other developers.
Technologies: PHP 5; MySQL; JavaScript; jQuery; Knockout.js;
May 2010 - Feb 2013
Web Developer
I was responsible for the development and operations of a network of online entertainment and casual game portals. My responsibilities included working on the company's proprietary content management system, managing the server infrastructure, performing database administration, participating in the production of Flash games, supervising a small team of content managers, and occasionally handling some smaller web design and SEO tasks.
Technologies: PHP 5; MySQL; JavaScript; jQuery; ActionScript 3;