Full Stack Softwarearchitekt/-entwickler für JAVA/Kotlin, REST, JavaScript, Build Management, Docker, Kubernetes, Git, AWS, Spring Boot, JPA, CI/CD
Aktualisiert am 06.07.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 20.08.2023
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Business Development
Cloud
Kotlin
AWS
DevOps
Git
Atlassian JIRA
Atlassian Confluence
SAP
REST
Eclipse
IntelliJ
XML
JSON
ReactJS
Node.js
Spring
Linux
Bourne-again-shell
Shell-Script
Maven
Gradle
Deutsch
native
Englisch
B1

Einsatzorte

Einsatzorte

Leipzig (+200km)
Deutschland, Schweiz, Österreich

Deutschland: vor Ort bevorzugt Raum Leipzig

Deutschland/Österreich/Schweiz: remote mit einzelnen Tagen vor Ort

möglich

Projekte

Projekte

3 Jahre 5 Monate
2019-09 - 2023-01

digitale Verwaltung des Nachlass, Notfallkarte, Shop, Portale, Apps

CEO Architekt, Produktmanagement, Softwareentwickler initial SCRUM Kanban Requirements Engineering ...
CEO Architekt, Produktmanagement, Softwareentwickler initial
Die Entwicklung der memoresa Plattform ist Anfang 2020 mit dem initialen Ziel gestartet, Nutzern die digitale Verwaltung ihres analogen sowie digitalen Nachlasses zu ermöglichen. Die Verwaltung wichtiger Dokumente sowie Verträge und weiterer Angelegenheiten wurden ebenso integriert, wie auch ein erstes Notfalldaten-Management. In einer späteren Version wurde das Notfalldaten-Management auf Basis der Plattform komplett vom ursprünglichen Portal separiert und die Notfallkarte als Hauptprodukt wurde etabliert. Hierzu gehörten neben dem eigentlichen Produkt auch die komplette Entwicklung der Lagerhaltung, Produktion und des Versands, welches alles über ein eigens entwickeltes, zentrales Backoffice gesteuert wird. Um den lokalen Vertriebskanal zu etablieren, kam ein spezialisiertes Reseller-Portal in Eigenentwicklung hinzu, welches die Bestellung und Abwicklung von und durch Partnerapotheken ermöglicht. Des Weiteren verfügt memoresa über einen Shop, über den verschiedene Produkte gekauft werden können. Dieser Shop wurde innerhalb kürzester Zeit selbst entwickelt und ist durch seine Architektur und Prinzipien wie bspw. Den integrierten CMS-Ansatz sehr zukunftssicher aufgestellt. Sämtliche Komponenten der Software setzen auf dem Kubernetes und AWS-Stack auf und sind hochgradig skalierbar und kosteneffizient umgesetzt. Ein besonderes Augenmerk lag auch auf der Entwicklung einer höchst effizienten, Feature- getriebenen Entwicklungs- und Review-Infrastruktur. Diese haben wir mittels Gitlab, Docker, Kubernetes und AWS umgesetzt, was eine sehr agile und effiziente Arbeitsweise ermöglicht.
  • Konzeption und Entwicklung der kompletten Plattform von Grund auf
    • Konzepte, Architektur, Produkte, Backend, DevOps
    • Absprachen/ Koordination aller Abteilungen wie IT, Marketing und B2B Sales
    • Investoren- und Partnermanagement
SCRUM Kanban Requirements Engineering Spring Framework React NextJS ReactNative Kotlin Java TypeScript JavaScript Python IntelliJ VS Code Eclipse AWS Kubernetes Terraform Docker Docker Compose NginX Git Maven NPM Node Gitlab Gitlab-CI MySQL
memoresa GmbH
2 Jahre 8 Monate
2017-05 - 2019-12

Schadensregulierungsportal

Softwareentwickler, Softwarearchitekt Java Spring React / Material-UI AWS ? Beanstalk ...
Softwareentwickler, Softwarearchitekt
Umsetzung einer Portallösung und eines Kundeninformationssystems zur Unterstützung der Schadensregulierung nach einem Autounfall. Für das UI wurde React und Material-UI eingesetzt und im Backend Spring. Das Portal wurde auf verschiedene Benutzergruppen wie Anwälte, Regulierung und Gutachter ausgerichtet. Im Kundeninformationssystem stand ein Responsive Design und die Fähigkeit zum Branding im Fokus.
  • Migration des Altsystems bei laufenden Betrieb
  • Koordination mit diversen Dienstleistern
  • Produktentwicklung
  • Implementierung
  • Anforderungsmanagement
Java Spring React / Material-UI AWS ? Beanstalk RDS EC2 Java
Faire-Regulierung/ Rechtsdienstleister
1 Jahr 3 Monate
2015-08 - 2016-10

Plattform - Geodaten für alle

Softwarearchitekt, Softwareentwickler, Technische Projektleitung Java eclipse Equinox Apache Lucene ...
Softwarearchitekt, Softwareentwickler, Technische Projektleitung
Diese Plattform, ermöglicht es Nutzern ohne Programmierkenntnisse eigene Daten in Kombination mit öffentlichen Daten in einem Katalog zu finden, zu analysieren, auszuwerten und zu veröffentlichen
  • Konzepterstellung
  • Softwareentwicklung
Java eclipse Equinox Apache Lucene Geotools GIT Slack JavaScript Java 8 Geoserver Google OpenRefine
Konsortium aus mehrere Unternehmen in Leipzig
2 Jahre 7 Monate
2013-01 - 2015-07

Mediabase Outlet Environment 2.0

Softwarearchitekt, Softwareentwickler Java JavaScript vert.x ...
Softwarearchitekt, Softwareentwickler
Das global agierende Medienhaus in Salzburg verwaltet in einer Applikation mit dem Namen Mediabase über 2,5 Mio. Assets. Ein Asset ist ein Video, Bild oder Artikel. Diese Assets werden von verschiedenen Stakeholdern mit unterschiedlichen Berechtigungen verarbeitet oder angezeigt. Um eine möglichst performante Recherche in diesen Assets zu erlauben, wurde das Outlet Environment entwickelt. Dieses enthält eine REST API und teilweise auch eine grafische Nutzeroberfläche. Die REST API wird wiederum verwendet, um bspw. TV-Sendungsplanungsprogramme zu befüllen und als Informationsbasis für mobile Applikationen weltweit
  • Softwarearchitektur
  • Softwareentwicklung
  • Migration
  • Performance Analyse
  • Wartung 
Java JavaScript vert.x RxJava Java 8 Apache Solr Spring MVC Cassandra React.js Atlassian JIRA Atlassian Confluence GIT Continuous Deployment Atlassian Stash/Bitbucket Atlassian Bamboo
Multi-Plattform Medienunternehmen mit verschiedenen Kanälen wie TV, Web, Video, Audio, Print - Transport & Logistik
2 Jahre 5 Monate
2012-01 - 2014-05

MIPS

Architekt, Prozessberater, Softwareentwickler Eclipse Indigo Java Maven ...
Architekt, Prozessberater, Softwareentwickler
Entwicklung von JIRA-Erweiterungen und -Anpassungen, um den Anforderungen an das Projekt-Management (CR - und Bug-Erfassung) weltweit verteilter Teams als auch an firmenspezifischen Vorgaben anzupassen. Das Projekt bestand aus mehrere Teilaufträgen, Erweiterungen und Ergänzungen um weitere Nutzergruppen und Use Cases mit einigen Unterbrechungen.
  • JIRA Plugin-Entwicklung
  • JIRA Konfiguration
  • Confluence Dokumentation
