What have I been doing?!
Although as a freelance software developer you often get smaller projects like building websites. Having a solid education and good references from my previous jobs (good enough to be hired in by them as freelancer to continue working on several exiting projects) helped to get some more challenging projects, the main ones are listed below. Note that several projects like Minitix and PureRouter are of evolving products and although I was for a large part responsible for the earlier versions, development is now completely transfered to the contractor.
Embedded projects:
- Linux device drivers for FIFO bus to security processor on ARM9 core based payment terminal platform (contractor: Chess-eT).
- Porting Terminal Control Environment to ARM9 core based payment terminal platform (contractor: Chess-eT).
- Project ELRO Wants to Play. A training kit for learning to control an electric wheelchair for children with severe mental impairment. The child is presented with a virtual world where it has to do driving challenges in. For this I developed specialized hardware to precisely keep track of the wheelchair movement and position and the demonstation VR software written using Unity. The concept was sold off to an incubator company, SpringLab.
Educational:
- Development of Verkeerslokaal, in collaboration with StudioAlarm, an educational website for schools (contractor: Bureau de Groot Volker). The Website is developed in PHP using MySQL as database.
- Development of TuinPad, in collaboration with StudioAlarm, an educational 3D game where children learn about the effects of garden planning on animal population (contractor Stichting Omgevingseducatie Gooi, Vecht- en Eemstreek). The Application is developed in C++ for Mac OS X and Windows.
- Development of Vogelrijk, in collaboration with StudioAlarm, an educational 3D game about birds living in your garden (contractor: Vogelbescherming). Application is developed in Unity for Windows and Mac OS X.
- Development of EcoSim I and II, in collaboration with StudioAlarm, an educational tool for teaching land management (contractor: Cross Bill Guides). See explanation video, executables and source are available here. Application developed using Unity.
- MedFAQ, a informational iOS app about complementary medicine. Developed for UQ using Objective C.
Games:
- Revolt, a 3D shooter for iOS platform developed in collaboration with Kristopher Peterson (Game is retired from App Store). My role was the complete software development using C#/Mono with Unity3D and some low level code in Objective-C.
- 9 Feet Under, a survival platformer developed for ROARigami Games (games has been retired from App Store). The game development is done by me but game concept and art is delivered by ROARigami. The game is written in Objective-C using Cosos2D.
- FugoSumo, developed together with Aram Korevaar while traveling through Japan. The game is a simple blow bubbles to move items into bowl game written in Objective-C using Cocos2D and Box2D for iOS devices. Sound and music fragments are composed by Levon Louis.
- Quarantine Master, developed in Unity together with StudioAlarm. The game is available for free in the app store.