Below I list my experiences and knowledges in desktop and embedded software development. Flash and web development is listed along with desktop development. There are individual lists for development environments and application areas. Most entries give the last year of active work in this area at the end of the line. After that there is a short list of more general skills. At last I give a list of areas that are outside of my work profile due to lack of knowledges or interest.
The informations presented here are also available in other formats: plain text(encoded in utf-8), Postscript and as PDF.
-
Desktop development environments
- ActionScript 3 in Flex 3 (Linux) 2009 - Python/Python3 on Linux (platform independent) 2009 - ActionScript 3 in Flash CS3 / Flex 2 (Mac/Linux) 2008 - ActionScript 2 in Flash 8 (Mac/Linux) 2007 - GNU C/C++ (Win32/Cygwin) 2006 - GNU C/C++ with GTK+/glade (Linux) 2006 - Python application scripts for FontLab (Mac) 2005 - Borland C/C++ and Borland Builder C++ (Win32) 2004 -
Desktop application areas
- Flex 3 application for interactive product configuration (clothing) 2009 - Python archiving solution for an email application 2008 - Flex 2 / Papervision 3D menu and several 3D demos 2008 - Flash 8 networked stand-alone demo applications 2007 - Application automatization with scripting languages (FontLab, Flash) 2007 - Scripting solutions (Python platform independent) for data analysis, report and code generation, also CGI scripts 2006 - Controlling and visualization clients (Linux/Win32) for Embedded systems 2004 - Self test controlling software (Linux/Win32) for Embedded systems 2004 -
Embedded development environments
- GNU C on coLinux hosted on WinXP for Embedded Linux based systems 2006 - GNU C with XTools on Win32/Cygwin for NetOS based systems 2004 - Borland C/C++ on Win32 for RTOS based systems 2003 -
Embedded application areas
- Porting software for Embedded systems (client/server network application) 2006 - Controller procedures and measurement processing for automatic weighers 2004 - General controller procedures, for example for self tests 2004 -
Other knowledges and abilities
- Training courses about Linux know-how and programming, Flash programming - Localization and internationalization of applications in german/english/french - RCS/CVS version management - Automake/Autoconf GNU build system - LaTeX publishing, Technical writing - Very good german and english and good french language proficiency -
Outside of work profile
- Hardware development or diagnosis, measurement technology - Firmware or assembler programming - System administration - Graphic-design

