CV (german)

Werbung
Wilhelm-Hauff-Str. 39
89423 Gundelfingen
Deutschland
Mobile +49 (1522) 9226713
Fax: +49 (3212) 1192061
E-Mail [email protected]
Web: www.martin-hander.de
Martin Hander
Persönliche Informationen



Familienstand: verheiratet, ein Kind
Nationalität: deutsch
Alter: 47
Schwerpunkte
Die Schwerpunkte bei meiner Tätigkeit liegen in allen Phasen der Entwicklung von Software.
Berufserfahrung
03/2015 – 04/2015 KPMG (Berlin)
Senior Software Entwickler
Ich habe für ein selbst entwickeltes Projektplanungstool mit C# und .NET sowohl auf Serverseite,
als auch clientseitig Software entwickelt. Die Kommunikation zwischen Client und Server war Web
Service basiert. Die GUI wurde nach dem MVVM Muster redesigned.
Verwendete Technologien: C#, .NET 4.5, WCF, Entity Framework, LINQ, DevExpress, MVVM, VS
2013, Team Foundation Server, MS SQL Server 2012, RESTful Web Services, TDD, ATDD, Clean
Code, IOC Container (Unity), Moq, Scrum.
03/2012 – 01/2015, Airbus Defence and Space (Manching)
Senior Software Entwickler
Hierbei habe ich Software für die Teilekonfiguration für Eurofighter entwickelt. Die Software war
Access basiert und mit VBA programmiert. Mit einem Windows Service wurden die Daten
vorverarbeitet. Außerdem habe ich noch Simulationssoftware für die Wartung von Eurofightern
geschrieben. Diese Software diente zu Schulungszwecken für das Wartungspersonal.
Verwendete Technologien: C++, Java, Eclipse, VBA, Access, Visual Studio, TFS, Enterprise Architekt.
TDD, ATDD, Clean Code.
01/2012 – 04/2012, Krauss-Maffei Wegmann, München
Software Entwickler
Bei diesem Projekt habe ich einen Kalender für Ausstellungen auf PHP Basis entworfen und
entwickelt. Der Kalender hat eine jährliche Übersicht geliefert, wobei Tage mit Ausstellungen
farblich hervorgehoben waren. Jahreswechsel waren ebenfalls möglich.
Verwendete Technologien: PHP, JavaScript, jQuery, HTML, CSS, AJAX, MySQL, TDD, Clean Code.
08/2010 – 01/2012, Kuka AG (Augsburg)
Senior Software Entwickler und Tester
In diesem Projekt war ich bei der Firma Kuka im Einsatz und entwickelte mit C# vollautomatische
Testsoftware für die sicherheitstechnischen Komponenten von Robotersteuerungen. Die
Komponententests überprüften z. B. was passierte, wenn sich ein Roboter zu schnell bewegte,
oder wenn er erlaubte Bereiche verließ. Ich führte die Komponententests durch. Der Output eines
Komponententests war ein HTML Report, welche ich ausgewertet habe. Hierbei wurde großer
Wert auf die Korrektheit meiner Testsoftware gelegt. Da die Testsoftware schon etwas älter war,
führte ich auch ein Redesign der Architektur durch.
Verwendete Technologien: C++, C#, .NET, Ruby, VxWorks, Windows, ObjektiF, Visual Studio,
Eclipse, XML, WinForms, WPF, Clean Code, Scrum.
04/2007 – 01/2010, Option Germany GmbH, Augsburg
Senior Software-Entwickler und Supporter
Dieses Unternehmen entwickelt und vertreibt Karten (PCMCIA, USB) für den mobilen
Internetzugang mit einem Notebook oder PDA.

Ich habe hierbei für ein Buildsystem Software (z. B. RSS-Feeds, parallele Builds, abhängige
Builds für z. B. Unit Tests, Multiplattform-Builds) entwickelt.

Support des laufenden Betriebes des Buildsystems. Hierbei sind Anfragen von Seiten der
Geschäftsleitung, Entwickler und Vertriebler eingegangen, die möglichst schnell zu
bearbeiten waren.

Außerdem habe ich im Bereich mobiles Internet Software (z. B. MD5 Berechnungen)
entwickelt.
 Anpassungen eines Twiki Plugins für das Intranet
Verwendete Technologien: C++, Ruby, PostgreSQL, ObjektiF, Eclipse, XML, XSLT, Perl, TDD, Scrum.
04/2005 – 03/2007, Zeiss AG (Oberkochen)
Senior Software Entwickler
Ich habe hierbei mit C# Software für ein Produktionsplanungssystem entwickelt.

Entwurf und Implementierung einer Bibliothek mit C# für die Verarbeitung von optischen
Messdaten

Importieren von Daten in die Datenbank mit C# und ADO.NET

Durchführung von Berechnungen mit C#

Anpassungen der Datenbank: Modellierung, Implementierung

Administration der Datenbank

Entwurf und Design eines neuen Produktionsplanungssystems
Verwendete Technologien: C#, .NET, C++, MFC, ADO.NET, MS SQL Server, Infragistics, Visual
Source Safe, ObjektiF, MS Projects, Matlab
01/2004 – 06/2004, Webagentur
Hierbei habe ich mit ASP.NET Webanwendungen im Bereich Touristik erstellt.
 Entwurf der Architektur und Implementierung der Anwendung
 Modellierung und Implementierung der Datenbank
Verwendete Technologien: ASP.NET, C#, .NET, MS SQL Server
09/2001 – 08/2003, Zwick AG, Ulm
Software Entwickler
Dieses Unternehmen hat Maschinen für Werkstoffprüfungen hergestellt und vermarktet. Im
Rahmen eines teilweisen Migrationsprojektes habe ich dabei mitgewirkt, Software nach neuesten
Standards zu schreiben. Ich habe hierbei die Auswertung der Messungen verantwortet.

