I'm Gonçalo Cabrita, a Software Engineer with a keen interest in Distributed Systems

Get in touch _@gmcabrita.com


I'm a Software Developer at advertio where I am helping build the simplified future of digital advertising for SMEs. Previously I was a Research Engineer at NOVA LINCS where I implemented support for operation compression in AntidoteDB, protyped an Intra-DC replication mechanism for AntidoteDB, and published two peer-reviewed articles on Non-Uniform Replication a topic which was I was very intricately involved with during my Master's Thesis at NOVA University.

As primarily a Backend Software Engineer, I enjoy building low-latency and scalable services that expose elegant APIs. In my free time I scour the Internet in search of blog posts, books, and talks that may quench my thirst for knowledge in the vast areas of Concurrent Programming, Databases, and Distributed Systems.

When I'm not in front of a computer screen, I'm probably listening to music, reading papers, or books.

Click here to view my résumé!
  • Elixir
  • Erlang
  • Python
  • Go
  • Rust
  • GraphQL
  • SQL
  • Django
  • OTP
  • gRPC
  • Linux
  • Git
  • Docker
  • Kubernetes
  • PostgreSQL
  • Cassandra
  • LaTeX