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 engineering→Embedded systems→Backend systems→Distributed 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