Summary
Leonel Oliveira is a results-driven frontend developer based in Toronto with a decade of professional experience and five focused years building modern React and Next.js applications. He has led end-to-end initiatives—designing a page-builder and migrating legacy CMS platforms to headless architectures—delivering reusable component libraries, multilingual sites, and faster marketing workflows. At companies from startups to enterprise, he combines hands-on coding, testing, and CI/CD oversight with a knack for improving developer productivity through tooling and standards. Comfortable with TypeScript, Tailwind, GraphQL and Node.js, Leonel blends pragmatic engineering with a designer’s attention to UI and accessibility. Off-hours he’s a LEGO enthusiast and Rubik’s Cube solver, a hint of the meticulous, systems-oriented mindset he brings to complex web projects.
10 years of coding experience
5 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Continuing Education Computer Engineering and Internet Technology, Continuing Education Computer Engineering and Internet Technology at Escola Politécnica da USP
Front End Web Development Certification Computer Software Engineering, Front End Web Development Certification Computer Software Engineering at freeCodeCamp
Continuing Education, Continuing Education at University of Toronto
Web Development Bootcamp, Web Development Bootcamp at Juno College of Technology
Accelerated Mobile Pages Web application development, Accelerated Mobile Pages Web application development at Google Mobile Academy
Portuguese, English