I'm a dedicated Software Engineer with extensive experience in various programming languages (Java, C#, JavaScript, C/C++), stacks and environments. Recently my focus has been mobile development.

Capable of full-stack work, I enjoy learning the intricacies of new technologies and adopting them quickly. I strive to be a pragmatic programmer and produce maintainable code and extensible architectures.

Skills

Java C# JavaScript C/C++ PHP SQL

Android SDK/NDK jQuery Unity 3D Drupal CodeIgniter JUnit/NUnit/CppUnit

Eclipse WebStorm git svn Jira Jenkins

Experience

GREE International, Inc.

January 2013 - now

Senior Software Engineer

  • Developed and successfully shipped casino franchise Android titles (Jackpot Slots, Jackpot Bingo) with Jackpot Slots reaching #6 Top Grossing in the United States
  • Acted as technical lead for Jackpot Slots client team and reduced crash rate, introduced better release monitoring and peer code review
  • Working on unannounced Unity 3D title

Deutsche Telekom Inc.

September 2011 - November 2012

Software Engineer

  • Developed NFC support for Firefox OS (formerly Boot2Gecko) based on Android in cooperation with Mozilla
  • Developed Android based sensor application for earthquake early warning system in cooperation with UC Berkeley

San Francisco State University

September 2010 - August 2011

Software Developer

  • Developed custom Drupal modules and integrated legacy backend services into the university portal
  • Developed/customized various Java plugins for Oracle Virtual Directory and Shibboleth

San Francisco State University

September 2010 - August 2011

Software Developer

  • Developed custom Drupal modules and integrated legacy backend services into the university portal
  • Developed/customized various Java plugins for Oracle Virtual Directory and Shibboleth

APC by Schneider Electric

April 2010 - June 2010

Java Developer

  • Developed an Eclipse RCP based data center management software (product with 1000+ installations)
  • Worked in distributed teams (together with Bangalore, India and West Kingston, U.S.)
  • Used agile methodologies (Scrum and Test Driven Development)

Felder IT

October 2008 - March 2010

Java Web Developer

  • Designed and developed web portal applications with JBoss Seam for major clients in the field of telecommunication
  • Migrated and integrated legacy software applications

Scope Consulting

March 2007 - September 2008

Software Developer

  • Developed customized Java solutions (Web applications, Swing fat clients and customized servers) for major clients in the field of logistics
  • Introduction of continuous integration and Test Driven Development in the development process

Education

Master of Science, Computer Science

September 2010 - November 2012

San Francisco State University

  • Thesis work on cross compilation of Android applications to Windows Phone 7 based on XMLVM developed by Prof. Arno Puder (won best paper award at the MobiCASE 2011 conference)
  • Graduate Student Award for Distinguished Achievement
  • 4.0 GPA

Bachelor of Science, Business Informatics

March 2007 - March 2010

Technical University of Vienna

Technical High School, Information Technology

September 2001 - June 2006

HTBLA Wien 3 Rennweg