Career Profile
I have been working in Software Engineering for the past 10+ years. In that time, I have gone from being a video game tester to managing the technology of a company as CTO.
I have always had a passion for hard challenges, games and discovering new cultures.
Currently I work as a remote freelancer and run Raining Rock Studio, a small serious game development studio I co-founded.
Experience
- Successfully launched web and mobile game for nature lovers in South Africa (Birdle)
- Ideating and developing meaningful games with charities to raise awareness for important causes
- Led mobile platform upgrades and enhancements to improve development velocity
- Converted Resilio biometric feedback tool from Unity to React Native (Android/iOS)
- Improved mobile platform for passing security audits
- Boosted developer productivity through automations and workflow improvements
- Continuously focusing on user engagement and UX (Product)
- Enhanced push/local mobile notifications for increasing engagement
- Video Game Development
- Embedded Software Development
- Created game design and development in Unity course
- Taught course virtually on Zoom
- Introduced students to best practices in game development
- Evaluation of students’ projects
- Responsible of app deployments to stores (iOS/Android)
- Development of product in Unity
- Maintenance of the product backend API
- Handling the technical side of company acquisition
- Development of media installations for the entertainment and automotive industry
- Design and setup of Embedded Systems for Japanese concept cars
- Lead game developer of https://box.game, teaching kids how to program with fun
- Developed voxel game in HTML5 using Babylon.js
- Research on integrating web logic into Unity3D for reusability
- Implementation of Agile practices for improving the workflow of the team
- Managed the technology side of the company
- Attended conferences, business meetings and technical interviews with Finnish video game companies
- Developed prototype of possible technology offerings
- Developed in-game localization tool for video game translators to decrease common translation issues
- Developed secure Over The Air (OTA) instant update system for video game strings
- Performed usability tests with prospect customers for polishing the offering
- Held talk on “Game Localization Technology” at IGDA Helsinki
- Supporting the Head of Technology to manage the tech team
- Management and improvement of DevOps processes
- DevOps, Backend and Android TV development
- Setup of scalable microservices (Docker, ECS, Kubernetes)
- Designed and implemented the SmarpScore
- Product Tester and Testing Architect for the Orzone products
- Programmer in R&D projects
- Creation and management of a portal for Internet Freedom in East/South Africa (opennetafrica.org)
- Management of the main website
- Training of the local staff
- Lectures regarding the Java language, from its basics to more advanced subjects
- Support with exercises and counseling
- Grading and supervision of the assignments
- Technical Assistance to professors and participants of IUC courses and conferences
- Administrative Assistance in the IUC Secretariat
- Web development of intranet
- MySQL DB Management
- Preparations for the international conference upon 40th IUC anniversary
- Remote support for NAS’s, Servers, Routers and Optical devices
- Helpdesk support
- Support in English and Italian
- Linguistic, Functionality and Pre-Cert Game Tester
- Testing title from different companies on all console
- Position as Lead Tester in various projects
- Position as Core Tester in various projects
- City Servers manager (Software, Hardware)
- Help Desk for employees in the City Hall
- Hardware and Software support
- Management City “High-Speed Internet” connection line
Projects
An incomplete list of university, hobby or work-related projects that I enjoyed working on:
Publications
Education
Entry year of the EIT ICT Labs Master School, majoring in Human Computer Interaction and Design (HCID) with a minor in Entrepreneurship and Innovation
- UX and Usability tests on several mobile apps
Exit year of the EIT ICT Labs Master School, majoring in Mobile Cyber-Physical Systems, 5G and IIoT with a minor in Entrepreneurship and Innovation
- Autonomous road-sensing vehicle
- Real-time VR applications
Entry year of the EIT ICT Labs Master School, majoring in Embedded Systems with a minor in Entrepreneurship and Innovation
- Swarm robots for remote sensing (Bluetooth Low-Energy)
ERASMUS study exchange for 1 semester
- Autonomous Simultaneous Mapping and Localization (SLAM) robot
3-year international Bachelor’s degree in Computer Science
- GPS navigation app
- Videogame indexing website
- Autonomous driving and parking car