Hi, I'm Mateus.

Backend · Systems · Performance

Backend Software Engineer building performance-critical production systems.

I work primarily with C++ and Python on backend systems where performance, storage, and production behavior matter. Before moving into backend engineering, I spent several years closer to hardware and embedded systems. That background still shapes how I approach software end to end.

Based in Brazil · Working globally

01Selected work

Selected engineering work

A few engineering problems I've worked through in production systems, including performance, data distribution, and extending existing serving paths. Some internal details have been generalized or omitted.

02Experience

Aug 2024 – Present

Sigma Software Group

Backend Software Engineer

Backend engineering for performance-critical production systems in C++ and Python.

  • Improve performance, scalability, and reliability across large-scale data and real-time workflows through production debugging and observability.
  • Work with Bazel, CI/CD, AWS, Kubernetes, Aerospike, Grafana, and Prometheus to understand system behavior end to end.
Nov 2019 – Mar 2022 · Aug 2023 – Aug 2024

OnBoard Mobility

Software Engineer · Embedded Systems Engineer

C++ software for connected and embedded devices, spanning device communication, remote management, and performance work.

  • Replaced HTTP communication with MQTT and worked on remote device management across Linux and AWS.
  • Improved lookup performance through profiling and optimization, backed by unit tests.
Apr 2022 – Jul 2023

Aptiv

Software Systems Test Engineer

Python tooling, test automation, and CI infrastructure for automotive software.

  • Integrated Jira APIs and Jenkins CI pipelines with automated test environments using Vector CANoe and CAPL.
03About

I like knowing what sits beneath the abstraction.

I started in electronics and embedded systems, where software was always connected to something physical. Over time I moved toward backend and production systems, but I kept the same habit: I want to understand how the layers underneath behave, especially when performance or reliability depends on them.

Today I work mainly with C++ and Python. I'm particularly interested in distributed systems, storage, performance, and production problems that require tracing behavior across more than one layer.

I'm currently building more hands-on experience with Go and deepening my distributed-systems design knowledge. I also still enjoy the builder side of engineering and projects that bring software and hardware together.

Electronic engineeringEmbedded systemsBackend systemsDistributed systems

04Contact

Interested in working together?

I'm currently open to backend and systems engineering opportunities, particularly roles involving performance, distributed systems, storage, or production-scale software.

Email me