RD
available

Last update: 10.08.2023

Software Consultant (application and embedded S/W).

Graduation: Dr.
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | French (Elementary) | Spanish (Limited professional)

Skills

As a consultant I am preferentially working and specializing in the fields of object oriented development (UML; OOA; OOD; OOP) and sophisticated low-level embedded software solutions. This does also include the design, analysis and documentation of the software.
Programming languages: C/C++; C#; Java; Ada (95; 2005); Delphi/Pascal (Object Pascal); FORTRAN (IV,77,90/95/2003); Assembler; Basic; Forth; Qt GUI development (3.x, 4.x, 5.x); OpenGL + GLUT; Mesa; etc.
Script programming (including Bash; Sh; Korn shell; Csh; Perl); development of web pages (HTML; CSS; PHP; CGI scripts using Perl/Python/PHP; JavaScript; jQuery); flash applications (animations, etc.); Lime Survey.
Experienced with standard tools for data evaluation and analysis (IDL; Origin; Mathematica; Octave; GnuPlot; SQL data bases; several spreadsheets; etc.)
Long-term experience with standard Unix tools; embedded development in the automotive sector; application software programming for Windows, Unix and Linux.
Software documentation; standard office tools (MS Office; Open Office; TeX/LaTeX; Doxygen; etc.).
Operating systems: mostly Windows (3.x; 9.x; NT; XP; 7; 10; including longterm experience with Cygwin under Windows); Unix (HP-UX; SUN OS; Solaris; OpenSolaris; BSD); Linux (including Suse (also Suse Enterprise Server); Red Hat; Debian; Ubuntu; Slackware; embedded Linux; Real-time Linux (RT-Linux); etc.); DEC VMS; VM/CMS; and the following real-time operating systems (RTOS): OS-9/OS-9000; OSEK; VxWorks; Real-time Linux (RT-Linux / RTL).
Preferred development tools:
Windows: C++ Builder; MS Visual Studio; Gnu Compiler Collection; Java SDK; Eclipse.
Unix and Linux: Gnu Compiler Collection; Sun\'s Java SDK; Eclipse
Embedded Systems: Atmel AVR Studio; IAR Embedded Workbench; Cosmic, GHS, Microware, GNU C/C++ and Metrowerks-/Freescale compilers, several debuggers.
Experienced in using several configuration management and buildmanagement tools (Synergy/CM; MKS Integrity Client; PVCS; CVS; Subversion (SVN); Git; RCS; SCCS; etc.); and several software analysis tools (QAC; Klocwork; VectorCast; PCLint; Splint; etc.). Experienced in performing code reviews, software testing and code analyses using the tools mentioned.

Project history

04/2005 - Present
Software development and documentation for customers from several industrial and commercial sectors
Own office (Internet and Information Technology)

Summary of industry-related and other projects:
Until 2005 cooperated in numerous projects at university, in commerce, and in industry (numerical simulation; finite differences; finite elements FEM); data acquisition and analysis; office applications; project management; system administration; etc.).
From 2000 onwards until 2005 I was employed in the automotive sector developing embedded applications for navigation systems (duration: more than 52 months); since then I worked exclusively on a freelance resp. self-employed basis with projects covering the following areas:
- Build management in the automotive sector (15 months)
- Embedded software development in the automotive sector (incl. parking brake software, duration 29 months)
- Software development in the medical sector (concise 2-month project)
- Application software and web engineering development (12 months)
- Software integration and development for car steering systems (automotive sector, 12 months)
- Software design and development for an anti-roll stabilization system (automotive sector, 5 months)
- Embedded software design and development for household appliances (8 months)
- Embedded software integration and development in the automotive sector (6 months)
- Software development for an engineering measurement and data acquisition system (6 months)
- Development of the content-management system of a web application (3 months)
- Development of a PostgreSQL-based database system (12 months)
- Additional engineering-related software development contracts (several years duration)
Additional detail available on request.

Local Availability

Only available in these countries: Germany
Availability for new remote projects may depend on current projects; preferrentially no customer visits during the Corona pandemic; terms and conditions are negotiable; projects in Munich area (southern Germany) preferred. Please send an e-mail or call, if interested, +4915125539570 for additional information. Phone number is available from 9am through 5pm Central European time.
Profileimage by Anonymous profile, Software-Entwicklung und Projektmanagement (Applikations- und Embedded-Software) Software Consultant (application and embedded S/W).
Register