I’ve been programming almost all my life, starting young when I found a book on Visual Basic 6.0 at my school’s library.

I have a lot of love for programming in general, and I explore a lot of fields and projects both at work and on my free time. In general, I’m a fast learner.

I’ve worked on things such as web pages, mobile apps, games, game engines, bytecode compiled interpreters, operating systems, transpilers, and more.



iOS Engineer

May 2018 – Now

Technologies Used

Critical Software

iOS Engineer

December 2017 – April 2018

Technologies Used

Bevin Software

iOS/Android Engineer

August 2017 – November 2017

Technologies Used

Genius App

iOS Engineer

February 2016 – April 2017

Technologies Used

Porto Tech Center

Junior iOS Engineer

February 2015 – November 2015

Technologies Used

Candy Cane Apps

iOS/Palm webOS/Android Engineer

March 2010 – November 2014

Worked on multiple milestones for game projects as well as single-handedly ported the main codebase and games from iOS to multiple platforms such as the now discontinued Palm webOS, and Android.

I worked on games such as Fuzzle, Fling! and Prizma, some of which are still in some way or form in mobile appstores.

Technologies Used


Faculdade de Ciências da Universidade do Porto

Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos (Computer Science)


Stopped halfway through the second year to work for Candy Cane Apps

Programming Languages