PWA that helps users find the best prices for products across small local markets. Prices are crowd-sourced through a gamified experience where users submit data from nearby stores. Based on these contributions, the platform infers the best price for each item in the closest location.
Project that helps users manage their personal finances. Finance.AI uses artificial intelligence to analyze transactions and generate personalized insights. On the platform, users can register income and expenses, categorize movements, and view smart summaries to better understand their budget.
Project that connects students and teachers. Connections aims to find teachers with the best hours to serve students. On the platform there is area for students, where you have the option of looking for teachers at the desired times to assist you and area for teachers, where they can register with class schedules.
Revamped a complex legacy system to boost performance, scalability, and client efficiency through code cleanup, tech migration, security improvements, and AI integration.
Improved dashboard usability and delivery speed by building dynamic filters, automating real-time updates, and developing modular components.
Contributed to scalable product development by designing advanced Vue.js components, improving Firebase access control, and supporting a consistent, accessible design system.
Laid the groundwork for scalable front-end development by applying Vue.js principles to build maintainable components and improve code quality.
Federal University of Ouro Preto (UFOP)
Universidade Federal de Ouro Preto
Aug 2018 - Apr 2025
UFOP6 months
Sep 2019 - Mar 2020
Supported the Data Structures course by creating exercises, reviewing assignments, and assisting students with coding challenges. Topics included algorithm complexity, recursion, lists, stacks, queues, sorting algorithms, binary and AVL trees, and hash tables.
UFOP1 month
Aug 2019 - Sep 2019
Contributed to the development of JCL-Opt, a Java-based framework that applies optimization techniques like backtracking and permutations on distributed systems using JCL. Focused on modular design, load balancing, and efficient data handling strategies.
UFOP10 months
Aug 2018 - Jun 2019
Took part in a competitive programming training program aimed at preparing students for algorithmic challenges and ICPC-style contests. Regularly practiced advanced data structures, dynamic programming, and graph theory through weekly problem-solving sessions.
I’ve had the pleasure of witnessing Matheus’ professional journey since his early days in the tech field, and I’ve always been impressed by how quickly and deeply he learns. He approaches challenges with an open and collaborative mindset. Even when he’s not the most senior person on the team, he consistently steps up to support both projects and teammates. Matheus is someone who’s always seeking to grow — whether by learning from his colleagues, reflecting on his own work, or understanding the broader impact of the products he helps build. On top of that, he maintains excellent interpersonal relationships and contributes to a positive team dynamic. In a market where effective results through technology are increasingly sought, Matheus is the kind of professional you can rely on. Whenever I have the opportunity, I invite him to join my projects.
— João Marcos, Front-end Engineering | Tech Lead | Chapter LeadWorking with Matheus was an enriching experience. Since his very first professional role, his eagerness to learn and overcome challenges has always stood out. I had the privilege of closely following his growth, as we were part of the same team, and I can confidently say: he is relentless. He always gives his best, collaborates excellently, is ready to help, and is constantly seeking new knowledge. A great example of this was our many conversations about design—not just product design, but design as a discipline. Matheus was one of the key advocates for design quality in our context, always going above and beyond to contribute. His growth is inevitable, and any team would be lucky to have him. A highly recommended professional!
— Fábio Gomide, Senior Product DesignerMatheus is one of those people who naturally elevate the environment just by being around. Whether solving a problem or helping someone along the way, he brings clarity, focus, and a calm energy that makes everything flow more smoothly. During the time we studied together, I saw firsthand how dedicated he is — not just to the task at hand, but to doing it well, with attention to detail and consistency. He has an energy that inspires and drives those around him. Working with him was always a smooth and motivating experience.
— Gabriel Caetano Araújo, Product Tech LeadMatheus has excellent technical skills, the ability to solve complex problems, great strategic vision and leadership. Also, has qualities as a person, fundamental in any organization, such as communication skills, resilience and always willing to help. We graduated college together and I believe that Matheus has all the conditions to develop further in his career, constituting an asset of enormous value for any organization.
— Lucas Urzedo, DataOps EngineerMatheus is one of the greatest developers I have worked with. He has great tech skills and is a team player, helping his coworkers and contributing to a better workplace. Also, he's an excellent problem solver, and helped the team to improve our platforms with good performance and clean code. I hope we can work together again sometime.
— Levi Frota, Front-End DeveloperI had the pleasure of studying alongside Matheus. From the beginning, it was clear that he stood out for his technical skills, critical thinking, and collaborative spirit. He consistently approached problems with creativity and was always willing to help others grasp complex topics. Whether working on academic projects or exploring personal tech interests, he brought a strong work ethic and a passion for learning that made him a valuable friend during the period we studied together and the years after.
— Caio Costa, Data Engineer