Wilhelm-Hauff-Str. 39
89423 Gundelfingen
Germany / Phone: +49 (9073) 920476
Mobile +49 (1522) 9226713
Fax: +49 (3212) 1192061
E-Mail
Web:

Martin Hander

Personal Information

  • Married, one child
  • Nationality: german
  • Age: 46
/

Main Points

My main points in my work are in all phases of developing software.

Professional Experience

2015 – 04/2015 KPMG (Berlin)

Senior Software Entwickler

The mainfocus in this project was developing software on the client and on the server side of a project planning tool. The communicationbetween client and server was web service based andtheyoperatedon data from an ms sql server database. The gui was redesigned analogue of.the MVVM pattern

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/2014, Airbus Defence and Space (Manching)

Senior Software Developer

In the first partof the project I have developed software for support of services for eurofighters and configuration of eurofighters. This software was based on data of a Microsoft Access database and was programmed with VBA. For the continous preparation of the Access data was a windowsservice developed.

In the secondpart of the project there was simulation software for services of eurofighter developed. This software was for teaching purposes of the maintenance personnel.

Technologies: C++, Java, Eclipse, VBA, Access, Visual Studio, TFS, Enterprise Architekt. TDD, ATDD, Clean Code, UML.

08/2010 – 01/2012, Kuka AG (Augsburg)

Senior Software Developer and Tester

The main point in this projectwas automated test software for components of the security related parts of a robot control. E. g. the robots werenotallowedtomovetoofast orto leave defined rooms where the robots where allowed to be. The resultsofthetestswere reportedinhtmldocumenta. I've supervised the component tests and analysed the results of the tests. The component test software was redesigned, because the test software was of older age.

Technologies: C++, C#, .NET, Ruby, VxWorks, Windows, ObjektiF, Visual Studio, Eclipse, XML, WinForms, WPF, Clean Code, UML, Scrum.

01/2012 – 04/2012, Krauss-Maffei Wegmann, München

Software Developer

In this project I've developed a calendar for exhibitions on PHP basis. The calandar showed a whole year with colored days, when there is an exhibition on this day. Switching between years was also possible.

Technologies: PHP, JavaScript, jQuery, HTML, CSS, AJAX, MySQL, TDD, Clean Code.

04/2007 – 01/2010, Option Germany GmbH, Augsburg

Senior Software Developer and Supporter

This company develops and sells hard- and software for mobile internet with a notebook, tablet or phone.

  • Forthe sold software of Option there existed a self written build system for which I have written software (e.g. RSS-Feeds, parallel builds, dependent builds for example for unit tests, multi platform builds)
  • It existed the necessityofdailybuilds, whichIsuported for the users.
  • Themain focus of Option was software and hardware for the mobile internet. When there was the necessity, then I have developed software in this area.
  • Option used a twiki intranet for starting individual builds. I've adapted a twiki plugin.

Technologies: C++, Ruby, PostgreSQL, ObjektiF, Eclipse, XML, XSLT, Perl, UML, Scrum.

04/2005 – 03/2007, Zeiss AG (Oberkochen)

Senior Software Developer

In this project I've developed software for production planning system.

  • Design and implementation of a library for handling of optical data.
  • Inserting the data in the database.
  • I've made calculations on the optical data.
  • Redesign of the database: modelling, implementation
  • Administration of the database
  • OOA and OOD of a new production planning system

Technologies: C#, .NET, C++, MFC, ADO.NET, MS SQL Server, Infragistics, Visual SourceSafe, ObjektiF, MS Projects, Matlab, UML.

01/2004 – 06/2004, Web Agency

In this project I've developed with ASP.NET internet applications for the area of tourism.

  • OOA, OOD and OOP of the application
  • Modelling and implementation of the database

Technologies: ASP.NET, C#, .NET, MS SQL Server, UML.

09/2001 – 08/2003, Zwick AG, Ulm

Software Developer

