Giovanni – Typescript, Node.js, React, experts in Lemon.io

Giovanni

From Brazilflag

Full-stack Web Developer|Senior

Giovanni – Typescript, Node.js, React

Giovanni is a Software Engineer from Brazil who has worked in software development since 2010. His focus is Full-stack development with technologies like TypeScript, React.js, Node.js, GraphQL, Postgres, Docker, HTML, and CSS. He is more of a front-end guy but still a very good specialist on both sides. He has a proven track record of projects where he participated in architecture decisions and was a tech lead. Soft-skills-wise, he is really easy to communicate with, calm, and confident in his words.

16 years of commercial experience
Main technologies
Typescript
5 years
Node.js
7 years
React
6.5 years
Additional skills
GraphQL
PostgreSQL
Docker
MongoDB
AWS
PHP
Golang
HTML
ElasticSearch
Angular
JavaScript
MySQL
RxJS
Prisma
Objection.js
REST API
Nest.js
jQuery
CSS
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Tech Lead
Jun 2020 - Ongoing6 years 2 months
Project Overview

Beech Valley Solutions is a premium network of accounting freelancers. The company helps other organizations to find great accountants with no long-term commitment required by them. The company has its own platform that helps customers to find the best candidates, allowing them to filter by a wide variety of options.

Responsibilities:
  • Was a founding engineer there, responsible for architecture and technologies;
  • Implemented data sync and querying for complex search, backed by Elasticsearch;
  • Sped up backend and frontend work by abstracting common code, with high code quality standards, great documentation, example usage, and test coverage;
  • Led multiple projects to their completion by managing a small number of developers and contributing to their implementation;
  • Conducted platform monitoring, bug fixes, and had direct contact with final users;
  • Had direct collaboration with the product owner and designer to measure implementation complexity, feasibility, and features prioritization;
  • Drove experiments for new libraries and technologies;
  • Ensured team capacitation through code reviews and 1-1s;
  • Participated in the hiring process by interviewing and assessing developers, as well as defining evaluation criteria and technical challenges.
Project Tech stack:
Node.js
Typescript
AWS
PostgreSQL
GraphQL
HTML
CSS
Docker
ElasticSearch
Prisma
Objection.js
React
Front-end Developer
Sep 2022 - Jan 20233 months
Project Overview

Javascript widget that accepts low-cost payments directly from the customer's bank account which was designed to be easily plugged into any platform and highly customizable.

Responsibilities:
  • Was responsible for building a payment widget where clients could inject a simple Javascript tag into their site/e-commerce to start accepting bank payments, driving more revenue and lowering fees;
  • Optimized infrastructure and network to allow widgets to load as quickly as possible;
  • Was responsible for the entire front-end technical architecture.
Project Tech stack:
Typescript
HTML
CSS
REST API
React
Full Stack Developer
Jun 2021 - Sep 20213 months
Project Overview

Maybe.co is a financial platform providing an entire view of users' finances and investments. After connecting to bank and investment accounts, it provides a variety of tools for financial planning, retirement, projections, etc.

Responsibilities:
  • Implemented new features from scratch, working on the backend, frontend, deployment, and infrastructure;
  • Heavily contributed to abstracting UI components, which had a positive impact on the speed we delivered projects;
  • Mentored other developers through code reviews and 1-1s, unblocking the team mainly if someone got stuck with React or Typescript.
Project Tech stack:
Node.js
PostgreSQL
Prisma
GraphQL
Nest.js
HTML
CSS
Typescript
React
Full Stack Developer
Mar 2017 - Jun 20203 years 2 months
Project Overview

Govlaunch is a marketplace for government technology. The platform allows governments to search, compare and review technology solutions. Vendors are exposed to highly qualified government buyers, they can promote their products, research for new customers, and connect with new government buyers.

Responsibilities:
  • Contributed to designing and implementing GraphQL API;
  • Implemented new features from its conception, backend, database, frontend, deployment, and monitoring;
  • Optimized network by fine-tuning MongoDB queries, implementing DataLoaders, and client-side caching;
  • Built and abstracted common UI components, speeding up the development process;
  • Mentored developers through code review and pair programming;
  • Drove more website traffic by working on a rich search input, backed by Algolia.
Project Tech stack:
Node.js
Typescript
AWS
GraphQL
HTML
CSS
Docker
MongoDB
React
Front-end Developer
Apr 2019 - Aug 20194 months
Project Overview

A web application used by big retailers in the U.S. The app compares a wide range of product prices from the main supermarkets, allowing the customers to compete with promotions and merchandise.

Responsibilities:
  • Implemented UI according to Figma’s design;
  • Built a timeline component from scratch since it needed to be highly customizable for the product, which was the most complex piece in the UI, and used to show the most important data;
  • Maintained existing features.
Project Tech stack:
Angular
RxJS
JavaScript
Tech Lead
Mar 2016 - Mar 20171 year
Project Overview

AMBEV is a big beverage company. They built a system to manage the use of IT equipment for all office locations.

Responsibilities:
  • Was responsible for implementing and maintaining existing features (backend, frontend, and database);
  • Trained developers through code review and pair programming, mostly taught Angular and PHP OOP;
  • Created a web app with a neat and tidy architecture which later on became the standard model for all new apps.
Project Tech stack:
PHP
Angular
MySQL
HTML
CSS
JavaScript

Education

2016
Analysis and Software Development
Higher degree

Languages

English
Advanced

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