Logo
Mario – React, Angular, Node.js, experts in Lemon.io

Mario

From Brazil

flag
Full-stack Web DeveloperSenior
Hire developer
17 years of commercial experience
Banking
Enterprise software
Mobile apps
SaaS
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
React
6 years
Angular
7 years
Node.js
8 years
JavaScript
14 years
Additional skills
Express.js
SQL
NoSQL
Cypress
.NET Core
Tailwind CSS
REST API
C#
HTML
Storybook
Cypress
Jest
Typescript
Styled-components
Docker
Figma
Jira
Confluence
Redux
gRPC
WebSocket
React Native
Kafka
Cloud Architecture
Big Data
Webpack
TDD
SonarQube
Jenkins
OAuth
Jasmine
Karma
Spring Boot
Microservices
SASS
CSS
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Lead Software Engineer
Feb 2021 - Feb 20221 year
Project Overview

It is a white-labeled retirement plan portal and back office for service providers and their clients.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
.NET Core
Node.js
React
Tailwind CSS
Styled-components
Docker
HTML
CSS
Figma
Jira
Confluence
SQL
Redux
gRPC
Cypress
Jest
Solutions Architect
Oct 2020 - Mar 20214 months
Project Overview

It is a real-time Stock Market web and mobile application for the bank's clients.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
React
JavaScript
WebSocket
HTML
CSS
React Native
.NET Core
Flink
Kafka
Redis
Node.js
Docker
Tech Lead
Dec 2017 - Sep 20202 years 8 months
Project Overview

It is a Front-end Architecture Project implemented in 6 channels and adopted by all current and future projects.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Angular
Cloud Architecture
Big Data
REST API
Webpack
SystemJS
JavaScript
Typescript
TDD
SonarQube
Jenkins
Confluence
Jira
Cypress
Jest
HTML
CSS
OAuth
Jasmine
Karma
Tech Lead
Nov 2016 - Nov 20171 year
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
Node.js
Angular
REST API
JavaScript
Spring Boot
Microservices
SQL
NoSQL
HTML
CSS
Karma
Jasmine
SASS
Lead Software Engineer
Mar 2022 - Unfinished2 years 3 months
Project Overview

It is a project to serve as a SaaS for other service providers and their clients.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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.
Project Tech stack:
.NET Core
OpenID
Node.js
React
Tailwind CSS
REST API
C#
HTML
CSS
Storybook
Cypress
Jest
JavaScript
Typescript

Copyright © 2024 lemon.io. All rights reserved.