Eclipse Indigo Java Maven JIRA Confluence
arvato IT services GmbH
10 Monate
2012-03 - 2012-12

Anwendungsmigration JBoss 2.x auf JBoss AS 7

Softwarearchitekt, Softwareentwickler JEE 6 JBoss 2.x JBoss AS 7 ...
Softwarearchitekt, Softwareentwickler
Eine Altanwendung zur Vorgangsbearbeitung im Bereich Transport & Logistik wird von JBoss 2.x (EJB2) auf JBoss AS 7 (EJB3) portiert. Im Mittelpunkt steht hierbei die Einführung einer Service Orientierten Architektur (SOA) auf Basis von RESTful Services. Die Benutzeroberfläche wird exemplarisch als Eclipse RCP (Fat Client) und Eclipse RAP (Rich Client) implementiert.
  • Softwarearchitektur 
  • Softwareentwicklung
  • Migrationsstrategien 
  • Application Support
JEE 6 JBoss 2.x JBoss AS 7 EJB3 RESTful Services RESTEasy Eclipse RCP Eclipse RAP Hibernate MySQL OSGi SVN Continuous Integration Jenkins CI
Transport & Logistik
4 Jahre 10 Monate
2008-03 - 2012-12

Aufbau der Leipziger Niederlassung

Niederlassungsleiter Scrum JIRA TWiki
Niederlassungsleiter
Die itemis AG hat im Frühjahr 2008 die Niederlassung in Leipzig gegründet
  • Personalführung
  • Produktentwicklung
  • Technologieberatung
  • Produktmanagement 
  • Vertrieb
  • Projektplanung
Scrum JIRA TWiki
itemis AG
6 Monate
2011-07 - 2011-12

JEE und RCP Entwicklung

Softwarearchitekt, Softwareentwickler JSE JEE JBoss AS 7 ...
Softwarearchitekt, Softwareentwickler
Eine Altanwendung für KfZ-Zulassungsdienste wird von einer 2-schichtigen Java AWT-Anwendung (JDK 1.1.7) auf eine 3-schichtige Java Enterprise Architektur mit Web-Oberfläche portiert. Im Mittelpunkt steht dabei die Einführung einer Service Orientierten Architektur (SOA) auf Basis von RESTful Services zur Anbindung möglicher weiterer Benutzeroberflächen bzw. Clients. Die Benutzeroberfläche wird exemplarisch als Eclipse RCP (Fat Client) und Eclipse RAP (Rich Client) implementiert.
  • Softwarearchitektur
  • Softwareentwicklung
  • Qualitätssicherung
  • Application Support
JSE JEE JBoss AS 7 EJB3 SOA RESTful Services RESTEasy Eclipse RCP Eclipse RAP Hibernate PostgreSQL OSGi SVN Continuous Integration Jenkins CI
IT Dienstleistungen
3 Jahre 2 Monate
2008-10 - 2011-11

IBYKUS APx - mehrere Ausbaustufen

Projektleiter, Architekt Eclipse openArchitectureWare JIRA ...
Projektleiter, Architekt
Die IBYKUS AG entwickelt seit Jahren modellbasiert unter anderem für den öffentlichen Dienst. Die Aufgabe in diesem Projekt ist die Unterstützung der Migration der Entwicklungsumgebung zuerst nach Eclipse und später zu JBoss. Die Arbeiten waren auf mehrere Ausbaustufen, Prototypen, Konzepte und Machbarkeitsstudien aufteilt. Ziel: Zukünftig mit Xtext-basierten Editoren entwickeln und auf der JBoss-Plattform deployen. Aus einer Projektspezifikation erfolgt der Zugriff auf Modelldateien über ein datenbankgestütztes Repository. Zuerst gab es eine Machbarkeitsstudie auf Basis einer Navigatorkomponenten inkl. aller dafür nötigen Transformationen. Zudem wurde ein Editor gebaut mit Autovervollständigung, Syntaxhervorhebung, Modellvalidierung, Outline, Navigation, etc. In der zweiten Ausbaustufe sind die Kernkomponenten Editor, Navigator, Repository-Anbindung weiterzuentwickeln und zu integrieren. In der Prototypphase GRAPHISCHER EDITOR wurden potentielle Technologien für spezialisierte graphische Editoren evaluiert. Ergebnis war ein GMF-basierter Fachklasseneditor mit kundenspezifischen Graphikfunktionen. In der Ausbaustufe 3 werden die Kernkomponenten Editor, Navigator, Repository-Anbindung um weitere Funktionalität, wie bspw. weitere Dateiformate ergänzt, sowie eine Reihe von Autoformatierungen und Refactorings. Final sollte die bestehende Anwendungsplattform von Oracle PLSQL auf JBoss mirgriert werden. Dazu wurden Migrationspläne der einzelnen Komponenten und Schnittstellen zu nutzenden Clients und Repositories entworfen und prototypisch umgesetzt.
  • Anforderungsanalyse
  • Projektleitung
  • Realisierung technischer Durchstich
  • Metamodellierung
  • Systemarchitektur
  • Installation/ Prototyping JBoss 7
Eclipse openArchitectureWare JIRA SVN Xtext Xtend Xpand Java RCP GMF EMF MagicDraw Java EE Oracle PL/SQL JBoss 7 bzw. EAP 6
IBYKUS AG
9 Monate
2010-10 - 2011-06

EVA II

Scrum Master, Build/Release-Manager, Architekt, Administrator Java Eclipse Xpand ...
Scrum Master, Build/Release-Manager, Architekt, Administrator
Modell-basierte Implementierung eines OpenSource-Web-Frameworks für das nationale Evaluierungsprogramm pflanzengenetischer Ressourcen (Gen-Datenbanken) im Auftrag des Landwirtschaftsministeriums Sachsen-Anhalt. Enthalten ist außerdem die Erstellung der ersten Web-Portal-Anwendung, die auf Getreide spezialisiert ist.
  • Softwareentwicklung
  • Buildsystem
  • Projektmanagement
  • JBoss 5 Konfiguration
  • Laufzeitanalyse
Java Eclipse Xpand Xtend MWE2 Xtext Sculptor JPA Hibernate OpenEJB JBoss RichFaces JBoss Application Server MySQL Bugzilla SVN Maven3 Hudson Agilo MagicDraw
Julius Kühn Insitut
2 Monate
2010-08 - 2010-09

Veranstaltungsplaner App

Softwareentwickler Eclipse Applause Xtext ...
Softwareentwickler
Die Leipziger Verlagsanstalt GmbH möchte ihr umfangreiches Veranstaltungsangebot auch auf dem iPod und dem iPhone präsentieren. Dazu wird ein erste App mit den grundlegenden Funktionen Suchen, Ansehen, Anrufen, Merken und Annavigieren erstellt, die perspektivisch weiter ausgebaut.
  • Softwareentwicklung
Eclipse Applause Xtext Xcode Objective-C iPhone Hudson maven
Leipziger Verlagsanstalt GmbH
4 Monate
2009-05 - 2009-08

Maven Buildinfrastruktur

Coach, Developer Eclipse Maven Nexus ...
Coach, Developer
Die Techniker Krankenkasse nutzt intensiv Apache Ant für Ihre internen Java Build Prozesse. In einem prof-of-concept sollte evaluiert werden ob maven und die entsprechend zugehörige Werkzeugkette aus Repository und Buildserver dafür besser geeignet wären
  • Coaching
  • Review
  • Development
