Leistungen
Sun Certified Java Programmer

Meine Kenntnisse im Überblick

Die folgende Auflistung skizziert mein Know-How, welches ich als Freiberufler in Ihre Projekte einbringen könnte.
Für eine detaillierte Auflistung fordern Sie bitte mein Profil an.

Projektleitung

  • Agile Prozesse & Vorgehensmodelle
  • SCRUM Entwicklungsprozess
  • Methoden aus dem "Extreme Programming"
  • Feature Driven Development (FDD)
  • Aufbau & Leitung von kleinen bis mittelgroßen Teams
  • Diverse Tools, z.B. JIRA, GitHub, Wikis, MS-Project

Software Architektur & Design

  • Über 18 Jahre Erfahrung
  • Kenntnisse etablierter und neuster Technologien sowie (Java-) Frameworks
  • Cloud Computing: PaaS, IaaS, AWS
  • Architektur Pattern
  • Tooling u.a. UML
  • Architektur-Workshops


(Java) Softwareentwicklung

  • Java (EE), u.a. Sun Certified Java Programmer - Java 5 (SCJP)
  • Groovy & Grails
  • Cloud: Amazon Web Services / Google App Engine
  • Aktuelle Java Standards & Frameworks wie z.B. Spring, Hibernate und vieles mehr
  • Build: u.a. Ant / Maven / Gradle / Hudson / Artifactory
  • Versionierung: u.a. Subversion, GIT
  • Tools: u.a Eclipse / SpringSource Tool Suite, IntelliJ, NetBeans
  • Suche/NoSql: Lucene; Elasticsearch
  • Datenbanken: u.a. Oracle, Derby, MySQL, PostgreSQL
  • Weitere Programmiersprachen: Perl, C, PHP, HTML / CSS / JavaScript
  • Selbstverständliches in modernen Applikationen, wie z.B. XML, SQL, Web-Services, Ajax usw.

Schulung / Coaching

  • Agile Entwicklungsprozesse mit Scrum und XP
  • Anforderungsanalyse
  • Software Audits und Reviews (Begutachtung)
  • Grails