Photo of Leonardo Moura in a suit, smiling confidently.
star

I’m Leonardo Moura, a Senior Front-End Developer and Educator excelling in React, TypeScript, and JavaScript (Node.js, Redux, Axios, Vue, jQuery). I master semantic HTML5 and CSS3 (SASS, LESS, Bootstrap, Material UI, Tailwind), crafting scalable, maintainable, and accessible UIs with proven impact, while inspiring the next generation through teaching.

img

Personal Info

I’m Leonardo Moura, a Senior Front-End Developer and Educator with over 18 years of experience, excelling in React, TypeScript, and JavaScript (Node.js, Redux, Axios, Vue, jQuery). I master semantic HTML5 and CSS3 (SASS, LESS, Bootstrap, Material UI, Tailwind), crafting scalable, maintainable, and accessible UIs with proven impact, while inspiring the next generation through teaching. As an educator with 5+ years, I’ve taught HTML and CSS, focusing on semantic structures and responsive design, empowering students to build accessible web interfaces. With MongoDB and Oracle, I’ve guided learners through database design and querying for over 2 years, emphasizing real-world data management. In UML, I’ve instructed on modeling and system architecture for 2+ years, enhancing their software planning skills. For Unreal 5 and Blender, I’ve delivered hands-on training in 3D modeling and game development for 2+ years, helping students create interactive projects and animations. As a Senior Front-End Developer and technical leader with 12+ years, I create accessible, high-performance web apps aligning with business goals. Expert in React, TypeScript, HTML5, and CSS3, I design scalable architectures meeting WCAG/AODA standards. I collaborate across teams to turn complex needs into intuitive experiences, mentoring developers and driving best practices for enhanced usability, performance, and maintainability.

Professional Certifications

"Human behavior flows from three main sources: desire, emotion, and knowledge." - Plato
Unreal Engine 5 Essential Training (2025)
Software Design: Modeling with UML (2025)
Learning React.js (2025)
JavaScript OOP Practice (2025)
Blender 4.0 Essential Training (2025)
Life Insurance (2025)
Driving and Service Excellence Certificate (2024)
ChatGPT and Generative AI: The Big Picture (2023)
CPR (Cardiopulmonary Resuscitation) Certificate (2023)
Developing Websites for Accessibility (2022)
A Practical Start with React 17 (2022)
React 16 Fundamentals (2022)
Accessibility: Testing and Screen Reader Use (2022)
Object-oriented Programming in JavaScript - ES6 (2022)
React: The Big Picture (2022)
React Building Modern Projects (2021)
School Bus Driver Licence (2020)
Angular Essential Training (2020)
Premiere Pro CC 2019 Essential Training (2019)
After Effects CC 2019 Essential Training (2019)
UAV Flight Training Program (2017)
Boost Your Watch Time YouTube (2017)
Build Channel's Brand YouTube (2017)
Create Great Content YouTube (2017)
Grow Your Audience YouTube (2017)
Pre-production YouTube (2017)
DRONES: Aerial Videography (2017)
Adobe Premier / After Effects PRO (2016)
Video Production (2016)
Responsive Design (2015)
Graduated in Chinese Boxer (2015)
Graduated in Kung Fu (2014)
Graduated in Self-defense (2014)
Graduated in Tai Chi Chuan (2014)
Google AdWords (2014)
HTML5 / CSS3 (2014)
jQuery / Bootstrap (2013)
Digital Games course HTML5 (2013)
Technic in Car Mechanics (2012)
EMPRETEC (Sebrae / ONU) (2012)
JavaScript for web development (2011)
Web design (2011)
Digital Photography (2010)
Google Maps API (2008)
GPS and Google API (2007)
PHP (2007)
C#.NET (2007)
MySQL (2007)
GIS and Information Systems (2007)
Usability (2006)
Foxpro (2005)
C/C++ (2004)
Web designer (2001)
Fireworks (2001)
Flash and Actionscript (2001)
Dreamweaver (2001)
HTML / CSS (2001)
Coreldraw (2001)
Drawing Course, Art and Painting (2000)
HTML and Microsoft FrontPage (1999)
Complete Project

Look at my portfolio and give me your feedback

Services That I Provide

My specialties

App Creation

Web Development

Design and develop web and mobile applications tailored to client needs, from concept to deployment.

Consulting & Compliance

Accessibility

Provide accessibility audits, recommendations, and compliance solutions for inclusive digital experiences.

Software Project Development

Software Engineering

Create comprehensive software projects from modeling and design to full implementation and deployment.

Blender, Unreal, MongoDB, React, JavaScript,
HTML, CSS, Web Development

Educator

Teaching and mentoring in modern development and design tools for practical and professional skill building.

Working Process

Your dream project in just few steps

Requirement Gathering

I start by understanding your needs and project goals through detailed requirement collection. This phase ensures alignment and clarity before moving forward.

  • Identifying business and user requirements
  • Defining priorities and key objectives
  • Setting up an Agile workflow (Kanban/Scrum)

Modeling & Design

Once requirements are clear, I move into creating effective models and designs that serve as the blueprint for development.

  • Building wireframes and system models
  • Designing workflows and user experience
  • Creating a seamless user experience through prototyping

Implementation & Monitoring

In the final stage, I focus on turning plans into reality, while ensuring ongoing improvements and adaptability.

  • Agile development using Kanban/Scrum practices
  • Continuous testing and validation
  • Monitoring progress and delivering incremental updates

Hello, I’m Leonardo Moura, a Senior Front-End Developer and Educator specializing in modern web development with React, TypeScript, and JavaScript.

Address Toronto, Ontario.
Let's Talk
Circular scroll progress