Matheus
From Brazil (GMT-3)
10 years of commercial experience
Lemon.io stats
1
projects done8
hours worked1
offers now 🔥Matheus – React, Node.js, Next.js
The developer has over nine years of experience in building and mentoring engineering teams, with a strong emphasis on software architecture, design, and full-stack development, encompassing both back-end and front-end. His technical expertise includes Node.js, React, TypeScript, AWS, and Next.js. Having worked in dynamic, agile environments, he has contributed to companies achieving their goals by providing robust technical leadership and developing sustainable engineering solutions.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Staff Engineer
The project involved a complete cloud migration from Azure Function Apps to the OpenShift Cloud Platform (OCP), utilizing Kubernetes and Docker for containerization and orchestration. The goal was to improve scalability, flexibility, and cost-efficiency while transitioning from a proprietary cloud service to an open-source platform. This migration not only ensured a more streamlined and modern infrastructure but also led to significant cost savings of over $50,000 per year by optimizing resource management, reducing operational overhead, and leveraging OCP's efficient cloud-native architecture.
- Led the initial migration from serverless architecture to microservices independently;
- Captured and documented processes to create comprehensive guidelines and tutorials;
- Developed resources to support other teams and developers in implementing similar migrations;
- Collaborated across multiple teams, including feature, cloud, infrastructure, and security teams;
- Provided leadership and technical support to teams working towards the same migration goal;
- Conducted demos for company-wide engineering meetings to showcase progress and results.
Senior Software Engineer
The project involved rewriting a legacy JavaScript codebase using modern technologies and best practices to improve scalability, maintainability, and performance. A modular architecture and component-based approach were implemented, along with tools like TypeScript, testing frameworks, and CI/CD pipelines. The result was a robust, scalable system with reduced technical debt and enhanced developer and user experience.
- Migrated multiple endpoints to align with the new architecture concepts and design;
- Developed and executed unit and integration tests to ensure code quality and reliability;
- Managed infrastructure and oversaw the cloud migration process within DigitalOcean;
- Maintained consistent communication with the client to provide updates and gather project requirements.
Principal Engineer
A virtual assistant tailored for the engineering department to streamline the process of scaffolding new projects. This tool allows developers to generate fully configured projects from scratch by specifying their requirements. Once the setup is complete, the assistant automatically provides a ready-to-clone project via a GitHub URL, eliminating the need for manual configuration.
- Balanced responsibilities between hands-on coding and leadership tasks;
- Developed both front-end and back-end systems;
- Acted as the technical leader for a tribe consisting of four squads;
- Facilitated cross-tribe collaboration within the Spotify model;
- Coordinated efforts across four squads to achieve project goals;
- Ensured successful delivery of goals within the designated half-year timeframe.
Principal Engineer
An internal tool to automate the refactoring process for a design system migration. The tool scans the source code, generates an Abstract Syntax Tree (AST), and applies the necessary transformations to complete the migration seamlessly. It supports automatic updates across multiple file types, including .js, .ts, .css, and .scss, significantly reducing the need for manual intervention and streamlining the migration workflow.
- Led the migration strategy for projects utilizing the company's design system;
- Collaborated closely with product designers, directors, and department heads to align migration requirements;
- Conducted in-depth discussions with stakeholders to ensure project goals and design updates were well understood;
- Developed a CLI tool to automate refactoring tasks, eliminating the need for manual updates by developers;
- Streamlined the migration process by implementing automated solutions in line with new design system releases.
Senior Front-End Engineer
A Brazilian software development company focused on delivering end-to-end digital solutions. They specialize in helping businesses innovate through design and technology, offering secure, scalable software and comprehensive digital transformation services. Their agile approach has supported businesses in Brazil and the U.S., creating impactful digital experiences.
- Developed new systems based on client orders;
- Maintained legacy systems;
- Released and published systems to staging and/or production environments;
- Managed and maintained cloud project infrastructure;
- Assisted the sales department with estimating and defining proposals and contracts, including project timelines, roadmaps, and team composition;
- Supported the HR department by conducting technical and cultural assessments during candidate interviews;
- Mentored other developers;
- Contributed to various projects and supported developers across different teams.
Senior Software Engineer
Annotators were responsible for reviewing the AI output from an automatic OCR from medical exams. The review process was done to check the AI model output, fix some potential issues (patient name, doctor’s name, date, etc…), and send back the correct information to train the model again to prevent the same problems from happening again in the future.
- Created front-end architecture;
- Created the base design system to implement a standard look and feel;
- Mentored beginner engineers;
- Implemented UI according to prototypes created in Sketch;
- Checked the platform performance since it had to run on simple hardware;
- Helped product folks to prepare the work to be done;
- Collaborated with the customer;
- Supported multi-teamwork between the company and the customer.