January 2018 · Global Game Jam
TCPanic
A platformer about sending TCP packets and waiting for their acknowledgements, across neon Tron-style levels.
Technologies: Unity · Post-processing

Software engineer at early-stage startups
Portuguese software engineer with 10+ years of experience building products with Ruby on Rails and React.
I'm currently at Fission, a fintech startup making tokenized funds liquid. Before that, I was an early engineer at Stepful (YC S21).
Outside work, I still make the occasional game and build my own apps.
2024 – now
Building the product, from the web app to its integrations with EVM chains and Solana.
Technologies: Ruby on Rails · React · GraphQL · EVM · Solana
2022 – 2024
Owned features across data, back office, student acquisition and graduation flows at a startup widening access to healthcare education in the US.
Technologies: Ruby on Rails · React · GraphQL · BigQuery
2019 – 2022
Helped redesign the SEO and frontend infrastructure of a vintage furniture marketplace, working in 8-week cycles inspired by Shape Up.
Took time off in 2020 to co-found Ripplr.
Technologies: Ruby on Rails · Webpack · SEO · Web Vitals
2019
Researched AI systems with Unity's then-new DOTS framework during early development of a VR title, later released as Jurassic World Aftermath.
Technologies: Unity · DOTS · Utility AI
2016 – 2018
Client work at a product studio, from discovery to MVP to ongoing improvements, for clients including EDP, Brand Digital, Yardlynk and Supazaar.
Also built Soundy, a "Giphy for sounds", at a team hackathon.
Technologies: Ruby on Rails · React · Redux
January 2018 · Global Game Jam
A platformer about sending TCP packets and waiting for their acknowledgements, across neon Tron-style levels.
Technologies: Unity · Post-processing

October 2020 · Startup
A social platform for sharing content found online, which I co-founded and launched during COVID.
Technologies: Ruby on Rails · Vue · Vite · Kubernetes
January 2022 · Side project
An experimental 3D game engine for Ruby, with an entity-component design inspired by Ruby on Rails and Unity's DOTS.
Technologies: Ruby · OpenGL · Game Engine

March 2019 · University
A multiplayer game on a custom C++ engine. I built the engine core and networking, and set up code reviews and CI.
Technologies: C++ · Networking · Bullet Physics
2019
MSc Computer Games Engineering · Newcastle University
2016
BSc Computer Science · Universidade de Coimbra
2016
Organised Shift APPens 2016 · Informatics Student Association