This company develops, produces and sells machines for testing of materials. In a migration project I've rewritten a monolithic software on the base of components and interfaces. I was responsible for the evaluation of the results of the execution of the material tests. OOA, OOD and OOP of the evaluation of the results of the material tests. I've also implemented and executed automated tests.

Technologies: C++, MFC, COM, ATL, Rational Rose, Doors, UML.

12/2000 – 07/2001, Pro Sieben Information Systems GmbH, Munich

Software Developer

This company developed a planning tool for news on the tv. In this project I've

  • designed and implemented the import of news from news agencies over the internet.
  • Implemented LDAP for the user of the planning tool.
  • Designed and implemented Corba interfaces.
  • Designed and implemented interfaces for accessing the database.
  • Coordinated and integrated the work of outsourced parts of the work.

Technologies: Java, Visual Age for Java, Corba, LDAP, Informix, XML

10/2000 – 12/2000, WireCard AG, Munich

Software Developer

WireCard offers payments services for online businesses. I've analysed, designed and implemented possibilites for the security of the payment services.

Technologies: C++, SSL, Visio, XML, UML.

04/2000 – 10/2000, SofTec GmbH, Munich

Software Developer

In this project I've analysed, designed and developed the prototype of a web client for the research of real estate data.

Technologies: Java, Swing, Visual Age for Java, Rational Rose, UML.

10/1997 – 03/2000, Kleindienst AG, Augsburg

Software Developer

The company Kleindienst developed and sold an archiving system for payments for banks. In this project I've done the following:

  • I have adapted a program, which works on payment data, for the year 2000.
  • I've developed stored procedures for handling of payment data.
  • I've developed a web client for the research on payment data.
  • I've generated reports with JReport
  • OOA, OOD and OOP of a picture processing application for payment data.

Technologies: Java, Swing, PLSQL, C, Oracle DB, JReport

01/1997 – 09/1997, Gabo mbH, Munich

Software Developer

At the Gabo GmbH I've developed and tested software in the area of telecommunications.

  • I' ve developed rules for a MML generator and tested this rules
  • OOD, OOP and testing of a program of execution data of phone calls in a database.

Technologies: C++, MML.

Education

1989– 1996, Computer Science at the University of Ulm

Grade: Diplom Informatiker

Work During studying

07/1991 – 10/1991, Universität Ulm

Programmer

I've developed software for the support of the computers of one area in the university. I've developed a program, which converted ASCII data to Postscript. I've developed a program for the printer and print server management.

11/1991 – 03/1992, University of Ulm

Tutor

I've corrected the home work of students and explained the problems in the home work.

Hobbies

In my spare time I'm with my family and with my dog. I'm a member of GI e. V.

Languages

German: First language

Englisch: Business Fluent

Overview

Programming languages
C++ / 3 years
C# / 5 years
Java / 4 years
C / 0,5 years
Ruby / 2 years
XSLT / 0,5 years
Perl / 0,25 years
XML / 8 years
ASP.NET / 0,5 years
VBA / 2 years
CSS / 0.3 years
AJAX / 0.3 years
Software analysis and design
OOA / 6 years
OOD / 6 years
UML / 6 years
Tools
Visual Studio / 6 years
Team Foundation Server / 1.5 years
Eclipse / 2 years
ObjektiF / 3 years
Rational Rose / 2,5 years
Visual Source Safe / 2 years
ClearCase / 2 years
Visual Age for Java / 1 year
Jbuilder / 1,5 years
Visual Age for Java / 1 year
/ Datenbases
MS SQL Server / 3 years
PostgreSQL / 3 years
Oracle / 1,5 years
Informix / 1,5 years
Access / 2 years
SW Development methods
Scrum / 4 years
Kanban / 1 year
Operating systems
MS Windows NT / 3 years
MS Windows 2000 / 2 years
MS Windows XP / 5 years
MS Windows Vista / 2 years
MS Windows 7 / 3 years
MacOS / 2 years
Solaris / 1 year
Windows 8 / 0,5 years