Eclipse Maven Nexus Java Hudson
Techniker Krankenkasse
4 Monate
2009-02 - 2009-05

BPM Prototyp

Architekt, Entwickler, Coach GEF/GMF openArchitectureWare eclipse ...
Architekt, Entwickler, Coach
Erstellung eines technischen Durchstichs für die Implementierung eine Prozessengine mit einer kundenspezifischen Prozessbeschreibungssprache für D21 PLUS
  • Evaluation der Tools 
  • Entwicklung der Basis Architektur
  • Entwurf der DSL
  • Entwicklung der Generatoren
  • Entwicklung des Editors
  • Prototypische Realisierung auf Basis von JBoss
GEF/GMF openArchitectureWare eclipse JBoss jBPM JBoss ESB
arvato services
8 Monate
2008-10 - 2009-05

SEMICS

Architekt, Berater Eclipse GMF / GEF / EMF openArchitectureWare (oAW)
Architekt, Berater
Das Projekt soll Möglichkeiten der betrieblichen Ablaufsteuerung auf Containertransportschiffen ausloten. Dazu sollen Geschäftsprozesse analysiert und modelliert werden sowie Optimierungsmöglichkeiten gefunden werden. Als Modellierungswerkzeug wurde ein selbst entwickelter grafischer Editor auf Basis von Eclipse GMF verwendet.
  • Entwicklung eines kundenspezifischen Prozesseditors mit GMF
  • Auswertung der Modellinformationen mit Hilfe von oAW
  • Entwicklung einer Systemarchitektur zur Online-/Offline Kommunikation zwischen Land und Schiff
Eclipse GMF / GEF / EMF openArchitectureWare (oAW)
Bundesministerium für Bildung und Forschung
1 Jahr 6 Monate
2007-03 - 2008-08

Analyse und strategische Weiterentwicklung der Java-Entwicklungsteams der ECG

Berater (Organisation, Methodik), Softwareentwickler (JIRA Plugins, Toolintegration) Java EE JIRA Confluence ...
Berater (Organisation, Methodik), Softwareentwickler (JIRA Plugins, Toolintegration)
Die ECG entwickelt selbst seit mehreren Jahren Software für die Gasversorgerbranche in verschiedenen Technologien und Plattformen. Aufgabenstellung war die Analyse des bestehenden und die nachfolgende Konzeption eines neu zu etablierenden durchgängigen Softwareentwicklungsprozesses von der Kundenanforderung, über die Implementierung bis zur Wartung. Die Tätigkeit umfasste die Einführung agiler Methoden unter Beachtung der bestehenden Strukturen in technischer und organisatorischer Sicht. Sämtliche Kundenanforderungen/Tests/Fehler und die gesamte Projektplanung werden im JIRA und im ergänzenden Confluence-Wiki gepflegt und bspw. mit Microsoft Project ex-/importiert. Die Zeiterfassung der beteiligten Mitarbeiter erfolgt ebenfalls im JIRA.
  • Anforderungsmanagement
  • Teambildung
  • Methodenauswahl 
  • Toolsupport
  • Mitarbeitermotivation
  • Architekt
Java EE JIRA Confluence Microsoft Project Microsoft Outlook Eclipse CVS/SVN Mylyn Tomcat
ECG Erdgas Consult GmbH
2 Monate
2007-06 - 2007-07

Aufbau der Webpräsenz

Berater, Coach Typo3 Apache Webserver PHP ...
Berater, Coach

Organisation/ Unterstützung der Installation der Backoffice Hard- und Software

Typo3 Apache Webserver PHP Hardware von HP
Brian James Trailers GmbH, Leipzig
2 Monate
2006-11 - 2006-12

Erweiterungen des Internetauftritts

Architekt, Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Architekt, Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHPeclipse MySQL Apache Webserver
TLG IMMOBILIEN, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-11 - 2006-11

Erweiterung des Reportings für das CRM System

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler
JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
7 Monate
2006-04 - 2006-10

Relaunch des gesamten Internetauftritts inklusive Immobilienrecherche per XML Webservice zu immobilienscout24.de

Architekt, Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Architekt, Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHP eclipse MySQL Apache Webserver
TLG IMMOBILIEN, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-09 - 2006-09

Relaunch des Internetauftritts inklusive Immobilienrecherche per XML Webservice zu immobilienscout24.de

Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHPeclipse MySQL Apache Webserver
HOTSPOTS - E, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-06 - 2006-06

Erweiterung des CRM_Systems um umfangreiches Reporting und Datenanalysen

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler
JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
7 Monate
2005-11 - 2006-05

Entwicklung eines Kundenbindungs- und Kickback-Abrechnungssystems

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler

Entwicklung eines Kundenbindungs- und Kickback-Abrechnungssystems für einen europaweit agierenden Energieversorger, inklusive Datenbankauswertungen nach MS Excel, Massendatenim- und Export, SAP Import, Verfolgung von Rabattkartennutzung usw.

JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
6 Monate
2005-10 - 2006-03

Aufbau einer webbasierten Lösung zum Störmanagement

Projektleiter, Architekt und Entwickler J2EE JBoss 4.0 CVS ...
Projektleiter, Architekt und Entwickler

Einbindung der Flottenmanagementsoftware (webfleet von TomTom), Smallworld Internet Application Server (GE), Addressvalidierung, Karteneinbindung bei Map&Guide Webservices

J2EE JBoss 4.0 CVS Trilith Portal eclipse JDBC EJB Java hibernate XDoclet echo Windows 2003/XP/Server Linux SuSe Enterprise Server
Erdgasregionalversorger, Gröbers
1 Monat
2005-12 - 2005-12

Machbarkeitsstudie zur Portierung des Trilith Webportal vom Apache Tomcat 5.0 auf den SAP Webapplication Server 6.40

Analyst SAP WebAS 6.40 SAP Deploy Tools Latex ...
Analyst
SAP WebAS 6.40 SAP Deploy Tools Latex Linux
Business Intelligence, Leipzig
1 Monat
2005-11 - 2005-11

Performanceanalyse des Tools iupb://, mit dem webbasierte finanzmathematische Planungen und Simulationen einer Unternehmensentwicklung durchgeführt werden können

Analyst JBoss 3.2 HPJMeter SUN Java Virtual Machine Profiler ...
Analyst
JBoss 3.2 HPJMeter SUN Java Virtual Machine Profiler MySQL Connector/J Latex Linux
Corporate Finance Holding, ein Tochterunternehmen der SachsenLB, im Auftrag der confuture GmbH, Leipzig
5 Monate
2005-05 - 2005-09

Aufbau eines unternehmensweiten Identity Management mit User Provisioning und Single Sign On auf Basis eines MetaDirectories

Projektleiter, Architekt und Entwickler Novell Identity Manager 2.0.2 (vormals DirXML) eclipse JNDI ...
Projektleiter, Architekt und Entwickler

Anbindung der Nutzerdatenbanken aus dem SAP Modul HR, Mitarbeiterportal (Oracle), Datawarehouse (Oracle), Telefonbuch (Microsoft Access), Microsoft Exchange auf Microsoft Active Directory (ADS), Microsoft Outlook per SMTP

Novell Identity Manager 2.0.2 (vormals DirXML) eclipse JNDI Novell LDAP Developer Kit Novell Console One JXplorer auf Windows 2003 Novell Netware 4 und SuSE Linux 9.2 JDBC Novell Adapter
Erdgasfernversorger, Leipzig
5 Monate
2005-04 - 2005-08

Ergänzung des Störmanagement um die Integration externer Hilfeleistungspartner und einer Bereitschaftsplanung

