Matheus Battisti is a founder and seasoned full-stack web developer with 11 years of experience, focused on e-commerce platforms and practical developer education. He founded Hora de Codar, a tech school with over 150k students, and authors hands-on Node.js and React course repos used as course material on Udemy. His professional background spans building and refactoring Magento checkouts and B2B e-commerce systems, backend account logic in Node and front-end React components, alongside AWS and RDS deployments. Based in Santa Catarina, Brazil, he combines product-focused engineering with teaching—emphasizing real-world coding practices that respect learners’ time. Notably, his career began in mechanical design and CAD, giving him a pragmatic, systems-oriented approach to building software and processes.
11 years of coding experience
4 years of employment as a software developer
Graduação em Tecnologia em Sistemas para Internet, Graduação em Tecnologia em Sistemas para Internet at Unicesumar
Repositório destinado aos arquivos do curso de React da Hora de Codar na Udemy.
Role in this project:
Front-end Developer
Contributions:56 commits, 52 pushes, 1 branch in 2 months
Contributions summary:Matheus's contributions center around the development of React components and UI elements. Their work includes implementing foundational aspects of a React application, such as setting up HTML structure and adding components like FirstComponent, TemplateExpressions, MyComponent, Events, and Challenge. Furthermore, they worked on adding CSS for styling the application. The user also demonstrates knowledge in advanced React concepts such as state management, rendering lists, and handling events.
Arquivos de referência do curso de Node.js que está na Udemy.
Role in this project:
Back-end Developer
Contributions:59 commits, 64 pushes, 1 branch in 3 months
Contributions summary:Matheus contributed to the Node.js course by implementing modules, initializing foundational concepts, and integrating core modules such as HTTP and URL handling. They demonstrated the ability to create server-side logic, including routing and file handling. Moreover, the user developed a user account system, including features such as creating accounts, depositing and withdrawing funds, and displaying account balances.
node-jsjavascriptnodejsquerefer
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.