Personal-ID 22312
Place of Residence 350xx Lahntal, Germany
Year of birth 1968
IT experience since 1994
Hourly rate 68 EUR - depending on location, type and duration of the
project
Available as of 06 Feb 2012 at 100%, availability on-site: 80%
Resume generated on 28 Dec 2000
Resume last updated on: 31 Jan 2012
| English | Very good writing and reading skills, good communication skills. |
| German | native language |
| Amiga | ;-) |
| Control and Regulation Systems | |
| PC | |
| Sensors |
| Amiga OS | ;-) |
| Unix | Working knowledge administering Linux systems, especially Debian GNU/Linux resp. Ubuntu. |
| Windows |
| C | |
| C# | |
| C++ | Microsoft Visual C++ with MFC/ATL/WTL as well as GCC; STL, Boost C++ Libraries. |
| Java | Java; Groovy |
| JavaScript | JavaScript Libraries, esp. jQuery |
| PHP | |
| Python | |
| Rexx | ARexx |
| Script Languages | Windows PowerShell; Groovy |
| JDBC | |
| MS SQL Server | mostly Microsoft SQL Server Express and SQL Server Compact |
| MySQL | MySQL experience available, although I prefer and recommend PostgreSQL! |
| ODBC | |
| Postgres | |
| SQL |
| Bus | AS-Interface, Modbus |
| Internet, Intranet |
Period:
12/2011
Organization:
Utoolity
Project:
Implementation of an Atlassian Bamboo plugin which adds a Task to create or delete an AWS CloudFormation stack (a collection of related Amazon Web Services resources) and a Task to start, stop or reboot a provisioned EC2 instance
Role:
Project Lead / Senior Developer
Software:
Bamboo, AWS (CloudFormation / EC2), Eclipse, Maven, JIRA/GreenHopper, Java, Velocity
Period:
11/2010 - 11/2011
Organization:
telecommunications company
Project:
Porting and subsequent enhancement of a custom LAMP database/web portal application to the Open Source Content Management platform Drupal
Special tasks/achievements:
* Complete replacement of an existing custom CMS solution with a Drupal based version, migrating all existing content
* Improving search quality by integrating a separate FAST based search backend
* Ensuring stability and performance on a cluster of 30+ webservers
Role:
Senior Developer / DevOps
Software:
Linux, Apache, MySQL, Eclipse, Drupal, jQuery, PHP, SQL, HTML/XHTML, CSS, AJAX, RSS, Atom, CMS
Period:
since 06/2009 - ...
Organization:
Mannheim Research Company
Project:
Maintenance/Support for existing clients regarding currently about 12 Websites/CMS based on the Open Source Content Management platform Drupal
Role:
Senior Developer / DevOps
Software:
Linux, Apache, PostgreSQL, MySQL, Eclipse, Drupal, jQuery, PHP, SQL, HTML/XHTML, CSS, AJAX, RSS, CMS
Period:
05/2009 - 11/2009, 09/2008 - 11/2008
Organization:
jeweler / goldsmith
Project:
Follow-up development of a custom small business solution (CRM/SCM)
Software:
Microsoft SQL Server, Visual Studio, Visual C#, .NET (3.5), WinForms, LINQ, ADO.NET Entity Framework, XML/XSLT, UML, CRM, SCM
Period:
01/2009 - 04/2009
Organization:
Deutsches Institut für Internationale Pädagogische Forschung (dipf)
Project:
Follow-up development and processing of automated solutions for report generation from survey data
Software:
Eclipse, RCP, Java, Groovy, Ant, JUnit, R description, SPSS, OpenOffice.org, XML/XSLT
Period:
05/2008 - 06/2008
Organization:
Mannheim Research Company
Project:
Migration of a Windows application ('Mannheimer Netzwerk Elaborations Technik' - MaNET) from C++ to C#/.NET by facilitating C++/CLI
Software:
Visual Studio, Visual C#, Visual C++/CLI (Managed C++), .NET (2.0/3.0/3.5), Windows Installer (MSI/MSM/MSP/MST), WiX
Period:
10/2007-03/2008
Organization:
Mannheim Research Company 'Deutsches Institut für Internationale Pädagogische Forschung' (dipf)
Project:
Web portal/application for processing, administration and marketing of automated solutions for report generation from survey data
Software:
Linux, Apache, Tomcat, PostgreSQL, Eclipse, RCP, Java, Ant, JUnit, REST, RESTful Web Services, Jersey, OpenOffice.org
Period:
11/2007
Organization:
GISA Marburg
Project:
Follow-up development regarding a Content Management System (CMS)
Software:
Linux, Apache, MySQL, Eclipse, Drupal, PHP, SQL, XHTML, CSS, CMS
Period:
09/2007
Organization:
Advertising agency
Project:
Implementation of web forms for conference organisation
Software:
Eclipse, XForms, XML/XSLT, XHTML, CSS
Period:
08/2007 - 09/2007
Organization:
Webdesigner
Project:
Setup and Customization of a multilingual Content Management System (CMS), especially implementation of a web catalog for selling used industrial machinery
Software:
Linux, Apache, Eclipse, MySQL, Drupal, jQuery, PHP, SQL, XHTML, CSS, CMS
Period:
04/2007 - 05/2007
Organization:
Mannheim Research Company
Project:
Development of a prototype for transcription of audio and video files, controlling of the software via external input devices (HID, e.g. foot pedal)
Software:
Visual Studio, Visual C#, Visual C++/CLI (Managed C++), .NET (2.0/3.0), UML, Windows Installer (MSI/MSM/MSP/MST), WiX
Period:
01/2007, 10/2006, 06/2006, 03/2006, 01/2006, 08/2005 - 11/2005
Organization:
'Deutsches Institut für Internationale Pädagogische Forschung' (dipf)
Project:
Follow-up development and processing of automated solutions for report generation from survey data
Software:
Visual Studio, Visual C#, .NET (2.0), XML/XSLT, UML, SPSS, NAnt, Microsoft Office automation
Period:
12/2006 (1 day)
Organization:
jeweler / goldsmith
Project:
Development of a screen saver styled as a '15 Puzzle' for the presentation of piece of jewelry from the catalog (marketing vehicle for a showroom)
Software:
Visual Studio, Visual C#, .NET (2.0), WinForms
Period:
11/2006 - 12/2006
Organization:
GISA Marburg
Project:
Evaluation, Setup and Customization of a Content Management System (CMS), training of employees
Software:
Linux, Apache, MySQL, Eclipse, Drupal, PHP, SQL, XHTML, CSS, CMS
Period:
10/2006
Organization:
systems house
Project:
Training of a developer group concerning facilitation of Visual Studio 2005 in customer projects with main focus on Visual C++/MFC and migration of these applications to the .NET platform (C#/WinForms)
Software:
Visual Studio, Visual C++, MFC, Visual C#, .NET (2.0)
Period:
07/2006 - 09/2006
Organization:
jeweler / goldsmith
Project:
Migration of a legacy custom small business solution (CRM/SCM based on Microsoft Access) to a client/server solution with Microsoft SQL Server and C#/.NET Rich Clients
Software:
Microsoft SQL Server, Visual Studio, Visual C#, .NET (2.0), WinForms, XML/XSLT, UML, CRM, SCM
Period:
08/1999 - 04/2006 (regularly on demand)
Organization:
Mannheim Research Company
Project:
Development of Windows applications for the 'Mannheimer Netzwerk Elaborations Technik (MaNET)'
Software:
Visual C++, MFC/ATL/WTL/STL/Boost, COM/OLE/ActiveX, XML/XSLT, HTML/XHTML, UML, Shell extension handlers, Windows Installer (MSI/MSM/MSP/MST), WiX
Period:
06/2005 - 07/2005
Organization:
Consulting Agency
Project:
Support/Troubleshooting for the development of a Windows Shell namespace extension
Software:
Visual Studio, Visual C++, ATL/STL, COM/OLE, Windows Installer (MSI) Microsoft SharePoint Portal Server, Windows Shell namespace extension
Period:
04/2005 - 05/2005
Organization:
'Staatliches Seminar für Didaktik und Lehrerbildung (Berufliche Schulen)' Karlsruhe, University of Mannheim - 'Lehrstuhl für Wirtschaftspädagogik'
Project:
Follow-up development (second phase) of a database solution with web frontend for administration and inquiry of educational material
Software:
Linux, Apache, PostgreSQL, Tomcat, PHP, SQL, Java, XHTML, CSS
Period:
04/2003 - 12/2003
Organization:
'Staatliches Seminar für Didaktik und Lehrerbildung (Berufliche Schulen)' Karlsruhe, University of Mannheim - 'Lehrstuhl für Wirtschaftspädagogik'
Project:
Design, implementation and maintenance of a database solution with web frontend for administration and inquiry of educational material
Software:
Linux, Apache, PostgreSQL, Tomcat, PHP, SQL, Java, XHTML, CSS
Period:
11/2003
Organization:
'Deutsches Institut für Internationale Pädagogische Forschung' (dipf)
Project:
Automated solution for report generation from survey data
Software:
Visual Studio, Visual C#, .NET (1.1), XML/XSLT, UML, SPSS, Microsoft Office automation, Shell extension handlers
Period:
12/2002 - 05/2003
Organization:
Bihl+Wiedemann GmbH
Project:
Windows application to control test equipment for automation technology and fieldbus communication hardware
Software:
Visual Studio, Visual C++, ATL/WTL/STL, XML, PostgreSQL, ODBC, SQL, Windows Installer (MSI), AS-Interface
Period:
08/2001 - 11/2002 (regularly on demand)
Organization:
Bihl+Wiedemann GmbH
Project:
Windows clients for automation technology and fieldbus communication hardware, Windows Installer packages for applications and drivers
Software:
Visual Studio, Visual C++, MFC/ATL/WTL/STL, COM/OLE/ActiveX, Windows Installer (MSI/MSM), AS-Interface, Modbus
Period:
11/2001
Organization:
Digital media company
Project:
Windows shell extensions to dynamically add information from database backend to digital media files
Software:
Visual Studio, Visual C++, ATL/WTL/STL, COM, XML/XSL, UML, Shell extension handlers, Windows Installer (MSI)
Period:
11/1998 - 01/1999
Organization:
University of Mannheim - 'Lehrstuhl für Psychologie III'
Project:
Plugin to analyze, record and playback user movement within a virtual reality environment
Software:
Windows NT, Superscape VRT, SCL, Head Mounted Display
Period:
10/1997 - 12/1997
Organization:
Bihl+Wiedemann GmbH
Project:
Windows driver for automation technology and fieldbus communication hardware
Software:
Visual C++, COM, AS-Interface
Period:
03/1996 - 11/1996
Organization:
Bihl+Wiedemann GmbH
Project:
Windows application to program and control automation technology and fieldbus communication hardware
Software:
Visual C++, MFC, InstallShield, AS-Interface
Projekt Vollautomatisierte Rückmeldeprozesse für Erhebungsdaten, 11/03 - 11/03
Referenz durch Leiterin Kommunikation, Forschungsinstitut (ca. 180 MA), vom 24.09.08
"[...] Die beiden Consultants ermöglichten dank ihres Engagements und Know-hows die erfolgreiche, alle Ansprüche in höchstem Maße befriedigende technische Umsetzung des Projektes. Durch ihre schnelle Erfassung und Analyse der vorliegenden Problemstellung konnten sie umgehend einen Lösungsansatz entwickeln, der eine vollständige Erfüllung der Anforderungen trotz eines äußerst knappen Zeitrahmens ermöglichte. In der praktischen Umsetzung konnten uns Erfahrung, Zuverlässigkeit und Sorgfalt der Consultants überzeugen, die für den fehlerfreien und termingerechten Abschluss des Projekts entscheidend waren. Ihre Professionalität und Bereitschaft, sich auch auf schwierige Rahmenbedingungen einzulassen, haben maßgeblich zum Erfolg unseres Projekts beigetragen. Wir sind ihnen für ihren sehr engagierten Einsatz dankbar und können sie sowohl ob ihrer fachlichen als auch persönlichen Qualitäten ausdrücklich empfehlen. Wir werden sie bei Bedarf jederzeit gerne wieder einsetzen."
Projekt Datenbank und Web-Frontend für Unterrichtsmaterialien, 04/03 - 12/03
Referenz durch Direktor, Staatl. Sem. für Didaktik und Lehrerbildung, vom 02.09.08
"[...] Er hat diese Arbeiten in Zusammenarbeit mit einem weiteren Consultant nach der Entwicklungsmethode des Pair Programming durchgeführt. Die beiden Consultants waren für die technische Umsetzung unserer Anforderungen in allen Phasen des Projektes voll verantwortlich. Sowohl in der Planungsphase als auch während der praktischen Umsetzung und im Verlauf des anschließenden Testbetriebs erwiesen sie sich als ausgesprochen kompetente Ansprechpartner, die über die rein technischen Aspekte hinaus einen guten Blick für die Interessen und Ziele des Kunden haben. So konnten sie im Zuge der Entwicklung zahlreiche Vorschläge einbringen, die es uns ermöglicht haben, das Endprodukt über unsere Spezifikationen hinaus weiter zu verbessern. Überzeugt haben uns auch die sehr kurzen Reaktionszeiten im Rahmen der Anwendungsbetreuung. Der laufende Betrieb und die Verfügbarkeit der Anwendung waren dadurch jederzeit sichergestellt, sie ist seit ihrer Fertigstellung in konstantem Einsatz und erweist sich als robust und alltagstauglich. Für den mittelfristig geplanten Ausbau der Anwendung werden wir gerne auf die Consultants zurückgreifen."