Pixel art of Otávio

Hi, I'm

Otávio Pontes

<Backend Software Engineer/>

Backend Software Engineer with 5 years of experience on projects ranging from banking applications to delivery management, condominiums and social networks. Today I build Go microservices and event-driven architectures with Kafka; before that, I spent years in mobile with Flutter. Computer Engineering graduate from UFG.

Goiânia, Brazil · Dialog

// now

Studying with my own roadmap

I put together a Software Engineer roadmap to organize my studies, and it's the one I follow today: from the fundamentals to architecture and System Design, with the courses, articles, videos and books I use along the way. It's open, so you can follow along.

// experience

Where I've worked

  1. Backend Software Engineer @ Dialog

    Aug 2024 — current

    Remote · São Paulo

    • Designed and developed Go microservices and contributed to migrating legacy API services, improving platform latency and availability.
    • Built a mechanism to detect and block malicious URLs using Google Web Risk, strengthening security controls aligned with ISO/IEC 27001:2022 (malware protection and web content filtering).
    • Took part in the architecture and development of the platform's gamification feature using Event-Driven Architecture, Kafka, Kafka Streams and Go consumers.
    • Maintained legacy APIs in Node.js and Ruby.
    • Go
    • Node.js
    • TypeScript
    • JavaScript
    • Kafka
    • RabbitMQ
    • Ruby
    • GCP
  2. Mobile Software Engineer @ Aba+

    Jan 2023 — Jul 2024

    Remote · Goiânia

    • Contributed to planning, prototyping, developing, testing and publishing the app with Flutter and Figma.
    • Architected and built Quick Registration: audio capture transcribed by Gemini for use across other app modules, increasing app activity by 15%.
    • Designed the app's new design system in Figma. The modernization raised store ratings from 3.8 to 4.6 on the Play Store and from 4.0 to 4.5 on the App Store.
    • Flutter
    • Firebase
    • Figma
    • Gemini
  3. Fullstack Software Engineer @ Lello Condomínios

    Nov 2022 — Jan 2024

    Remote · São Paulo

    • Built features and improvements for the company's 3 Flutter apps, plus improvements to the API Gateway with C# and .NET.
    • Took part in planning, prototyping, developing, testing and publishing the apps and the API, proposing and implementing architecture and design improvements.
    • C#
    • .NET
    • Flutter
  4. Mobile Software Engineer @ Way Data Solution

    Jun 2021 — Nov 2022

    Goiânia

    • Built features and improvements for the company's 3 apps with Flutter and Firebase.
    • Took part in planning, prototyping, developing, testing and publishing the apps.
    • Flutter
    • Firebase

// stack

What I build with

Stack Back-end

Microservices, APIs and events

  • Go
  • Node.js
  • TypeScript
  • Ruby
  • C# / .NET
  • Kafka
  • RabbitMQ
  • GCP
  • Docker

Stack Mobile

Cross-platform apps

  • Flutter
  • Dart
  • Firebase
  • Figma

Stack Web

Web systems and sites

  • React
  • Next.js
  • TypeScript
  • JavaScript

// projects

Apps I've built

// education

Bachelor's Degree in Computer Engineering

Federal University of Goiás (UFG)

2017 — 2023

Courses

  • Full Cycle Course 3.0Full Cycle · Docker, Software Architecture, System Communication, Microservices
  • Advanced Golang — High Performance and Artificial IntelligenceUdemy
  • Learn Golang from Scratch! Build a Complete Application!Udemy

// languages

  • PortuguesePortuguêsNative
  • EnglishAdvanced
  • Japanese日本語Intermediate

// contact

Let's talk?

otavio.pontes1103@gmail.com