Mathpholio!

Transforming ideas into robust software.

I'm Matheus Souza, a Full‑Stack Engineer with 5+ years of experience building scalable web and mobile products across Finance, Retail, Consulting, and Marketing. I focus on high‑performance interfaces, maintainable architectures, and smooth release pipelines — delivering production‑ready features from Figma to launch with React, Next.js, React Native, Node.js, and TypeScript. Open to remote Frontend and Full‑Stack roles.

Available for new projects

Revolutionizing Development

Unleashing the power of ReactJS, React Native, Node.js, Next.js, Expo, Jest, Git, and TypeScript for efficiency, scalability, and innovation in software development.

Technical Expertise

Focused on building modern, resilient products with clean UI patterns and scalable architecture.

Building Solutions Across Technologies and Industries

With over 5 years of experience in developing interactive and scalable web applications, I have a strong foundation in both front-end and full-stack development. I have a proven track record of delivering projects across various technologies, including HTML, CSS, Javascript, React/React Native, Typescript, and more. My experience spans across different industries.

Capstone Advisor

Crimson Education

Auckland, New Zealand

12/2024 - Present

  • Guided students through their capstone projects, enhancing their research and analytical skills.
  • Collaborated with a diverse team to develop innovative educational products, impacting over 100,000 students globally.
  • Provided personalized mentorship in student projects.

Mobile Developer

Linx

Blumenau, SC, Brazil

12/2024 - 03/2025

  • Built and executed unit and functional test suites using Jest and Testing Library for a React Native application.
  • Developed and maintained API integrations using Axios and Redux-saga, optimizing context state persistence.
  • Enhanced codebase quality through active code reviews and adherence to best practices.
  • Streamlined deployment cycles using Azure DevOps and Git for version control and CI/CD.
  • Implemented styling solutions with Styled-Components for modular, maintainable UI components.

Software Developer

Cognizant

São Paulo, SP, Brazil

04/2022 - 06/2024

  • Engineered mobile and web features by translating Figma designs into React and React Native interfaces using Expo.
  • Applied Redux and ContextAPI for scalable state management in TypeScript-based applications.
  • Developed a private crop science web application using React, Typescript, and Redux, enhancing crop management efficiency.
  • Diagnosed and resolved system incidents through in-depth analysis of AWS and SAP reports.
  • Boosted application observability by implementing custom Datadog alerts and dashboards.
  • Collaborated with international teams through code reviews and technical interviews, fostering a culture of knowledge sharing.
  • Conducted functional testing with Jest and Testing Library, ensuring high-quality code and application reliability.

Frontend Developer

Serasa

Blumenau, SC, Brazil

07/2021 - 02/2022

  • Developed a micro-frontend application using Angular and React, enhancing user experience in financial services.
  • Developed payload-preserving API calls via Axios and Redux-saga within Next.js and Angular applications.
  • Automated deployment workflows via Jenkins and Bitbucket, accelerating release cycles.
  • Collaborated in BDD sessions to align business expectations with technical delivery.
  • Designed email templates using Mjml, tailored for marketing campaigns.
  • Integrated Google Analytics tracking triggers in collaboration with the Data Analysis team.
  • Implemented functional testing with Jest and Testing Library, improving application reliability and performance.
  • Translated Figma layouts into TypeScript-based React components, ensuring robust code quality, component reusability and scalability.
  • Collaborated with cross-functional teams to create a Lock&Unlock feature, empowering millions of users to manage their credit scores effectively.

Frontend Developer

Prospecta Digital

SJRP, SP, Brazil

08/2020 - 05/2021

  • Developed and optimized Wordpress and Tray Ecommerce websites, ensuring adherence to SEO best practices.
  • Translated Adobe Photoshop designs into responsive web interfaces using HTML, CSS, and JavaScript, maintaining high standards of visual accuracy and front-end performance.
  • Collaborated with the Customer Success team to implement features using HTML, CSS, and JavaScript.
  • Boosted traffic via SEO-optimized WordPress/Tray Ecommerce page.
  • Optimized frontend performance through clean HTML/CSS/JS implementation.

Frontend Developer

W3midia

SJRP, SP, Brazil

06/2020 - 07/2020

  • Developed and implemented features for CMS-based and MVC PHP websites using HTML, CSS, JavaScript, and PHP.
  • Resolved bugs and optimized website performance, enhancing user experience for clients.
  • Deployed code changes efficiently via Filezilla, ensuring seamless updates to production environments.
  • Created new layouts in a proprietary CMS, improving client satisfaction and engagement.
Featured Projects

Building products that balance performance and polish

Explore selected work from my GitHub portfolio, focused on pragmatic solutions, thoughtful UX, and clean architecture.

Contact

Looking to enhance your team with top-notch talent or discuss exciting new opportunities? Reach out via email. I'd love to connect and explore how we can collaborate!

Email address

matheuscoworking@outlook.com

Country

Brazil

Frequently Asked Questions

What is scope and how to choose the right one for my project?

Scope in project management refers to the boundaries and extent of what the project will deliver. It includes the specific goals, tasks, deliverables, and deadlines that define the project's objectives. Scope helps to ensure that everyone involved in the project has a clear understanding of what needs to be accomplished and what is outside the project's boundaries. A project can have an open or closed scope.

Who does the payment process works?

Depending on the project scope - open or closed - the payment process can vary. If the project scope is opened, the payment process will be based on hours worked per day/week. If the project scope is closed, the payment process will be based on a fixed value. Depending on the client, the platform and the method of payment in which these transactions will occur may vary.

How to choose between a mobile, web, and backend project type for my case?

Based on the project needs, choosing between a mobile, website, or backend application can be a decision to make beforehand. If your application is intended to be used mostly on a mobile device, then your project is suited to be a mobile application. Projects focused on developing business rules, and programming logic like data manipulation, authentication flows, resources, and endpoint supply, among others. A backend application can provide those needs. But, if the project is intended for a web browser like Google Chrome, Microsoft Edge, Opera, Safari, among others... A web application is perfect for that case!