Informationen

Mein Werdegang zusammengefasst

Hier finden Sie meinen Lebenslauf und die bisherigen Arbeitserfahrungen

Lebenslauf Erfahrungen

Softwareentwicklung

Ich bin seit über 10 Jahren im Bereich der Softwareentwicklung tätig. Neben der klassichen Softwareentwicklung bin ich mit den gängigen Softwarearchitekturen vertraut und habe mich mit Qualitäts- und Projektmanagment, sowie der Ausbildung von Fachinformatikern, samt IHK Ausbilder Zertifizierung, beschäftigt.

Tätigkeitsschwerpunkte

  • Java Entwicklung

    Professionelle Entwicklung und Konzeption von Software mittels gängigen Frameworks in der aktuellen Java Version 8.

    Ich arbeite mit dem Spring Framework und realisiere Softwaresysteme mit dem Schwerpunkt Web. Für die Konfiguration, Dependency Management und Tests der Projekte verwende ich Maven3.

    Erfahrungen mit JavaFX und Serversystemen (Apache, Jetty, Tomcat, Postgresql..) sind vorhanden. Die Software wird auf Basis gängiger Design Patterns erstellt um einen hohen Qualitässstandard zu halten. Datenbanken sind ebenfalls keine unbekannten Systeme und dank dem Spring Data/JPA Framework können verschiedene Datenbanken (ORM) verwendet werden. Bislang hat sich EclipseLink als durchaus brauchbares ORM Framework erwiesen.

  • Web Entwicklung

    Mobile Webseiten, sowie die klassischen Inter- und Intranetseiten sind heutzutage nicht mehr wegzudenken. Hierbei ist es wichtig, dass ein Web Designer mit dem Entwickler im Projekt zusammenarbeitet. Der Entwickler liefert die Strukturen und erzeugt auf Basis des Model-View-Controller Konzeptes zukunftssichere Webseiten.

  • Qualitätsmanagement

    Softwarequalität ist ein wichtiger Punkt in der Entwicklung. Anpassbarkeit, Fehler- und Mangelmanagement sind wichtige Felder um auf dem Markt zu bestehen. Die ISO 9000 dient dabei als Basissystem.
    Mein mittelfristes Ziel ist die weitere Zertifizierung in diesem Bereich.

  • Projektplanung

    In der Softwareentwicklung interessiert mich eher die Planungs- und Konzeptionsphasen. Die Erstellung notwendiger Plandokumente ist für mich wichtiger, als die Programmierung, da letzteres nur die Realisierung des eigentlichen Planes umfasst. Agile Entwicklung als modernes Instrument. Kundenkontakt und Kommunikation sind für den Projekterfolg notwendig.