Entwickler und Coach J2EE JBoss 3.2 CVS ...
Entwickler und Coach
J2EE JBoss 3.2 CVS Trilith Portal eclipse JDBC BS/X der Firma smb-tec.com EJB Java Windows 2003/XP/Server
Erdgasfernversorger, Leipzig
3 Monate
2005-02 - 2005-04

Evaluation von BPM Werkzeugen als Entscheidungsgrundlage für die Etablierung einer unternehmensweiten EAI/SOA/Workflow-Strategie auf Basis von BPEL/BPEL4WS

Berater SAP Exchange Infrastructure (XI) aus NetWeaver '04 auf SAP WebAS 6.40 Oracle BPEL Process Manager 2.0.2 auf oci4j Microsoft BizTalk Server 2004 ...
Berater
SAP Exchange Infrastructure (XI) aus NetWeaver '04 auf SAP WebAS 6.40 Oracle BPEL Process Manager 2.0.2 auf oci4j Microsoft BizTalk Server 2004 IBM Web Sphere Studio Application Developer Integration Edition 5.1
Dokumentations- und Telekommunikationsdienstleister, Leipzig
4 Monate
2004-10 - 2005-01

Installation eines Computerarbeitsplatzes als Pilot auf Basis des SAP Enterprise Portal 6.0, mit Integration von Microsoft Outlook, SAP WebGUI, Employee Self Services, Collaboration, Microsoft Office inkl. Single Sign On

Projektleiter, Entwickler und Berater SAP Enterprise Portal 6.0 SAP Webapplication Server 6.40 Microsoft Outlook Webaccess ...
Projektleiter, Entwickler und Berater
SAP Enterprise Portal 6.0 SAP Webapplication Server 6.40 Microsoft Outlook Webaccess iViewstudio Windows 2003/XP/Server
Erdgasfernversorger, Leipzig

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 9 Monate
1994-10 - 1999-06

Studium der Wirtschaftsinformatik

Diplom Wirtschaftsinformatiker (sehr gut), Universität Leipzig, wirtschaftswissenschaftliche Fakultät
Diplom Wirtschaftsinformatiker (sehr gut)
Universität Leipzig, wirtschaftswissenschaftliche Fakultät

Position

Position

Große Erfahrungen in den Bereichen Softwareentwicklung, -architektur basierend auf JEE; Beratung; Analyse und Design; Integration von SAP, Remedy ARS, TomTom-Flottenmanagent; Continuous Integration; automatisierte Integrationstests; Tests von Webanwendungen; ITIL; modellgetriebene Softwareentwicklung MDSD; Xtext; eclipse; Java; Test

Kompetenzen

Kompetenzen

Top-Skills

Java Business Development Cloud Kotlin AWS DevOps Git Atlassian JIRA Atlassian Confluence SAP REST Eclipse IntelliJ XML JSON ReactJS Node.js Spring Linux Bourne-again-shell Shell-Script Maven Gradle

Schwerpunkte

Softwareentwicklung
Softwareanalyse/ -erweiterung
Migration von Altsystemen
Modellbasierte Softwareentwicklung
Systemarchitekt
Projektkoordinator
Coach
SAP Integration
Identity Management
Objektorientierte Analyse und Design
Teamleitung
Technische Projektleitung in kritischen Phasen

Produkte / Standards / Erfahrungen / Methoden

Scrum/ Scrumban
Continuous Integration
Design Patterns (GoF/ J2EE)
Agile Softwareentwicklung
Model Driven Software Development (MDSD)
Test Driven Development
Extreme Programming (XP)
Modellierung (UML)
IntelliJ Idea
Visual Studio Code
eclipse
Xtext
maven
gradle
GIT
jBPM
Geotools/ GeoServer (OGC)
Atlassian JIRA/ Confluence/ Bitbucket
Slack
Miro
Canva
Trello
MS Office
Hibernate
LaTeX
equinox OSGi
Spring Boot
JBoss
JEE
vert.x
SAP Netweaver
Apache Tomcat
eclipse RCP
  • Objektorientierte Analyse/Programmierung/Design, OOA, OOD
  • WebSite Analyse, Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, Java Servlets, XML/XSL, Lotus Notes;
  • Installation + Konfiguration, Administration  Apache WebServer)
  • Java, Java Enterprise Edition JEE
  • Qualitätssicherung: Entwicklung von Testsystemen für Funktions- und Lasttests, Erstellung und Durchsetzung von Codierungsstandards, automatisierte Integrationstests und Continuous Integration, ITIL
  • Schulung: selbstentwickelte Lösungen, Java, Atlassian Confluence
  • SW-Dokumentation: UML und Javadoc
  • Review bzw. Refactoring von Java-Code
  • Erstellung von Spezifikationen und Entwurf von Softwaresystemen in UML
  • Projektleitung oder Unterstützung als technischer Entwicklungsleiter
  • Migration, Portierung von C++ nach Java
  • Aufbau einer modellbasierten Entwicklungsumgebung auf Basis open Architecture Ware, eclipse
  • Aufbau eines Identity Management mit Novell DirXML, auf Novell Netware mit Zugriff auf SAP über SAP Java Connector (JCo)
  • Entwicklung webbasierter Integrationsanwendungen auf JBoss 4, JMS und Oracle 9i, inklusive remote Zugriffen auf SAP über JCO und auf Remedy ARS 6 über Java API
  • Aufbau einen unternehmensweiten Mitarbeiterportal auf Basis SAP Enterprise Portal 6.0 und SAP WebAS 6.40 mit Integration vorhandener Webanwendungen

Beruflicher Werdegang

 

1999 - 2000

Festangestellter Softwareentwickler am Institut für Medizinische

Informatik, Statistik und Epidemiologie der Universität Leipzig mit dem Ziel der Promotion

 

2000 - 2003

Freier Softwareentwickler

 

2003 - 2006

Festangestellter Softwareentwickler bei der GDMcom, einem Tochterunternehmen der Verbundnetz GAS AG, in Leipzig

 

2006 - 2008

Freier Softwareentwickler

 

2008 - 2012

Niederlassungsleiter der itemis AG für Niederlassung Leipzig

 

2013 -

Freier Softwareentwickler

Betriebssysteme

Linux
MacOS
Solaris
Windows

Programmiersprachen

ABAP
AngularJS
Assembler
Basic
C
C#
C++
CORBA IDL
dBase
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
jQuery
Lingo
Mantis
Modula-2
Pascal
Perl
PHP
Qt
RxJava
Scriptsprachen
Ruby, Shell Script
Shell
Tcl/Tk
TeX, LaTeX
vertx.io
Kotlin
Bash
Gitlab CI
JEE Java Enterprise
Xtext
Xtend
Xpand
RFC/BAPI

Datenbanken

Access
Adabas
BDE
DAO
Informix
Interbase
JDBC
MS SQL
MySQL
ODBC
Oracle
PostgreSQL
Proprietäre DB
ozone OODBMS
SQL
Sybase
MariaDB
PostGIS
ElasticSearch
Apache Solr
Cassandra
NoSQL

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
Message Queuing
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
Proprietäre Protokolle
VPN
RFC
Router
RS232
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Winsock

Hardware

CD-Writer / Brenner
Drucker
Emulatoren
HP
IBM RS6000
Iomega
Macintosh
Modem
PC
Plotter
Proprietäre HW
PDA
Scanner
Soundkarten
SUN

Branchen

Branchen

  • EVU
  • Banken/ Finance
  • Versicherungen
  • Retail
  • Medien
  • Öffentlicher Dienst

