Personal data

Name:
Marcus von Appen
Nationality:
German
E-mail:
mail@sysfault.org
WWW:
http://www.sysfault.org

Overview

Being an experienced software developer specialising in platform compatible back-end and front-end software using C, C# and Python, I am interested in challenging technical positions in software development, where I can bring in my experience about graphics and multimedia programming, I18N/L10N, user interfaces and accessibility technologies.

Skills

Languages
English (business fluent), German (mother tongue)
Software development
C, C++, Python, C#, Visual Basic.NET, ASP.NET, Java, C/AL, Shell scripting
Uniscribe, MSAA, ATK, Gtk+, Win32 Forms, SDL, X11, GDI, Autotools, CVS, Subversion, GCC, Visual Studio.NET, OOA/OOD, XP
Operating systems
MS Windows (9x, NT, 2000, XP), MS-DOS, Linux, FreeBSD, QNX
Databases
MS Access, MS SQL Server, PostgreSQL
Other
HTML, CSS, XML (Schema, XPath), DocBook, LaTeX

Employment

since 07/2009 Juwi MacMillan Group, Hannover/Bockhorn
Software development

  • Design and implementation of backend tools and web services for the SDL Tridion CMS using C#, ASP.NET, SOAP techniques and COM Interop.
  • Development of general purpose libraries and services for .NET related applications and tasks.
  • Design and implementation of middleware and end-point solutions using Java, .NET and SOAP techniques.
  • Build and deployment automations for Bamboo, remote services and release-driven development cycles.
12/2004 - 06/2009 DCC Global, Hannover
Software development

  • Development of unicode enabled GUI elements and libraries for laying out and rendering text using C#, C and C++.
  • Design and implementation of internationalisation and localisation solutions for PCs and embedded systems.
  • Development of translation tools using C, C++, C#, Visual Basic.NET, MS SQL Server, MS Access and PostgreSQL.
08/2001 - 09/2004 L+S Computer Products, Hannover
Software development

  • Design and implementation of software solutions based on the ERP system Microsoft Business Solutions Navision and C++.
  • Development of tools and interfaces for data migration from arbitrary third-party systems into Navision using C++, C# and ODBC.
06/2000 - 07/2001 Hannover Medical School (MHH), Hannover
Alternative civilian service.

Education

08.1993 - 06.2000 Sankt-Ursula-Schule, Hannover
University-entrance diploma.
09.2001 - 06.2004 Vocational School Burgdorf-Lehrte
Vocational training as IT specialist for application development.
09.2004 - 06.2009 University of Applied Sciences and Arts Hannover
  • Electrical Engineering, 2 years only
  • Applied Computer Science

Open-Source Projects

Ocean Empire
An economic simulation game based on Python and Pygame (SDL). The project settles on an own GUI toolkit written in Python, C and Pygame.
Pygame
A multimedia and game framework written on top of the SDL library, implemented in Python and C.
FreeBSD
Active maintainer of various applications, development of tools for the POSIX standard.