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.
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.
Design and develop web and mobile applications tailored to client needs, from concept to deployment.
Provide accessibility audits, recommendations, and compliance solutions for inclusive digital experiences.
Create comprehensive software projects from modeling and design to full implementation and deployment.
Teaching and mentoring in modern development and design tools for practical and professional skill building.
I start by understanding your needs and project goals through detailed requirement collection. This phase ensures alignment and clarity before moving forward.
Once requirements are clear, I move into creating effective models and designs that serve as the blueprint for development.
In the final stage, I focus on turning plans into reality, while ensuring ongoing improvements and adaptability.