I'm a portuguese software engineer with a passion for game development.
Graduated in Computer Engineering (IT programming major and computer graphics specialization) in 2000, at Instituto Superior Técnico (Lisboa). The last two years of my degree were also occupied with various professional and R&D work in several companies.
After graduating, I shortly worked on the game industry (on educational/ children’s titles), and in systems integration (provisioning and monitoring of telecommunication systems).
Afterwards I cofounded two companies: Spellcaster Studios which was related to game development, realtime 3d software and geospatial applications, and Widecast Technologies, which developed Digital TV software and PSI/SI spoolers.
After 5 years of working for Divitel B.V., a systems integrator based in the Netherlands, working as Chief Software Architect and implementation engineer for all the software-related products, I got back into game development by joining the team at B5 Studios / Biodroid Pocket Studio as a contractor for several projects.
Currently, I'm working at Fun Punch Games, where we released "Striker's Edge" in early 2018 (a multiplayer arena battle game for PC and PS4), besides teaching game development at both Universidade Lusófona and World Academy.
I also kept creating and developing several small indie games as a hobby.
I'm very goal-oriented, and try to use whatever tool is right for the job, instead of trying to simply use my existing knowledge.
I'm a big fan of data-driven systems, and on creating tools to empower the creators and users.
I'd consider myself more of a mid/low-level programmer, although I can work on the different levels of abstractions to build a whole solution.
You can download my CV here.