Fachlicher Schwerpunkt

  • Lean & Agile Coach
  • ScrumMaster
  • eXtreme Programming
  • Kanban
  • Agile Softwareentwicklung
  • Software Architektur
  • Java EE
  • Java SE
  • Entwicklung

Rollen & Tätigkeiten

  • Software-Entwicklung / Programmierung
  • Coaching / Schulung / Training
  • Projektmanagement / -leitung / Organisation / Koordination
  • Qualitätsmanagement / Qualitätssicherung / Test

Ausbildung

1997 – 2000 Studium der Informationstechnik an der Berufsakademie Heidenheim – Abschluss: Diplom-Ingenieur (BA)

2004 – 2008 Nebenberufliches Studium an der Hochschule Neu-Ulm – Abschluss: Master of Business Administration (MBA)


Einsatzgebiet

  • Süddeutschland
  • Österreich
  • Schweiz

Fremdsprachen

  • Deutsch (Muttersprache)
  • Englisch (fließend)
  • Französisch (gut)

Produkte/Standards/Erfahrungen

Agile/Lean Software Entwicklung

  • eXtreme Programming, Scrum, Kanban
  • Einführung agiler Vorgehensweisen in Projekten
  • Coaching und Anpassung bestehender Implementierungen agiler Frameworks
  • Beratung von Firmen und Organisationen zur Umstellung auf agile Softwareentwicklung
  • Anwendung von Lean Prinzipien und Praktiken
  • Agile objektorientierte Softwareentwicklung in Java
  • Test-Driven Development (TDD)
  • Pair Programming

Software Architektur

  • Entwurf und Konzeption
  • Webanwendungen
  • Enterprise Anwendungen
  • Desktopanwendungen
  • in Java SE, Java EE (J2EE)

Qualitätssicherung

  • Code Reviews
  • Design Reviews
  • Architektur Reviews
  • Dokumentation Reviews

Coaching & Beratung

Technische Projektleitung

Dozent für Objektorientierte Softwareentwicklung an der DHBW in Heidenheim


Werkzeuge

  • Atlassian Suite (JIRA, Agile/GreenHopper, Confluence): Administration, Projektmanagement
  • Jenkins / Hudson
  • GIT, SVN, MKS, VSS
  • Eclipse
  • NetBeans
  • HP Quality Center
  • MS Office Suite (Word, Excel, PowerPoint, Visio, VBA Entwicklung)
  • MS Project
  • Microsoft Windows 3 – 8
  • OpenOffice Suite (Writer, Calc, Impress)
  • LaTEX
  • LDAP
  • Samba
  • Linux (SuSE, RedHat, Debian, Ubuntu)
  • Java SE, Java EE, J2EE
  • Maven, Maven2, Maven3, Ant
  • XML/XSL, DTD Xalan / Xerces / Crimson / XML Spy
  • JDBC
  • Java JNI, JPA, JMS, JAXB, JAXP und weitere
  • JSP, Servlet, Struts, JavaServer Faces (JSF, JSF2)
  • SSL/SSH
  • JUnit, Log4J, Apache Framework
  • Applikationsserver Tomcat, JBoss, WebSphere
  • Scriptsprachen (Perl / VBScript / JavaScript / PHP)
  • Shell-Sprachen (Bourne (sh), Korn (ksh), Bourne Again Shell (bash))
  • DB/2 Mysql Oracle Sybase ASA

Branchen

  • IT-Dienstleister
  • Automobilhersteller / Automotive
  • Optik / Optische Industrie
  • Behörden / Öffentlicher Dienst
  • Maschinenbau
  • Hochschulen
  • Handel