Mario
From Brazil
17 years of commercial experience
Lemon.io stats
Mario – React, Angular, Node.js
With a deep expertise in front-end development and a solid grasp of the back-end side, Mario has carved out a successful career as a Full-stack Developer. He has worked extensively in the financial sector and has frequently taken on roles such as Tech Lead and Solution Architect. Mario is adept at building project architectures and guiding the development process, ensuring solutions for even the most challenging tasks.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Lead Software Engineer
It is a white-labeled retirement plan portal and back office for service providers and their clients.
- Redesigned the existing front-end application;
- Built front-end components library;
- Led and enforced good JavaScript patterns and clean code;
- Led modern and innovative front-end solutions;
- Developed gateway and microservices in C#, using gRPC and SQL Database;
- Assisted in task planning, estimation, and scheduling;
- Worked in close partnership with cross-functional teams and management;
- Mentored senior engineers.
Solutions Architect
It is a real-time Stock Market web and mobile application for the bank's clients.
- Built micro front-end architecture for a Mobile and Web trade platform;
- Developed most of the advanced and reusable components;
- Built microservices with .NET Core 3.1 and C#;
- Designed the application with the customer and team;
- Mentored seniors, mid-level, and junior engineers;
- Led a team of 5 agile front-end squads.
Tech Lead
It is a Front-end Architecture Project implemented in 6 channels and adopted by all current and future projects.
- Built the micro front-end architecture stack with Angular and SystemJS;
- Developed the Call Center front-end MVP in 4 months, Client Auto Attendant, Internet Banking for legal entities, Internet Banking for individuals, Agency System, and International Business Portal and adopted by all current and future portals;
- Developed architectural JavaScript libraries with the unit and e2e tests to integrate business channels and business modules, such as events, workspaces, context, and routes;
- Built the Command Line Interface used by all projects to automate development and update legacy projects;
- Took technical decisions and managed team discussions.
Tech Lead
It is an application for individuals and companies to trade currency, know the price and history of the currency value, have international accounts, make international transfers, and more.
- Designed the application with the customer and team;
- Developed front-end with internationalization and responsive layout;
- Built front-end components library;
- Developed microservices with Node.js and Spring Boot;
- Debugged and resolved application issues;
- Write unit, integration, e2e, and automated tests;
- Mentored seniors, mid-level, and junior engineers.
Lead Software Engineer
It is a project to serve as a SaaS for other service providers and their clients.
- Designed the front-end and back-end architecture and applications;
- Built front-end components library;
- Built CLI to generate code and run the development;
- Led and enforced good JavaScript patterns and clean code;
- Led modern and innovative front-end solutions;
- Led domain-driven design implementation at the back end;
- Developed microservices in C#, using gRPC and SQL Database;
- Assisted in task planning, estimation, and scheduling;
- Worked in close partnership with cross-functional teams and management;
- Mentored senior engineers.