Graduated in Computer Engineering (IT programming major and computer graphics specialization) in 2000, at Instituto Superior Técnico (Lisboa).
After graduating, he worked on the game industry (on educational/ children¿s titles), and in systems integration (provisioning and monitoring of telecommunication systems).
Afterwards he cofounded two companies: Spellcaster Studios which was a game developer and Widecast Technologies, which developed Digital TV software and PSI/SI spoolers.
In 2010, he sold the companies and movedto Divitel B.V., a systems integrator based in the Netherlands, working as Chief Software Architect and implementation engineer for all the software-related products.
He then got back into game development by joining the team at B5 Studios / Biodroid Pocket Studio as a contractor for several projects, later joining Fun Punch Games as a senior developer for Strikers Edge.
Currnetly, he still works at FPG on some secret titles!