Einsatzorte

Einsatzorte

Leipzig (+200km)
Deutschland, Schweiz, Österreich

Deutschland: vor Ort bevorzugt Raum Leipzig

Deutschland/Österreich/Schweiz: remote mit einzelnen Tagen vor Ort

möglich

Projekte

Projekte

3 Jahre 5 Monate
2019-09 - 2023-01

digitale Verwaltung des Nachlass, Notfallkarte, Shop, Portale, Apps

CEO Architekt, Produktmanagement, Softwareentwickler initial SCRUM Kanban Requirements Engineering ...
CEO Architekt, Produktmanagement, Softwareentwickler initial
Die Entwicklung der memoresa Plattform ist Anfang 2020 mit dem initialen Ziel gestartet, Nutzern die digitale Verwaltung ihres analogen sowie digitalen Nachlasses zu ermöglichen. Die Verwaltung wichtiger Dokumente sowie Verträge und weiterer Angelegenheiten wurden ebenso integriert, wie auch ein erstes Notfalldaten-Management. In einer späteren Version wurde das Notfalldaten-Management auf Basis der Plattform komplett vom ursprünglichen Portal separiert und die Notfallkarte als Hauptprodukt wurde etabliert. Hierzu gehörten neben dem eigentlichen Produkt auch die komplette Entwicklung der Lagerhaltung, Produktion und des Versands, welches alles über ein eigens entwickeltes, zentrales Backoffice gesteuert wird. Um den lokalen Vertriebskanal zu etablieren, kam ein spezialisiertes Reseller-Portal in Eigenentwicklung hinzu, welches die Bestellung und Abwicklung von und durch Partnerapotheken ermöglicht. Des Weiteren verfügt memoresa über einen Shop, über den verschiedene Produkte gekauft werden können. Dieser Shop wurde innerhalb kürzester Zeit selbst entwickelt und ist durch seine Architektur und Prinzipien wie bspw. Den integrierten CMS-Ansatz sehr zukunftssicher aufgestellt. Sämtliche Komponenten der Software setzen auf dem Kubernetes und AWS-Stack auf und sind hochgradig skalierbar und kosteneffizient umgesetzt. Ein besonderes Augenmerk lag auch auf der Entwicklung einer höchst effizienten, Feature- getriebenen Entwicklungs- und Review-Infrastruktur. Diese haben wir mittels Gitlab, Docker, Kubernetes und AWS umgesetzt, was eine sehr agile und effiziente Arbeitsweise ermöglicht.
  • Konzeption und Entwicklung der kompletten Plattform von Grund auf
    • Konzepte, Architektur, Produkte, Backend, DevOps
    • Absprachen/ Koordination aller Abteilungen wie IT, Marketing und B2B Sales
    • Investoren- und Partnermanagement
SCRUM Kanban Requirements Engineering Spring Framework React NextJS ReactNative Kotlin Java TypeScript JavaScript Python IntelliJ VS Code Eclipse AWS Kubernetes Terraform Docker Docker Compose NginX Git Maven NPM Node Gitlab Gitlab-CI MySQL
memoresa GmbH
2 Jahre 8 Monate
2017-05 - 2019-12

Schadensregulierungsportal

Softwareentwickler, Softwarearchitekt Java Spring React / Material-UI AWS ? Beanstalk ...
Softwareentwickler, Softwarearchitekt
Umsetzung einer Portallösung und eines Kundeninformationssystems zur Unterstützung der Schadensregulierung nach einem Autounfall. Für das UI wurde React und Material-UI eingesetzt und im Backend Spring. Das Portal wurde auf verschiedene Benutzergruppen wie Anwälte, Regulierung und Gutachter ausgerichtet. Im Kundeninformationssystem stand ein Responsive Design und die Fähigkeit zum Branding im Fokus.
  • Migration des Altsystems bei laufenden Betrieb
  • Koordination mit diversen Dienstleistern
  • Produktentwicklung
  • Implementierung
  • Anforderungsmanagement
Java Spring React / Material-UI AWS ? Beanstalk RDS EC2 Java
Faire-Regulierung/ Rechtsdienstleister
1 Jahr 3 Monate
2015-08 - 2016-10

Plattform - Geodaten für alle

Softwarearchitekt, Softwareentwickler, Technische Projektleitung Java eclipse Equinox Apache Lucene ...
Softwarearchitekt, Softwareentwickler, Technische Projektleitung
Diese Plattform, ermöglicht es Nutzern ohne Programmierkenntnisse eigene Daten in Kombination mit öffentlichen Daten in einem Katalog zu finden, zu analysieren, auszuwerten und zu veröffentlichen
  • Konzepterstellung
  • Softwareentwicklung
Java eclipse Equinox Apache Lucene Geotools GIT Slack JavaScript Java 8 Geoserver Google OpenRefine
Konsortium aus mehrere Unternehmen in Leipzig
2 Jahre 7 Monate
2013-01 - 2015-07

Mediabase Outlet Environment 2.0

Softwarearchitekt, Softwareentwickler Java JavaScript vert.x ...
Softwarearchitekt, Softwareentwickler
Das global agierende Medienhaus in Salzburg verwaltet in einer Applikation mit dem Namen Mediabase über 2,5 Mio. Assets. Ein Asset ist ein Video, Bild oder Artikel. Diese Assets werden von verschiedenen Stakeholdern mit unterschiedlichen Berechtigungen verarbeitet oder angezeigt. Um eine möglichst performante Recherche in diesen Assets zu erlauben, wurde das Outlet Environment entwickelt. Dieses enthält eine REST API und teilweise auch eine grafische Nutzeroberfläche. Die REST API wird wiederum verwendet, um bspw. TV-Sendungsplanungsprogramme zu befüllen und als Informationsbasis für mobile Applikationen weltweit
  • Softwarearchitektur
  • Softwareentwicklung
  • Migration
  • Performance Analyse
  • Wartung 
Java JavaScript vert.x RxJava Java 8 Apache Solr Spring MVC Cassandra React.js Atlassian JIRA Atlassian Confluence GIT Continuous Deployment Atlassian Stash/Bitbucket Atlassian Bamboo
Multi-Plattform Medienunternehmen mit verschiedenen Kanälen wie TV, Web, Video, Audio, Print - Transport & Logistik
2 Jahre 5 Monate
2012-01 - 2014-05

MIPS

Architekt, Prozessberater, Softwareentwickler Eclipse Indigo Java Maven ...
Architekt, Prozessberater, Softwareentwickler
Entwicklung von JIRA-Erweiterungen und -Anpassungen, um den Anforderungen an das Projekt-Management (CR - und Bug-Erfassung) weltweit verteilter Teams als auch an firmenspezifischen Vorgaben anzupassen. Das Projekt bestand aus mehrere Teilaufträgen, Erweiterungen und Ergänzungen um weitere Nutzergruppen und Use Cases mit einigen Unterbrechungen.
  • JIRA Plugin-Entwicklung
  • JIRA Konfiguration
  • Confluence Dokumentation
Eclipse Indigo Java Maven JIRA Confluence
arvato IT services GmbH
10 Monate
2012-03 - 2012-12

Anwendungsmigration JBoss 2.x auf JBoss AS 7

