Cliff Davies
RokSoft Owner, Contract Programmer and Consultant
Games programming
- Console, handheld or mobile game development
- Works as lead programmer, part of a team or sole programmer
- Specialises in game play programming
- Experienced in all areas including physics, engine, networking and AI
- Strong mathematical background
- Adept at troubleshooting existing projects
- Excels at optimising existing code bases
- Implements PC support tools for games projects
- Quick familiarisation of existing code to assist teams with meeting deadlines
PC application development
- Programs bespoke tools and applications for industries or individuals
- Develops using languages including C++, C#, VB .NET and JAVA
- Works under a variety of frameworks including Windows, .NET and Nokia Qt
Mobile application development
- Windows Phone 7 and 8 experience
- Android experience (Java and native)
- Blackberry experience (BB10)
- iOS experience (using Cocos2d-x)
- Games programming
- Experienced with OpenGL ES
- Database programming (SQLite)
- Multi-threaded environments
- Business applications
- Bespoke applications for industries or individuals
- Xbox Live experience
- Cross platform development using Cocos2d-x