I'm Rui Silva, an Engineering Director at Causeway based in Portugal. I lead Platform DevOps, AI, and Data teams, working on the infrastructure and systems that power our products.

Background

I've been building software professionally for over 18 years. My core languages are Python and Java, though I've worked across the full stack over the years.

I hold a Master's degree in Engineering, specializing in Computer and Information Systems, from Instituto Superior Técnico in Lisbon.

Experience

My career has spanned individual contributor and leadership roles:

  • Engineering Director — Leading platform, DevOps, AI, and data engineering teams
  • Technical Leadership — Architecture, strategy, and building engineering culture
  • Hands-on Development — I still write code regularly and believe leaders should stay close to the craft

Interests

Outside of work, I enjoy:

  • Building hardware and software projects (see Projects)
  • Exploring new technologies and tools
  • Linux and command-line workflows
  • Reading about distributed systems and data engineering

Contact

The best way to reach me is via LinkedIn or email.