Softwarearchitekt, Softwareentwickler JEE 6 JBoss 2.x JBoss AS 7 ...
Softwarearchitekt, Softwareentwickler
Eine Altanwendung zur Vorgangsbearbeitung im Bereich Transport & Logistik wird von JBoss 2.x (EJB2) auf JBoss AS 7 (EJB3) portiert. Im Mittelpunkt steht hierbei die Einführung einer Service Orientierten Architektur (SOA) auf Basis von RESTful Services. Die Benutzeroberfläche wird exemplarisch als Eclipse RCP (Fat Client) und Eclipse RAP (Rich Client) implementiert.
  • Softwarearchitektur 
  • Softwareentwicklung
  • Migrationsstrategien 
  • Application Support
JEE 6 JBoss 2.x JBoss AS 7 EJB3 RESTful Services RESTEasy Eclipse RCP Eclipse RAP Hibernate MySQL OSGi SVN Continuous Integration Jenkins CI
Transport & Logistik
4 Jahre 10 Monate
2008-03 - 2012-12

Aufbau der Leipziger Niederlassung

Niederlassungsleiter Scrum JIRA TWiki
Niederlassungsleiter
Die itemis AG hat im Frühjahr 2008 die Niederlassung in Leipzig gegründet
  • Personalführung
  • Produktentwicklung
  • Technologieberatung
  • Produktmanagement 
  • Vertrieb
  • Projektplanung
Scrum JIRA TWiki
itemis AG
6 Monate
2011-07 - 2011-12

JEE und RCP Entwicklung

Softwarearchitekt, Softwareentwickler JSE JEE JBoss AS 7 ...
Softwarearchitekt, Softwareentwickler
Eine Altanwendung für KfZ-Zulassungsdienste wird von einer 2-schichtigen Java AWT-Anwendung (JDK 1.1.7) auf eine 3-schichtige Java Enterprise Architektur mit Web-Oberfläche portiert. Im Mittelpunkt steht dabei die Einführung einer Service Orientierten Architektur (SOA) auf Basis von RESTful Services zur Anbindung möglicher weiterer Benutzeroberflächen bzw. Clients. Die Benutzeroberfläche wird exemplarisch als Eclipse RCP (Fat Client) und Eclipse RAP (Rich Client) implementiert.
  • Softwarearchitektur
  • Softwareentwicklung
  • Qualitätssicherung
  • Application Support
JSE JEE JBoss AS 7 EJB3 SOA RESTful Services RESTEasy Eclipse RCP Eclipse RAP Hibernate PostgreSQL OSGi SVN Continuous Integration Jenkins CI
IT Dienstleistungen
3 Jahre 2 Monate
2008-10 - 2011-11

IBYKUS APx - mehrere Ausbaustufen

Projektleiter, Architekt Eclipse openArchitectureWare JIRA ...
Projektleiter, Architekt
Die IBYKUS AG entwickelt seit Jahren modellbasiert unter anderem für den öffentlichen Dienst. Die Aufgabe in diesem Projekt ist die Unterstützung der Migration der Entwicklungsumgebung zuerst nach Eclipse und später zu JBoss. Die Arbeiten waren auf mehrere Ausbaustufen, Prototypen, Konzepte und Machbarkeitsstudien aufteilt. Ziel: Zukünftig mit Xtext-basierten Editoren entwickeln und auf der JBoss-Plattform deployen. Aus einer Projektspezifikation erfolgt der Zugriff auf Modelldateien über ein datenbankgestütztes Repository. Zuerst gab es eine Machbarkeitsstudie auf Basis einer Navigatorkomponenten inkl. aller dafür nötigen Transformationen. Zudem wurde ein Editor gebaut mit Autovervollständigung, Syntaxhervorhebung, Modellvalidierung, Outline, Navigation, etc. In der zweiten Ausbaustufe sind die Kernkomponenten Editor, Navigator, Repository-Anbindung weiterzuentwickeln und zu integrieren. In der Prototypphase GRAPHISCHER EDITOR wurden potentielle Technologien für spezialisierte graphische Editoren evaluiert. Ergebnis war ein GMF-basierter Fachklasseneditor mit kundenspezifischen Graphikfunktionen. In der Ausbaustufe 3 werden die Kernkomponenten Editor, Navigator, Repository-Anbindung um weitere Funktionalität, wie bspw. weitere Dateiformate ergänzt, sowie eine Reihe von Autoformatierungen und Refactorings. Final sollte die bestehende Anwendungsplattform von Oracle PLSQL auf JBoss mirgriert werden. Dazu wurden Migrationspläne der einzelnen Komponenten und Schnittstellen zu nutzenden Clients und Repositories entworfen und prototypisch umgesetzt.
  • Anforderungsanalyse
  • Projektleitung
  • Realisierung technischer Durchstich
  • Metamodellierung
  • Systemarchitektur
  • Installation/ Prototyping JBoss 7
Eclipse openArchitectureWare JIRA SVN Xtext Xtend Xpand Java RCP GMF EMF MagicDraw Java EE Oracle PL/SQL JBoss 7 bzw. EAP 6
IBYKUS AG
9 Monate
2010-10 - 2011-06

EVA II

Scrum Master, Build/Release-Manager, Architekt, Administrator Java Eclipse Xpand ...
Scrum Master, Build/Release-Manager, Architekt, Administrator
Modell-basierte Implementierung eines OpenSource-Web-Frameworks für das nationale Evaluierungsprogramm pflanzengenetischer Ressourcen (Gen-Datenbanken) im Auftrag des Landwirtschaftsministeriums Sachsen-Anhalt. Enthalten ist außerdem die Erstellung der ersten Web-Portal-Anwendung, die auf Getreide spezialisiert ist.
  • Softwareentwicklung
  • Buildsystem
  • Projektmanagement
  • JBoss 5 Konfiguration
  • Laufzeitanalyse
Java Eclipse Xpand Xtend MWE2 Xtext Sculptor JPA Hibernate OpenEJB JBoss RichFaces JBoss Application Server MySQL Bugzilla SVN Maven3 Hudson Agilo MagicDraw
Julius Kühn Insitut
2 Monate
2010-08 - 2010-09

Veranstaltungsplaner App

Softwareentwickler Eclipse Applause Xtext ...
Softwareentwickler
Die Leipziger Verlagsanstalt GmbH möchte ihr umfangreiches Veranstaltungsangebot auch auf dem iPod und dem iPhone präsentieren. Dazu wird ein erste App mit den grundlegenden Funktionen Suchen, Ansehen, Anrufen, Merken und Annavigieren erstellt, die perspektivisch weiter ausgebaut.
  • Softwareentwicklung
Eclipse Applause Xtext Xcode Objective-C iPhone Hudson maven
Leipziger Verlagsanstalt GmbH
4 Monate
2009-05 - 2009-08

Maven Buildinfrastruktur

Coach, Developer Eclipse Maven Nexus ...
Coach, Developer
Die Techniker Krankenkasse nutzt intensiv Apache Ant für Ihre internen Java Build Prozesse. In einem prof-of-concept sollte evaluiert werden ob maven und die entsprechend zugehörige Werkzeugkette aus Repository und Buildserver dafür besser geeignet wären
  • Coaching
  • Review
  • Development
Eclipse Maven Nexus Java Hudson
Techniker Krankenkasse
4 Monate
2009-02 - 2009-05

BPM Prototyp

Architekt, Entwickler, Coach GEF/GMF openArchitectureWare eclipse ...
Architekt, Entwickler, Coach
Erstellung eines technischen Durchstichs für die Implementierung eine Prozessengine mit einer kundenspezifischen Prozessbeschreibungssprache für D21 PLUS
  • Evaluation der Tools 
  • Entwicklung der Basis Architektur
  • Entwurf der DSL
  • Entwicklung der Generatoren
  • Entwicklung des Editors
  • Prototypische Realisierung auf Basis von JBoss
