Banner Image

Skills

  • Android
  • Android Development
  • Android Programming
  • Android SDK
  • OpenGL
  • OpenGL ES
  • C
  • C++
  • Java

Services

  • Android C/C++ NDK development

    $50/hr Starting at $400 Ongoing

    Dedicated Resource

    Android C/C++ development using the NDK. OpenGL and Live Wallpaper specialist. Game development possible.

    AndroidAndroid DevelopmentAndroid ProgrammingAndroid SDKC
  • Android OpenGL development

    $50/hr Starting at $400 Ongoing

    Dedicated Resource

    Android game and 3D graphics development using OpenGL ES 2.0. Memory-efficient and highly optimized code.

    AndroidAndroid DevelopmentAndroid ProgrammingAndroid SDKJava

About

An ex-Activision game engine programmer. I'm an expert in C++ and 3D graphics. I have spent the last three years developing for Android with using the NDK and OpenGL ES 2.0.

https://play.google.com/store/apps/details?id=com.brokenteapot.lonelytree.full

https://play.google.com/store/apps/details?id=com.brokenteapot.citylights.full

I’m the owner of Broken Teapot Studios. I use that brand to release my Android live wallpapers on the Google Play market. My first project was Lonely Tree Live Wallpaper, which was originally released as a winter-only version. It was later expanded to include all 4 seasons. It runs on a C++ and OpenGL ES 2.0 engine developed by me from scratch.

My followup project was City Lights Live Wallpaper, released as a freemium product with 2 scenes unlocked and a fee to unlock the other 6. Running an updated version of the same engine, I added support for Google’s WebP image compression format to encode a series of very similar high-resolution images (x264 encoding was also tested but WebP ended up being more efficient).