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

Davi

From Brazil (GMT-3)

flag
Full-Stack Web DeveloperSenior
Tech lead
Hire developer
8 years of commercial experience
Automotive
Healthcare
Logistics
Retail
Dev tools
Mobile apps
Lemon.io stats

Davi – Node.js, React, Typescript

Davi, a back-end focused full-stack developer with over 7 years of experience, distinguishes himself with impressive soft skills and confident communication abilities. As a former Tech Lead, he excelled in making critical architectural decisions, managing teams, and contributing to open-source projects. With substantial technical proficiency in Typescript, Node.js, and React.js, Davi will be a valuable addition to any team.

Main technologies
Node.js
7 years
React
5 years
Typescript
5 years
JavaScript
7 years
MySQL
7 years
Next.js
3 years
Nest.js
3 years
Additional skills
Java
Spring Boot
PostgreSQL
Python
Angular
Prisma
ElasticSearch
TypeORM
Rust
Golang
AWS
GCP
MongoDB
Vue.js
GraphQL
gRPC
CI/CD
Docker
Unit testing
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Tech Lead
Jul 2022 - Jul 20231 year
Project Overview

The project is an in-house software development platform situated at the intersection of automotive innovation and technology integration. It is primarily geared towards internal users, specifically engineers and developers working on cutting-edge automotive solutions. Overall, this platform is designed to support the development and testing of automotive technologies, aiming to streamline internal processes and catalyze innovation in their product development cycle.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and created the backend architecture;
  • Implemented full-text search functionality;
  • Wrote integration tests for comprehensive testing;
  • Utilized GraphQL with TypeGraphQL for a code-first approach;
  • Employed MikroORM for efficient database access;
  • Utilized AWS Lambda functions for deployment;
  • Employed SAM with CloudFormation for streamlined deployment processes;
  • Developed the frontend using React;
  • Implemented Micro Frontend architecture for modularity;
  • Used the Apollo Client for handling requests;
  • Incorporated Material UI for design consistency;
  • Created custom Rivian Components using Material UI for a tailored user interface.
Project Tech stack:
React
Typescript
Node.js
AWS Lambda
AWS
Amazon RDS
PostgreSQL
Java
GraphQL
Apollo Client
Tech Lead
May 2021 - Jul 20221 year 2 months
Project Overview

An extension that specializes in logistics and supply chain services for businesses. It provides expert delivery for large and delicate items, catering to retailers, e-commerce platforms, and manufacturers with specific needs for proficient solutions in this domain. It specializes in sophisticated delivery services, ensuring safe and efficient transportation of items from warehouses to destinations.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed the entire architecture at hand;
  • Managed a sophisticated tech stack, utilizing NestJS, AWS Lambda, NextJS, gRPC, GraphQL, and AWS Fargate for robust, seamless, and versatile solutions;
  • Employed AWS Amplify for enhanced deployment capabilities;
  • Empowered developers through strategic 1:1 sessions, fostering technical acumen and soft skills, to create a harmonious and productive team dynamic crucial for project success;
  • Collaboratively integrated with the Product Owner to develop strategic synthesis;
  • Implemented diverse technologies for optimal solutions;
  • Cultivated growth in developer skills and team synergy;
  • Delivered premium, tailored solutions with a focus on client-centric excellence to drive company success.
Project Tech stack:
Next.js
Nest.js
Typescript
Node.js
Prisma
Amplify
AWS
Amazon RDS
Amazon ECS
AWS Lambda
gRPC
GraphQL
Senior Software Engineer
Aug 2021 - Feb 20226 months
Project Overview

A specialized health technology platform focused on occupational health management, catering to businesses of all sizes. It offers a robust solution for managing employee health and safety within the workplace, with features tailored to address the unique requirements of occupational healthcare. The platform's main functionality includes tracking and managing all aspects of employee health, from health records and injury cases to scheduling check-ups and ensuring compliance with occupational health regulations. Targeting HR departments, occupational health practitioners, and safety-conscious businesses, the platform streamlines workplace health management effectively.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Transitioned to Google Cloud Platform (GCP) for advanced offerings, leveraging Cloud Run for scalable, optimized performance and future advancements;
  • Implemented an automated CI/CD pipeline using GCP's Cloud Build for streamlined processes, enabling real-time testing, deployment, and monitoring;
  • Accelerated error resolution and enhanced product reliability through the automated CI/CD pipeline;
  • Established separate development and production environments to fortify project stability;
  • Enabled meticulous testing and validation of new features in dedicated environments;
  • Minimized unforeseen disruptions and guaranteed a unified user experience through the separation of development and production environments.
Project Tech stack:
Java
Spring Boot
GCP
PostgreSQL
CI
CD
Senior Software Engineer
Nov 2020 - May 20216 months
Project Overview

Project within the Loss Prevention team. We made a backoffice portal for Loss Prevention operation, using technologies like NestJS and React, and also using Azure environment for deploy

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created Frontend and backend stack for a internal platform app
Project Tech stack:
React
Node.js
Typescript
MongoDB
Tech Lead
Nov 2019 - May 20211 year 6 months
Project Overview

Transformative project with a focus on democratizing access to quality education for underserved communities. An impactful mobile app that connects individuals with essential educational resources, furthering the initiative's goal.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led the professional development of developers;
  • Defined the architecture, created backend projects, and assisted with frontend tasks;
  • Contributed to the project by creating integration tests;
  • As a tech lead, participated in all backend code reviews, provided guidance to volunteers, and communicated with the CEO to offer insights into project timelines;
  • Defined the technologies used and translated business requirements into technical specifications for efficient code implementation.
Project Tech stack:
Vue.js
Ionic
Nest.js
Typescript
TypeORM
MySQL
AWS
Amazon RDS
Amazon SQS

Copyright © 2024 lemon.io. All rights reserved.