GEF/GMF openArchitectureWare eclipse JBoss jBPM JBoss ESB
arvato services
8 Monate
2008-10 - 2009-05

SEMICS

Architekt, Berater Eclipse GMF / GEF / EMF openArchitectureWare (oAW)
Architekt, Berater
Das Projekt soll Möglichkeiten der betrieblichen Ablaufsteuerung auf Containertransportschiffen ausloten. Dazu sollen Geschäftsprozesse analysiert und modelliert werden sowie Optimierungsmöglichkeiten gefunden werden. Als Modellierungswerkzeug wurde ein selbst entwickelter grafischer Editor auf Basis von Eclipse GMF verwendet.
  • Entwicklung eines kundenspezifischen Prozesseditors mit GMF
  • Auswertung der Modellinformationen mit Hilfe von oAW
  • Entwicklung einer Systemarchitektur zur Online-/Offline Kommunikation zwischen Land und Schiff
Eclipse GMF / GEF / EMF openArchitectureWare (oAW)
Bundesministerium für Bildung und Forschung
1 Jahr 6 Monate
2007-03 - 2008-08

Analyse und strategische Weiterentwicklung der Java-Entwicklungsteams der ECG

Berater (Organisation, Methodik), Softwareentwickler (JIRA Plugins, Toolintegration) Java EE JIRA Confluence ...
Berater (Organisation, Methodik), Softwareentwickler (JIRA Plugins, Toolintegration)
Die ECG entwickelt selbst seit mehreren Jahren Software für die Gasversorgerbranche in verschiedenen Technologien und Plattformen. Aufgabenstellung war die Analyse des bestehenden und die nachfolgende Konzeption eines neu zu etablierenden durchgängigen Softwareentwicklungsprozesses von der Kundenanforderung, über die Implementierung bis zur Wartung. Die Tätigkeit umfasste die Einführung agiler Methoden unter Beachtung der bestehenden Strukturen in technischer und organisatorischer Sicht. Sämtliche Kundenanforderungen/Tests/Fehler und die gesamte Projektplanung werden im JIRA und im ergänzenden Confluence-Wiki gepflegt und bspw. mit Microsoft Project ex-/importiert. Die Zeiterfassung der beteiligten Mitarbeiter erfolgt ebenfalls im JIRA.
  • Anforderungsmanagement
  • Teambildung
  • Methodenauswahl 
  • Toolsupport
  • Mitarbeitermotivation
  • Architekt
Java EE JIRA Confluence Microsoft Project Microsoft Outlook Eclipse CVS/SVN Mylyn Tomcat
ECG Erdgas Consult GmbH
2 Monate
2007-06 - 2007-07

Aufbau der Webpräsenz

Berater, Coach Typo3 Apache Webserver PHP ...
Berater, Coach

Organisation/ Unterstützung der Installation der Backoffice Hard- und Software

Typo3 Apache Webserver PHP Hardware von HP
Brian James Trailers GmbH, Leipzig
2 Monate
2006-11 - 2006-12

Erweiterungen des Internetauftritts

Architekt, Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Architekt, Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHPeclipse MySQL Apache Webserver
TLG IMMOBILIEN, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-11 - 2006-11

Erweiterung des Reportings für das CRM System

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler
JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
7 Monate
2006-04 - 2006-10

Relaunch des gesamten Internetauftritts inklusive Immobilienrecherche per XML Webservice zu immobilienscout24.de

Architekt, Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Architekt, Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHP eclipse MySQL Apache Webserver
TLG IMMOBILIEN, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-09 - 2006-09

Relaunch des Internetauftritts inklusive Immobilienrecherche per XML Webservice zu immobilienscout24.de

Extension-Entwickler Typo3 4.0 PHP 5 PHP Pear ...
Extension-Entwickler
Typo3 4.0 PHP 5 PHP Pear PHPeclipse MySQL Apache Webserver
HOTSPOTS - E, im Auftrag der confuture GmbH, Leipzig
1 Monat
2006-06 - 2006-06

Erweiterung des CRM_Systems um umfangreiches Reporting und Datenanalysen

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler
JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
7 Monate
2005-11 - 2006-05

Entwicklung eines Kundenbindungs- und Kickback-Abrechnungssystems

Architekt, Entwickler JBoss Applicationserver J2EE Java ...
Architekt, Entwickler

Entwicklung eines Kundenbindungs- und Kickback-Abrechnungssystems für einen europaweit agierenden Energieversorger, inklusive Datenbankauswertungen nach MS Excel, Massendatenim- und Export, SAP Import, Verfolgung von Rabattkartennutzung usw.

JBoss Applicationserver J2EE Java Eclipse MySQL Apache Webserver Echo Hibernate
Energieversorger, im Auftrag der confuture GmbH, Leipzig
6 Monate
2005-10 - 2006-03

Aufbau einer webbasierten Lösung zum Störmanagement

Projektleiter, Architekt und Entwickler J2EE JBoss 4.0 CVS ...
Projektleiter, Architekt und Entwickler

Einbindung der Flottenmanagementsoftware (webfleet von TomTom), Smallworld Internet Application Server (GE), Addressvalidierung, Karteneinbindung bei Map&Guide Webservices

J2EE JBoss 4.0 CVS Trilith Portal eclipse JDBC EJB Java hibernate XDoclet echo Windows 2003/XP/Server Linux SuSe Enterprise Server
Erdgasregionalversorger, Gröbers
1 Monat
2005-12 - 2005-12

Machbarkeitsstudie zur Portierung des Trilith Webportal vom Apache Tomcat 5.0 auf den SAP Webapplication Server 6.40

Analyst SAP WebAS 6.40 SAP Deploy Tools Latex ...
Analyst
SAP WebAS 6.40 SAP Deploy Tools Latex Linux
Business Intelligence, Leipzig
1 Monat
2005-11 - 2005-11

Performanceanalyse des Tools iupb://, mit dem webbasierte finanzmathematische Planungen und Simulationen einer Unternehmensentwicklung durchgeführt werden können

Analyst JBoss 3.2 HPJMeter SUN Java Virtual Machine Profiler ...
Analyst
JBoss 3.2 HPJMeter SUN Java Virtual Machine Profiler MySQL Connector/J Latex Linux
Corporate Finance Holding, ein Tochterunternehmen der SachsenLB, im Auftrag der confuture GmbH, Leipzig
5 Monate
2005-05 - 2005-09

Aufbau eines unternehmensweiten Identity Management mit User Provisioning und Single Sign On auf Basis eines MetaDirectories

Projektleiter, Architekt und Entwickler Novell Identity Manager 2.0.2 (vormals DirXML) eclipse JNDI ...
Projektleiter, Architekt und Entwickler

Anbindung der Nutzerdatenbanken aus dem SAP Modul HR, Mitarbeiterportal (Oracle), Datawarehouse (Oracle), Telefonbuch (Microsoft Access), Microsoft Exchange auf Microsoft Active Directory (ADS), Microsoft Outlook per SMTP

Novell Identity Manager 2.0.2 (vormals DirXML) eclipse JNDI Novell LDAP Developer Kit Novell Console One JXplorer auf Windows 2003 Novell Netware 4 und SuSE Linux 9.2 JDBC Novell Adapter
Erdgasfernversorger, Leipzig
5 Monate
2005-04 - 2005-08

Ergänzung des Störmanagement um die Integration externer Hilfeleistungspartner und einer Bereitschaftsplanung

