Software Engineer

Product Designer

Generative AI / React.js / Vue.js / TypeScript / WordPress / E-Commerce

01.

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
    02.

    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.