About Me
Hi, I'm Leonardo, a front-end/full-stack web developer building fast, maintainable websites and applications for over a decade.
I got my start in 2010 building a CMS from scratch with HTML, CSS, jQuery, and PHP, and I've been shipping production web work ever since. Today I build primarily with React/Next.js and Vue/Nuxt.js, and on WordPress and Drupal when the project calls for it.
I've worked on projects for Blizzard, such as Blizzcon, Call of Duty League, Overwatch League, Franklin Energy, Dice, Télé-Québec, and Bernier Bois Franc, ranging from building original designs from scratch to implementing pixel-perfect layouts handed off by other designers.
I care about clean architecture, collaborating well with designers and teammates, and code that holds up after I've moved on to the next thing.
Skills
Here are a few technologies I’ve been working with in my career:
Interests
- Learning
- Video Games
- Music
- Football
- Movies
Portfolio
I regularly redesign existing applications and websites, both as UI concepts and full working builds — to sharpen my design and development skills and explore ideas outside client constraints. Each project starts as a design exploration and gets built into a functional product with modern front-end technologies.