Logo
Otávio – React, Typescript, Node.js, experts in Lemon.io

Otávio

From Brazilflag

Full-stack Web Developer|Senior

Otávio – React, Typescript, Node.js

Otávio is a Senior Full-stack Developer with a back-end focus, bringing deep knowledge of Node.js, React, database design, and performance optimization. He has end-to-end product experience, having delivered a project as the sole engineer while also mentoring and guiding developers in team settings. In personal projects, he applies AI techniques, such as using Python to build summarization tools.

5 years of commercial experience in
Administration
E-commerce
Legal tech
Logistics
Publishing
Software development
Main technologies
React
5 years
Typescript
5 years
Node.js
6 years
Next.js
3 years
AWS
2 years
Additional skills
SQL
Clean Architecture
SOLID
Firebase
API
AdonisJS
Jest
Serverless Computing
Redis
Express.js
Microsoft Azure
Knex.js
Grafana
Docker
GraphQL
GCP
JavaScript
NoSQL
Prisma
GitHub Actions
CI/CD
EventBus
GitHub Copilot
Apache Kafka
Unit testing
Microservices
Sequelize ORM
Chart.js
Data visualization
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Back-End Developer
Sep 2024 - Ongoing11 months
Project Overview

It's the e-commerce platform for a global publishing and education company, where customers can buy academic material. The project goal was to migrate its legacy SAP system to a modern, more flexible, and resilient architecture.

Responsibilities:
  • Architected serverless workflows using AWS Lambda & Typescript, cutting operational costs 20%.
  • Led decommission of Hybris SAP to modern NodeJS cloud architecture, delivering $40k/month savings.
  • Produced technical documentation and API specs, boosting team autonomy and onboarding speed.
  • Raised code coverage to 80%+ with robust unit and integration tests.
  • Actively participated in design discussions and contributed to technical specifications.
  • Investigated and resolved issues in the production environment using AWS CloudWatch and Grafana, maintaining the integrity of the system.
Project Tech stack:
Typescript
AWS Lambda
GraphQL
AWS
Node.js
Jest
Unit testing
JavaScript
Serverless Computing
GitHub Actions
CI
CD
Apache Kafka
Amazon SNS
Tech Lead
Dec 2022 - Ongoing2 years 8 months
Project Overview

It's a web-based management platform that digitizes child registration, attendance, and other administrative processes for institutions serving vulnerable children, providing managers with data-driven insights for better resource allocation and care.

Responsibilities:
  • Architected and developed the management system from scratch, acting as the sole engineer responsible for the full project lifecycle, from initial concept to deployment.
  • Translated stakeholder needs into a product roadmap, conducting interviews and analysis to define a set of actionable, high-value features.
  • Engineered a data visualization page with interactive dashboards and dynamic charts, enabling school managers to gain actionable insights into students' data.
  • Designed and implemented a CI/CD pipeline with GitHub Actions to automate build, testing, and deployment of Dockerized applications to Azure App Service.
Project Tech stack:
Microsoft Azure
Azure SQL
Prisma
Node.js
React
GitHub Actions
Docker
Team Lead
Dec 2022 - Aug 20241 year 7 months
Project Overview

It's a scalable platform that automates the issuance of mandatory fiscal documents for the Brazilian logistics sector.

Responsibilities:
  • Led development squad in architecture, code reviews, and tech selection, improving delivery velocity.
  • Built a high-performance front-end in React and Next.js using hooks, memoization, and SWR, enhancing UX responsiveness.
  • Engineered Redis caching, reducing DB load and API latency by 90%.
  • Created a large-scale Node.js Streams module for XLSX reports — 70% less memory use and faster throughput.
  • Developed scalable REST APIs and 3rd-party integrations for expanded platform functionality.
  • Built an asynchronous job queue with BullMQ and Bluebird for high-volume background tasks.
  • Enhanced long-term system health by implementing Clean Code and SOLID principles, leading to fewer bugs and easier feature development.
  • Managed Azure infrastructure (serverless functions, queues, databases), enabling new feature delivery at scale.
Project Tech stack:
React
Next.js
Node.js
Redis
Serverless Computing
Azure Functions
Microsoft Azure
SQL
NoSQL
Express.js
Prisma
REST API
Microservices
Typescript
JavaScript
Sequelize ORM
Knex.js
Database design
Full-Stack Developer
Dec 2021 - Nov 202210 months
Project Overview

It's a shipment tracking and logistics management platform for companies in the road freight sector.

Responsibilities:
  • Engineered the core back end and APIs for the platform using Adonis.js, turning raw data into a single source of truth for the front-end pages.
  • Developed automated reporting features by leveraging SQL to enable managers to move from day-to-day operations to strategic analysis.
  • Architected and built the full-stack registration system using React, streamlining the onboarding process and ensuring the system was scalable.
  • Engineered a suite of external APIs using Serverless functions, which opened the platform to third-party integrations and new business partnerships.
Project Tech stack:
React
Node.js
AdonisJS
Chart.js
Google Maps API
Data visualization
Knex.js
Microsoft Azure

Education

2023
Computer Science
Bachelor's degree

Languages

Portuguese
Advanced
English
Advanced

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