About
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