Michael Diener
Software

Experience

14/07 - today Game
Dig Pig

A game about a desperate pig digging his way through the world of online dating. In collaboration with Norwegian artist Johan Reisang of Burning Ink.

Selected for the Indie Corner of Google Play Store.


14/04 - today App
Severe Weather!

App warning for severe weather in collaboration with freelance developer Soner Dastan.


11/09 - today App
Rain Alarm

Software development ranging from the initial idea to design up to implementation of an Android based weather application, that is able to warn users of approaching precipitation at their current location


01/10 - 04/10 Freelancer
Company name is confidential
(Stockholm, Sweden)

Software development in the area of Device Management


10/09 - 11/09 Freelancer
Company name is confidential
(Stockholm, Sweden)

Software development in the area of Device Management


08/09 - 09/09 Project
MKaraoke

Software development ranging from the initial idea to design up to implementation of an Android based karaoke implementation


06/09 - 10/09 Freelancer
Witur Technologies, SL
(Berlin, Germany / Barcelona, Spain)

Software development ranging from design up to implementation of an Android based application in the field of tourism and travel


01/09 - 05/09 Sabbatical


04/07 - 12/08 Principal Software Engineer
InnoPath Software, Inc.
(Berlin, Germany / Sunnyvale, CA, USA)

Advanced Technology Group:
  • Software development ranging from the initial idea to design up to implementation of innovative product features and prototypes for the InnoPath iMDM Server
  • Inventor in the scope of patent applications for new Device Management technologies
Technical Marketing:
  • Preparation and customisation of the InnoPath iMDM Servers for demos of brandnew product features
European Team:
  • Technical expert Device Management

01/06 - 07/06 Open Source Project
Mobile Karaoke

Software development ranging from the initial idea to design up to implementation of a Java ME based karaoke implementation


03/04 - 04/07 Development Lead Device Management
Synchronica Software GmbH / Synchronica plc
(Berlin, Germany / Royal Tunbridge Wells, UK)

  • Responsible for the development of the Synchronica SyncML DM Servers featuring a SyncML based full-blown scripting language (Sydemas) and complete support for OMA DM 1.1.2, OMA DM 1.2, FUMO, OMA CP and OMA DM via OBEX
  • Software development ranging from the initial idea to design up to implementation
  • Regular participant at OMA TestFests (event of the OMA standardisation organisation)
  • Training for pre-sales and customers

01/04 - 03/04 Software Developer
ehotel AG
(Berlin / Potsdam, Germany)

Web application development


10/03 - 03/04 Contract for Services as Software Developer
Freie Universität Berlin, Computer Science Department
(Berlin, Germany)

  • Further development and enhancement of the result of my Bachelor thesis - an interactive rear projection surface, assembled from four single display screens and cameras
  • See E-Chalk web site

11/01 - 10/03 Software Developer
PSI AG
(Berlin, Germany)

  • Software development in the scope of automated internationalisation and localisation of a complex UI-based system
  • Creation of UI base components
  • Development of product features

10/00 - 09/01 Software Developer
exquisit Technologies GmbH
(Jena, Germany)

Development of a web-based email system for company internal communication


Education

11/03 Bachelor of Science (B.Sc.) in Computer Science
Freie Universität Berlin, Computer Science Department

Bachelor thesis "Light spot detection by camera at a rear projection surface: A light pen for E-Chalk"


10/01 - 11/03 Computer Science
Subsidiary subject Psychology
Freie Universität Berlin

10/98 - 09/01 Computer Science
Subsidiary subject Psychology
Friedrich-Schiller-Universität Jena