Matheus Dias
Software Engineer | React – Next.js – Golang – Docker – IA @ HiPeople
About
As a Full Stack Software Engineer with 5 years of experience, I have a strong background in planning, implementing, and delivering optimized solutions designed to handle high demand, especially in Software as a Service (SaaS) environments. I am currently in my last semester of the Systems Analysis and Development course at Unisinos, expected to graduate by the end of 2025, and I hold a technical degree in Informatics from the Monteiro Lobato State Technical School. My skills span a wide range of technologies, including JavaScript, TypeScript, Vue, Express, React, NestJS, SQL, Node, Ruby on Rails, React, PHP, Firebase, Ruby, and GO. With experience in both frontend and backend development, I am a complete full-stack developer. Additionally, I am fluent in English, certified by MET, and proficient in Spanish. I have worked on management software projects, developing exceptional user experiences and maintaining integrations that served thousands of simultaneous users. I am constantly developing new solutions and exploring new technologies to improve efficiency and user experience. In my free time, I maintain open-source projects and speak about topics related to the tech market. Interested in any topic? Let's chat! 💬 Email: matheus.foscarinid@gmail.com Github: github.com/matheus-foscarinid
Brazil
Taquara
Computer Software
Next.js, OpenAI API, Gemini, golang, Amazon S3, yarn, Go (Linguagem de programação), Cypress, Vuetify, Jest, Nuxt, PostgreSQL, Computação em nuvem, Docker, Kubernetes, Terraform, Vue.js, Web Performance, Software Architecture, Node.js
Experience

Software Engineer | React – Next.js – Golang – Docker – IA
Berlin, Germany
• Contribute to the development of Hiring Intelligence solutions, including Voice Screening, Resume Screening, Assessments, and Reference Checks, leveraging Generative AI (OpenAI, Gemini) and Natural Language Processing to automate and enhance recruitment workflows. • Build and maintain core systems with React, Next.js, and Golang, applying best practices for scalable architecture, automated testing (Vitest), and modern CI/CD pipelines. • Work in an Agile environment with weekly sprints managed through Linear, collaborating in code reviews, continuous delivery, and cross-functional team discussions. • Support infrastructure with Docker, PostgreSQL, and Redis, ensuring efficiency, scalability, and reliable integrations across the platform.

Mid-Level Software Engineer
Chicago, Illinois, United States
• Collaborating with BenchPrep, a platform specialized in certication training and exam preparation, to develop and maintain features using Vue, Nuxt, Vuetify, Ruby on Rails, etc. Creating scalable solutions and user-friendly interfaces based on Figma designs. • Managing and optimizing databases with PostgreSQL and leveraging container-based development using Docker and Kubernetes. Adhering to TDD principles with libraries like Jest and RSpec while following Agile methodologies and participating in SCRUM ceremonies. •Conducting PR reviews, maintaining code quality using platforms like Codefresh to ensure clean and efcient code with CI/CD processes.

Full Stack Software Engineer | Vue - PHP - Node - Typescript - SQL - Firebase
Rio Grande do Sul, Brasil
• Developed in an agile environment using the Scrum methodology, where I had the opportunity to work with various modern technologies in the market, such as Vue.js and its complete ecosystem, as well as PHP and Node.js on the backend. With these technologies, I delivered multiple high-quality solutions related to the application maintained for both web and mobile platforms. • Assisted in the development and maintenance of a system that integrated Mercado Pago's internal system with the entire sales process within the application. I was the main responsible for this system and participated in several business meetings, gathering requirements and solving problems, including meetings with people from other countries and speaking other languages, such as Spanish. • Utilized MySQL as the main database, performing migration processes and complex queries, and also made use of Firestore and Redis as auxiliary databases. • The project is deployed in an Azure environment, using Docker containers to ensure scalability and flexibility. I participated in the migration process to Docker, as well as contributing to the development of builds and server execution.

Trainee | Angular - Ruby on Rails - SQL - Firebase
Rio Grande do Sul, Brasil
• Developed and maintained features for a SaaS-based enterprise management system hosted on AWS, utilizing technologies and tools such as AngularJS and Ruby on Rails. • Leveraged MySQL for various complex queries, as well as handling multiple updates and modifications. • In an agile environment following the SCRUM framework, I actively contributed to the team's daily activities, including alignment meetings and important decision-making processes.
Education

System Analysis and Development
A solid program for professionals in web software development. Offers specialization options and career opportunities in public or private companies, educational institutions, or as a freelancer. Integrated with the Polytechnic School, the program fosters knowledge exchange across different fields. Provides intermediate certifications, a comprehensive career plan, and a well-rounded education to meet the demands of the industry.
Matheus Dias's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