Entwickler und Coach J2EE JBoss 3.2 CVS ...
Entwickler und Coach
J2EE JBoss 3.2 CVS Trilith Portal eclipse JDBC BS/X der Firma smb-tec.com EJB Java Windows 2003/XP/Server
Erdgasfernversorger, Leipzig
3 Monate
2005-02 - 2005-04

Evaluation von BPM Werkzeugen als Entscheidungsgrundlage für die Etablierung einer unternehmensweiten EAI/SOA/Workflow-Strategie auf Basis von BPEL/BPEL4WS

Berater SAP Exchange Infrastructure (XI) aus NetWeaver '04 auf SAP WebAS 6.40 Oracle BPEL Process Manager 2.0.2 auf oci4j Microsoft BizTalk Server 2004 ...
Berater
SAP Exchange Infrastructure (XI) aus NetWeaver '04 auf SAP WebAS 6.40 Oracle BPEL Process Manager 2.0.2 auf oci4j Microsoft BizTalk Server 2004 IBM Web Sphere Studio Application Developer Integration Edition 5.1
Dokumentations- und Telekommunikationsdienstleister, Leipzig
4 Monate
2004-10 - 2005-01

Installation eines Computerarbeitsplatzes als Pilot auf Basis des SAP Enterprise Portal 6.0, mit Integration von Microsoft Outlook, SAP WebGUI, Employee Self Services, Collaboration, Microsoft Office inkl. Single Sign On

Projektleiter, Entwickler und Berater SAP Enterprise Portal 6.0 SAP Webapplication Server 6.40 Microsoft Outlook Webaccess ...
Projektleiter, Entwickler und Berater
SAP Enterprise Portal 6.0 SAP Webapplication Server 6.40 Microsoft Outlook Webaccess iViewstudio Windows 2003/XP/Server
Erdgasfernversorger, Leipzig

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 9 Monate
1994-10 - 1999-06

Studium der Wirtschaftsinformatik

Diplom Wirtschaftsinformatiker (sehr gut), Universität Leipzig, wirtschaftswissenschaftliche Fakultät
Diplom Wirtschaftsinformatiker (sehr gut)
Universität Leipzig, wirtschaftswissenschaftliche Fakultät

Position

Position

Große Erfahrungen in den Bereichen Softwareentwicklung, -architektur basierend auf JEE; Beratung; Analyse und Design; Integration von SAP, Remedy ARS, TomTom-Flottenmanagent; Continuous Integration; automatisierte Integrationstests; Tests von Webanwendungen; ITIL; modellgetriebene Softwareentwicklung MDSD; Xtext; eclipse; Java; Test

Kompetenzen

Kompetenzen

Top-Skills

Java Business Development Cloud Kotlin AWS DevOps Git Atlassian JIRA Atlassian Confluence SAP REST Eclipse IntelliJ XML JSON ReactJS Node.js Spring Linux Bourne-again-shell Shell-Script Maven Gradle

Schwerpunkte

Softwareentwicklung
Softwareanalyse/ -erweiterung
Migration von Altsystemen
Modellbasierte Softwareentwicklung
Systemarchitekt
Projektkoordinator
Coach
SAP Integration
Identity Management
Objektorientierte Analyse und Design
Teamleitung
Technische Projektleitung in kritischen Phasen

Produkte / Standards / Erfahrungen / Methoden

Scrum/ Scrumban
Continuous Integration
Design Patterns (GoF/ J2EE)
Agile Softwareentwicklung
Model Driven Software Development (MDSD)
Test Driven Development
Extreme Programming (XP)
Modellierung (UML)
IntelliJ Idea
Visual Studio Code
eclipse
Xtext
maven
gradle
GIT
jBPM
Geotools/ GeoServer (OGC)
Atlassian JIRA/ Confluence/ Bitbucket
Slack
Miro
Canva
Trello
MS Office
Hibernate
LaTeX
equinox OSGi
Spring Boot
JBoss
JEE
vert.x
SAP Netweaver
Apache Tomcat
eclipse RCP
  • Objektorientierte Analyse/Programmierung/Design, OOA, OOD
  • WebSite Analyse, Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, Java Servlets, XML/XSL, Lotus Notes;
  • Installation + Konfiguration, Administration  Apache WebServer)
  • Java, Java Enterprise Edition JEE
  • Qualitätssicherung: Entwicklung von Testsystemen für Funktions- und Lasttests, Erstellung und Durchsetzung von Codierungsstandards, automatisierte Integrationstests und Continuous Integration, ITIL
  • Schulung: selbstentwickelte Lösungen, Java, Atlassian Confluence
  • SW-Dokumentation: UML und Javadoc
  • Review bzw. Refactoring von Java-Code
  • Erstellung von Spezifikationen und Entwurf von Softwaresystemen in UML
  • Projektleitung oder Unterstützung als technischer Entwicklungsleiter
  • Migration, Portierung von C++ nach Java
  • Aufbau einer modellbasierten Entwicklungsumgebung auf Basis open Architecture Ware, eclipse
  • Aufbau eines Identity Management mit Novell DirXML, auf Novell Netware mit Zugriff auf SAP über SAP Java Connector (JCo)
  • Entwicklung webbasierter Integrationsanwendungen auf JBoss 4, JMS und Oracle 9i, inklusive remote Zugriffen auf SAP über JCO und auf Remedy ARS 6 über Java API
  • Aufbau einen unternehmensweiten Mitarbeiterportal auf Basis SAP Enterprise Portal 6.0 und SAP WebAS 6.40 mit Integration vorhandener Webanwendungen

Beruflicher Werdegang

 

1999 - 2000

Festangestellter Softwareentwickler am Institut für Medizinische

Informatik, Statistik und Epidemiologie der Universität Leipzig mit dem Ziel der Promotion

 

2000 - 2003

Freier Softwareentwickler

 

2003 - 2006

Festangestellter Softwareentwickler bei der GDMcom, einem Tochterunternehmen der Verbundnetz GAS AG, in Leipzig

 

2006 - 2008

Freier Softwareentwickler

 

2008 - 2012

Niederlassungsleiter der itemis AG für Niederlassung Leipzig

 

2013 -

Freier Softwareentwickler

Betriebssysteme

Linux
MacOS
Solaris
Windows

Programmiersprachen

ABAP
AngularJS
Assembler
Basic
C
C#
C++
CORBA IDL
dBase
Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
jQuery
Lingo
Mantis
Modula-2
Pascal
Perl
PHP
Qt
RxJava
Scriptsprachen
Ruby, Shell Script
Shell
Tcl/Tk
TeX, LaTeX
vertx.io
Kotlin
Bash
Gitlab CI
JEE Java Enterprise
Xtext
Xtend
Xpand
RFC/BAPI

Datenbanken

Access
Adabas
BDE
DAO
Informix
Interbase
JDBC
MS SQL
MySQL
ODBC
Oracle
PostgreSQL
Proprietäre DB
ozone OODBMS
SQL
Sybase
MariaDB
PostGIS
ElasticSearch
Apache Solr
Cassandra
NoSQL

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
Message Queuing
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
Proprietäre Protokolle
VPN
RFC
Router
RS232
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Winsock

Hardware

CD-Writer / Brenner
Drucker
Emulatoren
HP
IBM RS6000
Iomega
Macintosh
Modem
PC
Plotter
Proprietäre HW
PDA
Scanner
Soundkarten
SUN

Branchen

Branchen

  • EVU
  • Banken/ Finance
  • Versicherungen
  • Retail
  • Medien
  • Öffentlicher Dienst

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.