Curriculum Vitae


Curriculum Vitae

Maya Posch



Contact

Information



Address available on request.

Phone # available on request

Email address available on request.

www.mayaposch.com

Interests

Software & hardware engineering, robotics, Artificial Intelligence, story and dialogue writing, 3D visualization and modelling.

Education

Saxion Hogescholen, Enschede, Netherlands.

  • Technische Informatica (Applied Information Sciences)
  • 2005-2006.

Professional

Experience

Nyanko, software- and game development, Netherlands/Germany/Canada.
Co-founder, senior developer and project manager.

June 2006 – present

  • Developed 3D game engine based on OpenGL, OpenAL, PhysX with colleague.
  • Developed 3D games for Windows.
  • Created 3D models and textures/maps in Photoshop CS5+, 3DS Max, Genetica.
  • Android & iOS application development.
  • Website development in PHP, SQL, HTML/CSS.

Synyx, iOS/Android/C/C++ development
Germany
Senior Android, iOS & C/C++ developer

March 2013 – present

  • Debugged and extended existing iOS mobile applications.<
  • Refactored and extended existing Android application.
  • Creating a cross-compiling build system for Linux and QNX (embedded) targets.
  • Debugging a QNX embedded C/C++ server application.

VARA, CMS backend developer
Netherlands
Senior PHP/TypoCMS developer

August 2012 – December 2012

  • Developed new features in the backend to facilitate new frontend capabilities.
  • Maintained the existing backend systems.

Skills

Programming Languages:

C++(11), C, C#, Objective-C (iOS), PHP, Ada, Java (Android), SQL, Perl, Python, JavaScript, QuickBasic, Visual Basic 5/6.

Web Development: & Graphics Design/Modelling:

Photoshop CS5+, 3DS Max 2011+, Genetica, HTML4/5, XHTML 1.x, CSS2.x/3.

Operating Systems:

Windows 9x – 10, *BSD, Linux, Mac OS X/iOS, QNX.

Processor Architectures & Hardware Design Languages:

x86, x86_64, ARM (v7), custom, VHDL, Verilog.

Databases:

MySQL, SQLite, PostgreSQL, MongoDB.

Spoken Languages:

English, Dutch, German, Japanese.



Projects (Personal)

  • WildFox Video Add-On for Firefox

    • JavaScript/HTML.
    • Rewrites HTML 5 Video tags to Embed tags to allow browser plug-ins to play back video files instead of the browser.
    • Allows for more universal codec support by browsers.
    • Designed and developed the project.
  • WildFox Libav patch for Firefox for universal codec support.
    • C/C++.
    • Adds the commonly used Libav video/audio codec library to Firefox, enabling it to play back almost any audio & video format within the browser.
    • Applied as a source-level patch to current Firefox versions.
    • Imagined and developed the project.
  • Universal Data Share: Peer-to-peer data sharing application and custom protocol.
    • C/C++.
    • Allows file sharing without the need for a server.
    • Uses automatic port-forwarding via UPnP library.
    • Designed and developed the entire application and protocol.

Projects (Nyanko)

  • NyanKana: Kana Memorized educational game for Android
    • Java/Android.
    • Teaches Japanese Kanji characters through Memory-style game.
    • Programmed and designed entire game.
  • NyanKana: Kanji Phase 1-6 educational game for Android
    • Java/Android.
    • Flash card games for Japanese Kanji characters.
    • Programmed and designed the game.
  • Lilium hardware simulator.
    • C++.
    • Supports VHDL and Verilog designs.
    • Created the architecture and did the programming and testing.
  • Android and iOS mobile projects for clients.
    • Java/Android, Objective-C/C.
    • Freelance work on sports-, adult-oriented and other applications.
    • Implementing required functionality and designs.
  • Nyanko Content Management System (NCMS).
    • PHP, Qt/C++ and SQL-based CMS.
    • Aimed at small and medium-sized businesses.
    • Developed and designed the project. Supervised installations.

Projects (Synyx)

  • KulturApp
    • Java/Android, Objective-C (iOS).
    • Cultural app for the city of Karlsruhe.
    • Updated the iOS version for better iOS 5/6 support.
    • Refactored the Android version and fixed bugs.
    • Tracked down bug in third-party OSM library related to Android garbage collecting handling.
  • BMW RemoteApp
    • Objective-C/C (iOS).
    • Remote car control app for BMW customers.
    • Updated existing app, refactored communication library for upcoming release together with colleagues.
  • BMW IPCE server
    • C/C++.
    • Embedded server for car head unit-related communications.
    • Creating Makefile-based cross-build system for QNX/Linux targets on x86 and ARMv7.
    • Debugging and expanding existing testing infrastructure.
    • Tracking down and fixing of bugs found by testers.
    • Communicating with other developers on the project.