Software engineer

OtavioSantos.

Portrait of Otavio Santos

Software engineering, from design to production.

I’m Otavio, a software engineer focused on backend development, distributed systems, and cloud infrastructure. At WEG, I work on electric mobility, building services and integrations that connect devices, data, and real-time operations.

Jaraguá do Sul, BrazilCurrently at WEG

From architecture to operations.

My work follows the full lifecycle of a service: understanding the problem, shaping the solution, implementing, testing, and learning from how it behaves in production.

In electric mobility, that includes real-time communication, integrations, and flows where consistency and reliability matter. I enjoy turning complex requirements into clear, observable systems that are ready to evolve.

Systems that need to keep working.

A selection of problems I have contributed to as part of WEG’s WEMOB team.

WEG · WEMOB · Electric mobility

Real-time communication at scale.

I work on services that communicate with charging stations over OCPP. The work spans concurrency, reconnections, timeouts, retries, and production failure scenarios — the details that make an operation dependable when hundreds or thousands of connections are active at once.

WEG · WEMOB · Cloud platform

A more efficient data layer.

I optimized services, database usage patterns, and queries in a live platform. Combining load analysis, query reviews, and infrastructure adjustments reduced data-layer cost without compromising the product’s observed performance.

WEG · WEMOB · Vehicle telemetry

Telemetry with a shared contract.

I designed and built a telemetry gateway that receives data from different vendors and channels. A normalization pipeline turns those inputs into a shared contract, while Redis serves recent reads and S3 with Parquet supports analytical history.

Five years building and evolving software.

WEG

Software Engineer · WEMOB

2021 — present · 5 years at WEG

I work as a Software Engineer on the WEMOB platform, taking end-to-end responsibility for backend services: technical discovery, architecture, implementation, testing, deployment, monitoring, and production support. My path at WEG began in the software development apprenticeship, which built the practical foundation for this work.

Education

  • B.Sc. in Software Engineering · Católica SC · since 2024
  • Technical Diploma in Systems Development · SENAI · 2021 — 2023
Resume in English (PDF)

Technology guided by the problem.

Backend

Services and APIs with Java, Spring Boot, and REST.

Distributed systems

Asynchronous communication, Kafka, WebSockets, and fault tolerance.

Cloud and operations

AWS, Docker, observability, deployment, and service evolution.

Data

PostgreSQL, Redis, modelling, queries, and S3 with Parquet.

Let’s talk.

To discuss software engineering, exchange ideas, or talk about an opportunity, get in touch.

View LinkedIn