</> BUILDING SOLUTIONS THAT MAKE AN IMPACT

Otávio Portela

Full Stack Developer

I build modern, scalable, high-performance applications with Python, Node.js, React and Next.js — always focused on systems that hold up at real scale.

Ask me something
FOCUS ON PERFORMANCE, SCALABILITY & QUALITY

About me

Fullstack developer with 5+ years of experience building backend systems, APIs, and production web applications. Currently Senior Fullstack Developer at Top Brasil, with previous roles at D'Granel Transportes and Innolevels. I work with Python (FastAPI, Django), Node.js/NestJS, React and Next.js, microservices architecture, Docker, and relational databases (PostgreSQL, MySQL, SQL Server) — always focused on building systems that hold up at real scale.

Technologies

PythonJavaScriptTypeScriptDockerGoogle CloudAWSSeleniumLLMNode.jsReact NativeReactNext.jsNest.jsFastAPIDjangoFlaskC++ArduinoESP32

Experience

Feb/2026 – current

Top Brasil

Senior Fullstack Developer

Built the consultant portal from scratch, now used by 1,400+ consultants with concurrent requests, replacing a workflow that used to run entirely over WhatsApp. The biggest challenge was architecting it to handle a high volume of parallel requests. Stack: NestJS, Next.js, Docker, PostgreSQL.

Aug/2025 – Mar/2026

D'Granel Transportes

Mid-Level Fullstack Developer

Built part of the internal digital infrastructure for one of the largest freight carriers in Minas Gerais: about 8 microservices (FastAPI, RabbitMQ, Docker, AWS) for fleet management, IPVA payment and driver work-hour automation, and real-time tracking that gave leadership and the tracking team full fleet visibility for better delivery planning. Also set up ETLs with Apache Airflow for data storage and analysis.

Oct/2024 – Feb/2026

Innolevels

Python Developer

Built REST APIs with Django REST Framework for systems used by companies like Hits Brasil and TelePerformance, with a React frontend. Automated web data extraction with Selenium and wrote SQL Server stored procedures for TelePerformance's data processing.

Let's talk?

I'm always open to new challenges and opportunities. Get in touch and let's talk!

Send an email
Also find me on

Projects