Maycon
From Brazil
7 years of commercial experience
Lemon.io stats
Maycon – Node.js, Express.js, Nest.js
Maycon is an experienced back-end developer with a track record in designing and implementing APIs from scratch, as well as integrating existing services efficiently. His level of skills and experience make Maycon a proper backend engineer, as our technical interviewer highlighted. He is ready to take responsibility for the project as an individual contributor or team member. Maycon's dedication to ongoing learning makes him a valuable asset to any development team.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Main Back-end Specialist and working on the Front end as well
A full integration with Microsoft 365 APIs to allow the user to create and schedule meetings, find the availability between the participants, create a Microsoft Teams web link nested to the event already created, and record this meeting automatically once an admin user starts the meeting. There was also an integration with an AI API that was responsible for updating the database with the proper data once a VTT file was uploaded.
- Was responsible for drawing all the architecture in 4 different microservices, including FE, BE, and external providers;
- Did code refractory and code reviews;
- Covered up to 80% of the code with tests;
- Dockerized and built all the APIs using the Nest framework;
- Used Ouath2 to log in using the Outlook workflow;
- Creating events on Outlook;
- Find Meeting slots of time Availability between the participants;
- Creating online meetings using Microsoft Teams, the main provider;
- Was responsible for passing all the solutions for the production stage and maintaining the app;
- Responsible for demonstrating all the progress that we had during the week to the client and also showing all the blocks, doubts, and future work that we must have.
Senior Back-end Web Developer
The Challenge was to convert different CSV files with a complex structure to an Open API JSON File using the scraper. So basically, instead of creating a vast Open Api Structure using JSON or Yaml, the scraper was responsible to automated all this work.
- Decreased the time of creating a manual open API file from 2 weeks+ to 3 days with the scrapper solution;
- Dealt with complex CSV structures to convert to a JSON object and add, replace or remove, using Lodash to add some data in specific places of the final object;
- Manipulated highly complex objects with Javascript;
- Trained other team members;
- Did code refractory from Javascript to Typescript and from Class to functional programming;
- Did code reviews;
- Covered code with the tests;
- Was responsible for passing all the solutions for the production stage and maintaining the app.
Senior Back-end Web Developer
A platform that performs sales mainly on social networks. It was a marketplace to create and synchronize products and launch as many social networks as possible.
- Was responsible for drawing all the architecture in 7 different microservices;
- Did code refractory and code reviews;
- Covered up to 80% of the code with tests;
- Did the async communication using Stream, and Kafka;
- Dockerized and built all the API using the Nest framework;
- Created an authentication and authorization microservice to log in;
- Created the Product and Catalog Synchronization;
- Created the Campaign and Ads to launch them on Facebook;
- Created the Conversions API to check the metrics of a Campaign and Ads;
- Was responsible for passing all the solutions for the production stage and maintaining the app.
Middle Back-end Developer
The main goal of this project was integration with Bass (Banking As A Service), which allows the company's wallet solution to connect with this new bank and carry out electronic transfers (cash in and cash out), payment slips, instantaneously transfers (Brazilian Pix), and refund operations.
- Did code refractory and code reviews;
- Covered code with the test;
- Did the async communication using RabbitMQ;
- Dockerized all the microservices;
- Developed hexagonal Architecture in the Typescript project;
- Integrated with external and different providers;
- Provided Webhook to the last client;
- Constantly added and delivered new features (electronic transfers, payment slip, instantaneously transfer and refund);
- Was responsible for passing all the solutions for the production stage and maintaining the app.
Middle Back-end Web Developer
The main aim of this project was to get data from a CSV file with many rows and insert all this data into MySQL.
- Reduced AWS Batch execution time from 7 to less than 1 hour;
- Increased the time performance and reduced the cost budget;
- Used the AWS Infrastructure;
- Did code refractory and code reviews;
- Covered code with the test;
- Was responsible for passing all the solutions for the production stage and maintaining the app.
Middle Back-end Engineer
The main task of this project was to refund the electronic Cashin that had some errors. For example, a sender was transferring some amount of money to another person, so all the data in this sender transfer should be exactly how it is in the database. If it wasn't, we need to charge back the sender customer.
- Did code refractory and code reviews;
- Covered code with the test;
- Was responsible for passing all the solutions for the production stage and maintaining the app.
Junior Full-stack Web Developer
Development of an on-screen functionality with QR-Code connected to the BackEnd service, focusing on capturing which store was in that QR-Code so that the customer can use the company's services to pay for the store's products and receive benefits such as cashback.
- Refactored the code;
- Conducted code reviews;
- Covered code with the test;
- Performed a full-stack integration making changes on the site screen (angular) and the app's screen (ionic);
- Performed a complex backend integration incorporating paying using credit cards and benefits like cashback depending on the business rules in place;
- Was responsible for making all the user experience tests.