Logo
Matheus – React, Node.js, Next.js, experts in Lemon.io

Matheus

From Brazil (UTC-3)flag

Full-stack Web Developer|Senior
Tech lead
Mobile Developer|Middle-to-senior
Lemon.io stats
2
projects done
819
hours worked
3
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.

11 years of commercial experience in
AI
Architecture
Cloud computing
Communications
Consulting services
Customer support
Data analytics
E-commerce
Gambling
Gamedev
Management
Product management
Project management
Recruiting
Marketplace
AI software
Dev tools
Mapping software
Mobile apps
Platforms
Gaming software
Web development
Software development
Main technologies
React
9 years
Node.js
9 years
Next.js
4.5 years
React Native
4.5 years
JavaScript
9 years
Typescript
9 years
AWS
9 years
Additional skills
Svelte.js
Angular
Nest.js
Python
Java
Kubernetes
Docker
WebSocket
Terraform
Solidity
Blockchain
Smart contracts
MongoDB
GraphQL
Tailwind CSS
Supabase
PostgreSQL
Stripe API
Cloudflare
Twilio API
OpenAI API
RAG
Amazon RDS
Express.js
Firebase
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-stack Developer, Team Lead
Nov 2024 - Mar 20254 months
Project Overview

A online betting platform with gambling games.

Responsibilities:
  • Redesigned two platforms from the ground up;
  • Led the implementation of new features as a Project Manager and UI/UX Designer;
  • Ensured accessibility (a11y) compliance across all components;
  • Designed and tested responsive layouts for optimal experience across devices;
  • Oversaw and verified the development of a real-time chat feature;
  • Acted as a QA to identify, document, and resolve bugs throughout the development lifecycle.
Project Tech stack:
React
Staff Engineer
Mar 2024 - Jun 20242 months
Project Overview

A software consultancy company where Matheus had the opportunity to release/deliver a few projects. Here are some of them:

  1. 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.
  2. A public health mobile app for every Irish citizen, where they can see and record everything about their current health state, exams, regular medicines, and doctor appointments.
  3. A public non-financial React platform where people can see startup ideas and support what makes sense.
  4. A Google Chrome Extension to scrape page content and send it over to an external support ticket platform. React.js was used as the primary library.
Responsibilities:
  • 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.
Project Tech stack:
React
Node.js
Fastify.js
Azure DevOps
Kubernetes
Docker
Datadog
Express.js
Expo
API Gateway
API testing
API
AI
AWS
AWS Lambda
AdonisJS
Agile
Algorithms and Data Structures
Amazon CloudFront
Amazon EC2
Amazon ECS
Amazon RDS
Amazon S3
Amazon SNS
Amazon SQS
Android
Android Studio
Apache Kafka
Apollo GraphQL
Apollo Client
Apollo Server
Astro
Auth0
Axios
Azure Functions
Azure Service Bus
BEM
Babel
Bootstrap
Bull
CDN
CI
CI
CD
CSS
PostCSS
SCSS
Tailwind CSS
ChakraUI
Chart.js
Highcharts
CircleCI
Chrome extensions
Clean Architecture
Cloud Architecture
Cloud Firestore
Cocoa
CocoaPods
Confluence
Containers
Context API
Contract Testing
Cron
Crypto
Cryptography
Cursor
Cypress
Dependency Injection
D3.js
DDD
DRY
DBeaver
Dart
Data Modeling
Data Structures
Database design
Deno.js
Bun.js
Ubuntu
DevOps
DigitalOcean
Design system
Distributed Systems
DS
Redis
Docker Compose
Docker Swarm
Database Management Systems
EAS
ECMAScript
ECMAScript 5
ECMAScript 6
ECMAScript 7
ECMAScript 8
Coroutines
ESLint
Enzyme
Ethereum
Prometheus
EventBus
Firebase
Firebase DB and Storage
Firebase Cloud Messaging
Firebase Analytic
Firebase Crashlytics
Firestore
Flex
Flexbox
Flutter
Fastlane
Formik
Senior Software Engineer
Oct 2022 - Apr 20235 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
Solidity
Typescript
Node.js
AWS
Kubernetes
Amazon SQS
DigitalOcean
Blockchain
Smart contracts
MongoDB
Pusher
Sentry
CloudWatch
Principal Engineer
Apr 2021 - Jun 20221 year 2 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
Node.js
AWS
Kubernetes
Jenkins
Nest.js
Next.js
Principal Engineer
Mar 2021 - May 20221 year 2 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
Nest.js
Next.js
React
Typescript
ChakraUI
Redis
Kubernetes
Docker
Terraform
Jenkins
Groovy
WebSocket
GitHub
AWS
Senior Software Engineer
Jun 2018 - Oct 20191 year 4 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
Svelte-kit
Svelte.js

Education

2018
Computer Science, Information Systems
Bachelor’s degree

Languages

Portuguese
Advanced
English
Advanced

Hire Matheus or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.