ProfilSeit 2003 bin ich als Java Software Entwickler tätig, seit 2012 als Freelancer. Mein Schwerpunkt der Anwendungsentwicklung hat sich, ergänzt durch einige Smart-Home Projekte auf IPCs, inzwischen auf Web-Apps verfestigt, wobei ein Fokus inzwischen auf (Open-) APIs liegt. Ein bedeutender Projektpartner, die (auf Anfrage) betreibt ein Portal als Tochter der (auf Anfrage) für Bauern und versucht Marktkonkurrenten und Anbieter aus anliegenden Bereichen über Standards an sich zu binden, um dem Landwirt ein umfangreiches Dienstleistungsportfolio anbieten zu können. An einem Konzept zur Integration von diesen Partnern in das Portal über eine OpenAPI habe ich bei den letzten 2 Projektphasen aktiv mitgewirkt. In kleinen agilen Teams wird mit SCRUM entwickelt, es kommt dabei TDD zum Einsatz.
Auslandserfahrung
1999-09 - 2000-01Frankreich: Tätigkeit Entwurf eines Prototyps eines Virtuellen Museums
freiberufliche Erfahrung
2012 - heute:Kunde: auf Anfrage
Rolle: Fullstack Senior Software Entwickler
Anstellungen
2009-10 - 2011-09Kunde: ECG Erdgas-Consult GmbH, Leipzig
Rolle: Software Entwickler
- Entwicklung am Basis-Framework (Java Web-Framework für gasfachliche MTS.nom Anwendungen im Energiemarkt)
- Konzeption, Aufwandsschätzung, Umsetzung, Tests
- Fehler-Diagnose und -behebung. Lösung von Performance-Problemen
- Erstellung und Pflege von GWT-Dialogen
- Tools: Jira, Eclipse, Hudson, Maven, Spring, GWT, Hibernate, Oracle
2006-06 - 2009-09Kunde: SALT Solutions GmbH, Unternehmensbereich Handel, Dresden
Rolle: Software Entwickler, Technischer Projektleiter
- Neuentw. Dispo- und Einkaufssysteme für int. tätigen Versandhändler
- Erstellung von IT-Designs anhand von Fachkonzepten mit DDD
- Implementierung & Tests der Anwendungsfälle
- Aufbau eines Build-Managements mit Maven, Synergy
- Überwachen des Praxisbetriebs der Anwendung
- Techn. Anleitung, Beratung und Schulung von Mitarbeitern des Kunden
- Sicherstellung der architekt. Nachhaltigkeit und Qualität der Anwendung
- Design zentraler Komponenten
- Vertretung des Projektleiters
- Tools: Together, EclipseRCP, Kodo, EclipseLink, Oracle, Synergy
2005-06 - 2006-05Kunde: Lufthansa Systems Berlin GmbH, Berlin
Rolle: Software Entwickler
- Entwicklung und Wartung im Kernbereich von NetLine/ Crew Release 7.4, 7.5 und 7.6
- Mitarbeit an Verbesserungen in der Bedienbarkeit der Anwendung
- Komponente Trip Trading (Diensttausch nach Planveröffentlichung)
- Konzeption und Impl. Tool zur applikationsweiten Parameterdefinition
- Tools: Rational Rose, UML, make, Maven, Eclipse, Swing
2002-05 - 2005-05Kunde: Gesellschaft für interaktive Medien mbH, Berlin
Rolle: Software Entwickler
- iAS - interActive Systems
- Mitarbeit an diversen Software-Entwicklungsprojekten
- Konzeption und Implementierung von Benutzer-Oberflächen
- Echtzeit 3D-Visualisierungen
- Implementierung einer E-Learning Suite
- Konzeption und Implementierung eines Wissensmanagementsystems
- Tools: Eclipse, IntelliJ, Together, Postgre-SQL, CVS, Maven