Design von Schnittstellen und der Architektur

Implementierung der Auswertung von Messungen
 Implementierung und Durchführung von automatisierten Tests
Verwendete Technologien: C++, MFC, COM, ATL, Rational Rose, Doors
12/2000 – 07/2001, Pro Sieben Information Systems GmbH, München
Software Entwickler
Dieses Unternehmen hat für ProSieben ein Sendeplanungstool, z. B. für Nachrichtensendungen,
geplant und realisiert. Hierbei habe ich z. B.

Den Import von Nachrichten von einer Nachrichtenagentur über das Internet entworfen
und implementiert.

Die Verwendung von LDAP für die Benutzer implementiert.

Corba Schnittstellen designed und implementiert

Schnittstellen für Zugriffe auf eine Datenbank entworfen und implementiert
 Fremdfirmen koordiniert und deren Software integriert
Verwendete Technologien: Java, Visual Age for Java, Corba, LDAP, Informix, XML
10/2000 – 12/2000, WireCard AG, München
Software Entwickler
WireCard ist ein Unternehmen, das für Onlineshops Zahlungsvorgänge von Kunden mit
Kreditkartenunternehmen abwickelt. Bei diesem Unternehmen habe ich Möglichkeiten für die
Sicherheit dieser Services ausgearbeitet, entworfen und realisiert.
Verwendete Technologien: C++, SSL, Visio, XML
04/2000 – 10/2000, SofTec GmbH, München
Software Entwickler
In diesem Projekt habe ich den Prototypen eines Webclients für die Recherche auf
Grundbuchblättern entworfen, designed, implementiert und getestet.
Verwendete Technologien: Java, Swing, Visual Age for Java, Rational Rose
10/1997 – 03/2000, Kleindienst AG, Augsburg
Software Entwickler
Die Kleindienst AG hat ein Archivierungssystem für Zahlungsverkehrsdaten für Banken entwickelt
und vertrieben. Hierbei habe ich folgende Tätigkeiten durchgeführt:

Ich habe ein Programm, das Überweisungsdaten verarbeitet für das Jahr 2000 und den
Euro fit gemacht.

Entwickeln von Stored Procedures für die Verarbeitung von Bankbelegsdaten.

Ich habe einen Webclient entwickelt, mit welchem es möglich ist auf Bankbelegen zu
recherchieren.

Generierung von Reports mit JReport.

Entwurf und Implementierung eines Programms zur Verarbeitung von Bilder von
Bankbelegsdaten.
Verwendete Technologien: Java, Swing, PLSQL, C, Oracle DB, JReport
01/1997 – 09/1997, Gabo mbH, München
Software Entwickler
Bei der Gabo GmbH habe ich vermittlungstechnische Spezialsoftware im Bereich Telekommunikation
erstellt und getestet.

Ich habe Regeln für einen MML Generator erstellt und diese in einer Ablaufumgebung getestet.

Ich habe Programme zur Aktualisierung von Ausführungsunterlagen in einer Datenbank
entworfen und getestet.
Verwendete Technologien: C++, MML
Studium
1989 – 1996, Informatikstudium an der Universität Ulm
Abschluss: Diplom Informatiker
Tätigkeiten neben dem Studium
07/1991 – 10/1991, Universität Ulm
Programmierer
Hierbei habe ich Software zur Unterstützung des Rechnerbetriebes erstellt. Ich habe ein
Programm entwickelt um ASCII-Dateien nach Postscript zu konvertieren. Ich habe ein
weiteres Programm für die Drucker und Printserververwaltung geschrieben.
11/1991 – 03/1992, Universität Ulm
Tutor und Korrekteur
Ich habe im Rahmen einer Vorlesung Übungen von Studenten korrigiert und vor den
Studenten die Verbesserungen vorgeführt. Ich habe ebenfalls im Rahmen von Übungen
Prüfungen abgehalten.
Besondere Interessen
Ich widme meine Freizeit meiner Familie und meinem Hund. Ich bin Mitglied in der GI e.V.
Sprachkenntnisse
Ich besitze sehr gute Englische Sprachkenntnisse in Wort und Schrift.
Fähigkeiten und Kenntnisse
Programmiersprachen
Datenbankentwicklung
C++
3 Jahre
MS SQL Server
3 Jahre
C#
5 Jahre
PostgreSQL
3 Jahre
Java
4 Jahre
Oracle
1,5 Jahre
C
0,5 Jahre
Informix
1,5 Jahre
Ruby
2 Jahre
Access
2 Jahre
XSLT
0,5 Jahre
Perl
0,25 Jahre
XML
8 Jahre
ASP.NET
0,5 Jahre
VBA
2 Jahre
AJAX
0,3 Jahre
MS Windows NT
3 Jahre
CSS
0,3 Jahre
MS Windows 2000
2 Jahre
MS Windows XP
5 Jahre
MS Windows Vista
2 Jahre
MS Windows 7
3 Jahre
MacOS
2 Jahre
Solaris
1 Jahr
Windows 8
0,5 Jahre
Softwareentwurf/-design
OOA
6 Jahre
OOD
6 Jahre
UML
6 Jahre
Tools
Methodiken
Scrum
4 Jahre
Kanban
1 Jahr
Betriebssysteme
Visual Studio
6 Jahre
Team Foundation
Server
1,5 Jahre
Eclipse
2 Jahre
ObjektiF
3 Jahre
Rational Rose
2,5 Jahre
Visual Source Safe
2 Jahre
ClearCase
2 Jahre
Jbuilder
1,5 Jahre
Visual Age for Java
1 Jahr
Herunterladen