Curriculum Vitae (CV)
(Specialist in business IT with Fed. Diploma of Higher VET)
1995-1998
Education in banking
1998-1999
Basic theoretical training in software development
(C, Cobol, Perl, Oracle, Java, Unix, SQL, PL/SQL)
1999-2000
10 months practice as junior software engineer
2000 – 2004
Various roles in a large scale project called ’Common Sourcing for Accounting and Risk’
2000-2001
Business Analyst
- Requirements gathering and analysis
- Concept
- Evaluation of suiteable platform
- Setup of development processes
2000-2001
Database Designer
- Business Domain Data Modelling
- Meta Data Modelling
2001-2004
Lead Software Engineer
- Implementation of a generic sourcing framework for the enterprise data warehouse
- Implementation of an interface for the meta data transfer from the CASE tool to the sourcing framework
- Design and development of ETL processes based on the generic sourcing framework
- KSH, Perl, SQL
- Multi TB data warehouse
- DB2 EEE V7 and 8, AIX
2002-2004
Core-Member in various task forces for performance tuning and stabilising the enterprise data warehouse
2004-Today
Software Architect, Team lead and Head of Common Services
Technical environment and activities as Team Lead
IBM Websphere, Java/J2EE, Oracle, DB2, Solaris 8/10, EJB 2.1, Hibernate 3, Spring, Tomcat
- Established a Continous Integration and build infrastructure with Maven2, Hudson and Nexus
- Established a managed central repository for common components
- Built up an Offshore Development Center in Singapore, especially the development infrastructure
- Introduced iterative and agile software development processes
- Introduction of EUP/RUP in the company
- Member of Technology Management Group Security
- Member of Technology Management Group Java
- Technical advisor to the Management
Projects as Software Architect
2004, 2005
Various small projects
- B2B application maintenance
- Global Lending Value Calculation Engine (Cobol, z/OS)
2006
Project FiRA . Financial Risk Rating
Implementation of a distributed large scale J2EE application as Software Architect
- Build and integration processes
- Working with external software development parties and offshoring center in Singapore
- Websphere 5.1, EJB 2 (CMP, Stateless Session and MDB), J2EE 1.3
- 10Mio+ LOC
2007-2009
Project BCA . Business Continuity
Analysis, Design and Development as Software Architect
- OOA/OOD with UML
- Offshore development in Singapore
- Automated integration tests with canoo webtest
- Hibernate 3
- Websphere 6.1
2010
Project Compliance Detection . Name/Identity Search
Analysis, Design and Development as Software Architect
- OOA/OOD with UML in Enterprise Architect
- Partial offshore development in Singapore
- JPA 2
- Spring (incl. Web MVC)
- Tomcat
- Different scalability requirements
- Distributed Computing techniques
- ETL
My Core Skills
- OLAP/OLTP data modelling
- Software Architecture of multi-tier applications and Datawarehouses
- Defining software development processes and infrastructure
- Agile development processes

