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

Matheus

From Brazil

flag
Full-stack Web DeveloperStrong senior
Hire developer
6 years of commercial experience
Banking
Cloud computing
Fintech
Marketing
Productivity
Collaboration tools
Communication tools
CRM
Platforms
Lemon.io stats
2
projects done
1033
hours worked
Open
to new offers

Matheus – Node.js, React, Typescript

Matheus is a seasoned Senior Software Engineer with over 6 years of experience in designing, developing, and maintaining software systems. He excels in a variety of front-end and back-end technologies, including React, Node.js, Typescript, and AWS. Matheus demonstrates excellent problem-solving skills and always focuses on delivering the most optimized solution tailored to each use case. With experience in leading teams, defining new components and styles, and managing architecture upgrades, Matheus is a valuable asset to any team.

Main technologies
Node.js
6 years
React
3 years
Typescript
6 years
Additional skills
Vue.js
Angular
MongoDB
Angular JS
Python
React Native
PostgreSQL
Tailwind CSS
Ant Design
AWS
Cypress
Jest
Microsoft Azure
REST API
RxJS
NgRx
MongooseODM
Express.js
Pandas
Redux
GraphQL
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Front-End Developer
Jul 2021 - Ongoing2 years 10 months
Project Overview

Shipa is a cloud-native infrastructure platform that simplifies application deployment, governance, and management. It allows for building and deploying applications automatically using a standard application definition. Shipa enables developer self-service, faster app delivery, and consistent developer experience. With Shipa, policy frameworks can be easily defined and enforced using a standard policy definition, reducing risk and enabling easy scaling of clusters, teams, and applications.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Built and graphed an object hierarchy using D3.JS to visualize Kubernetes pods' related objects
  • Used factories, recursion, memoization, and tree search algorithms to create an algorithm that displayed all details in one place
  • Developed a tool for DevOps and SecOps to access information about live apps in a Kubernetes cluster
  • Utilized React-query to handle request states and provide a cache layer for a better user experience
  • Reviewed pull requests and conducted thorough testing of features.
  • Provided technical solutions and suggested changes during grooming sessions
  • Followed React best practices to create clean, testable, and reusable code components
Project Tech stack:
React
Typescript
Jest
Cypress
Senior Front-End Engineer
May 2023 - Sep 20233 months
Project Overview

A leading Connected TV advertising platform that enables data-driven targeting, measurement and attribution across streaming TV. As a front-end engineer, I was responsible for developing and enhancing the user-facing aspects of the platform. I worked closely with product managers, designers and back-end engineers to design and implement new features. I helped empower performance marketers to achieve exceptional campaign results by building out the front-end architecture.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collaborated closely with product managers, designers, and back-end engineers to design and implement new features;
  • Optimized the customer experience on the platform and ensured tvScientific's proprietary "tvScience" data and reporting tools were accessible and easy to use;
  • Built out the front-end architecture to empower performance marketers and help them achieve exceptional campaign results through the platform;
  • Contributed to tvScientific's mission to enable data-driven targeting, measurement, and attribution across streaming TV advertising.
Project Tech stack:
React
Jest
Material UI
Front-End Architect
Feb 2021 - Jul 20215 months
Project Overview

The product was a digital investment platform integrated with a modal mass banking system. It aimed to simplify the investment process and democratize access to investments for people in Brazil. The main features included reduced operational costs, access to investment products, and an attractive visual design.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and implemented micro-frontends architecture using VueJS 2, Typescript, CSS, and Jest for a financial institution's web app
  • Developed and maintained the import-map.json data to load each script on demand using the import-map-deployer fork
  • Used Azure Pipeline for continuous integration and deployment, AWS S3 for storage, and AWS EKS for container orchestration
  • Managed the project as part of a consultant squad and worked closely with the client to ensure timely and efficient delivery
Project Tech stack:
Vue.js
Vuex
Vuetify
Microsoft Azure
Front-End Lead
Sep 2019 - Feb 20211 year 5 months
Project Overview

The product was a team collaboration tool for remote work called Zellim. It provides project management tools with different views (list, kanban, explorer, and cards) and a filter engine. It also includes a calendar feature with recurrent events, public and private calendars, guests invited by email, and particular events, allowing people to schedule meetings with the user. The product targeted remote teams and was developed by the company Feracode.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Made as a Team Lead, in charge of code quality, architecture improvements, and defining new components and styles using Storybook
  • Led a team in a refactoring/rebranding project of a product with more than 100 pages and 8 different features, making it responsive to web and mobile, and desktop with electron
  • Developed new features and improved existing ones using Typescript, SCSS, Bootstrap, NgRX, RxJS, and Jest
  • Developed a tool for project management that includes different kinds of views (list, kanban, explorer, and cards) with a filter engine that allows users to search and create different ideas using NGRX, RXJS, and WebWorker
  • Developed a Calendar feature with recurrent events, public and private calendars, guests invited by email, and particular kinds of events that allow people to schedule meetings with the user
  • Worked on a Mobile app that was a marketplace of second-hand wood, in charge of the app BFF using nodejs, express, MongoDB with mongoose deployed into AWS
Project Tech stack:
Angular
Jest
REST API
React
Senior Front-End Developer
Sep 2019 - Dec 20193 months
Project Overview

A platform all-in-one. With chat, voice channels, project management, contacts, and schedule.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed and enhanced new features using technologies such as TypeScript, SCSS, Bootstrap, NgRX, RxJS, and Jest
  • Worked with a significant company client to develop a tool for project management with multiple views (list, kanban, explorer, and cards) and a filter engine to combine task properties for searching and creating different statements. Utilized NGRX, RXJS, and WebWorker for non-blocking browser thread processing and ensuring the best user experience
  • Implemented a Calendar feature with recurrent events, public and private calendars, guests invited by email, and particular events that allow people to schedule meetings with the user
Project Tech stack:
Angular
React
Jest
RxJS
NgRx
Full-Stack Developer
Aug 2018 - Sep 20191 year
Project Overview

Magnet Customer is a CRM solution for businesses of any size or sector to build customer relationships and generate more business. It unites marketing, customer service, and information in one place and automates communication processes, defining what to communicate, to whom, and when. It also features an algorithm that structures and understands data patterns to provide insights for automated actions. The platform's target audience is businesses looking to implement or enhance their CRM culture.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Utilized MongoDB for database management, Express for web application framework, AngularJS for front-end development, and NodeJS for server-side scripting
  • Implemented automated marketing communication features by integrating SMS and e-mail APIs to send messages to customers based on defined filters
  • Designed and developed the dashboard to allow clients to visualize and analyze data through various chart types and filters
  • Created a dynamic data-pulling system that extracted fields from various entities within the platform, such as products, customers, interactions histories, services, and custom fields to aggregate it and on into a list or charts like bar, pie, radar, and more
  • Ensured the application was responsive and mobile-friendly using responsive design and testing on different devices
Project Tech stack:
React
Vue.js
Angular
Angular JS
Jest
Python
Node.js
Express.js
MongoDB
MongooseODM
Pandas

Education

2019
System Analises
Technical

Copyright © 2024 lemon.io. All rights reserved.