July 2018 – Present
Senior Software Developer, Phantasma Chain, Lisboa, Portugal
Worked on the gameplay and UI of Nachomen, a turn based multiplayer game using a Neo smart contract as backend. Currently working on the gameplay, UI and Smart Contract implementation of Nachomen 2 (the sequel of Nachomen ported to the Phantasma Chain) running on a Phantasma Smart Contract. Automatic tests implementation for both games. Provide support for external development teams to integrate third party games/dApps on Phantasma Chain.
March 2018 – July 2018
Software Developer, On Top Studios, Lisboa, Portugal
Implemented the gameplay, UI and client connection to the server of the first title of the new startup, Vodafone Rockout!, the official game of Rock In Rio-Lisboa 2018 (Augmented Reality game made with Vuforia). Prototyped new ideas using Google ARCore and Apple ARKit for new games.
March 2014 – October 2017
Software Developer, Bica Studios, Lisboa, Portugal
I worked as a game programmer at Bica Studios on several titles for iOS, Android, Windows Phone, Microsoft Hololens, Windows OS and Mac OS, where I worked and improved my skills on the following areas:
- – game managers (game manager, achievement manager, sound manager, input manager, object pool manager, …);
- – gameplay;
- – artificial intelligence;
- – UI;
- – optimization;
- – game design tools;
- – automation tools to import art assets, analyse the assets’ data and convert to game content and data;
- – test tools;
- – release management;
- – stores publishing (Apple App Store, Google Play Store, Microsoft Windows Store);
- – version control (Source Tree, BitBucket, Mercurial SCM);
- – fast prototyping of many new and cool ideas.
During the last 2 years on Bica Studios I worked with Augmented Reality technology like Apple ARKit, Google Tango, Microsoft Hololens and Vuforia.
March 2013 – August 2013
Software Developer Intern, Prendinger Laboratory, National Institute of Informatics, Tokyo, Japan
During the internship I worked on two projects:
- – iCO2: multiplayer online eco-driving serious game in a 3D virtual world developed with Unity;
- – Biosafety Lab: training application controlled with the Kinect or with a mouse in a 3D virtual world to teach medical students how to solve and avoid accidents in a high security biological laboratory also developed with Unity.
During the internship I was co-author of the following articles:
- – Intelligent biohazard training based on real-time task recognition, ACM Transactions on Interactive Intelligent Systems, Vol. 6, Issue 3, 2016.10.
- – iCO2: a networked game for collecting eco-driving behavior data, IEEE Internet Computing, Special Issue on Networked Games, Vol. 18, No. 3, 2014.5/6, pp 28-35.