Projekte und Tätigkeiten


 
Java-Entwickler (01.2023 bis 10.2023)
Branche Verschiedene Branchen des Endkunden, u.a. Transport, Eisenbahnindustrie
Inhalt Weiterentwicklung von Kundenanwendungen
Software OSGi, JGroups, Proxmox-Cluster, Apache Artemis, Eclipse, Maven, git, Confluence, Jira
Sprachen Java 17
Die Entwicklung wurde als Remote-Projekt mit entsprechender Kommunikation (Teams) durchgeführt
 
Java-Entwickler (03.2021 bis 12.2022)
Branche Transport, Eisenbahnindustrie, Bahnbranche
Inhalt Weiterentwicklung einer Softwarelösung zur Steuerung des Bahnverkehrs
Modul zur Steuerung von AMQP-Meldungen bzgl Verzögerung und Verarbeitung
Entwicklung einer Facade zum Zugriff auf LDAP
Synchronisation eingehender AMQP-Meldungen für 2 Nodes
CephFS-Storage-Cluster
Module zur Überwachung der Verfügbarkeit eines entfernten Dienstes
Software OSGi, AMQP, SCCharts (StateMachines), LDAP, Eclipse, git, Maven, Jira, Confluence
Sprachen Java 17
Die Entwicklung wurde als Remote-Projekt mit entsprechender Kommunikation (Teams) durchgeführt
 
Java-Entwickler (07.2020 bis 08.2020)
Branche Requirements Management
Inhalt RMF, Eclipse RCP OSGi
Weiterentwicklung einer Anwendung zur Analyse und Verwaltung von Anforderungen
Weiterentwicklung einer LDAP-Anbindung (Read-Only)
Software Eclipse, RCP, OSGi, RMF, git, Jira, Confluence
Sprachen Java 8, Json, XML, Sql
Die Entwicklung wurde als Remote-Projekt mit entsprechender Kommunikation (Skype, Teams) begonnen
 
Java-Entwickler (03.2018 bis 10.2019)
Branche Touristik
Inhalt Entwicklung einer Master Data Management Anwendung zur Konsolidierung von Kundendaten
Micro-Service Architektur
Software AWS: ElasticSearch, CodeCommit, CodeBuild, PostgreSQL (Aurora)
Eclipse, Spring-Boot, git, Maven, Jira, Confluence
Sprachen Java 8, Json, XML, Psql, Sql
Die Entwicklungen wurden in einem selbst-organisiertem Team durchgeführt.
 
Java-Entwickler (01.2017 bis 12.2017)
Branche Bank (Privatbank) – 2. Teil des Projektes (Gesamtzeitraum: 09.2015 – 12.2017)
Inhalt Entwicklung einer Anwendung zur Meldung von Handelsgeschäften im Rahmen von MiFID 2 (Java, PLSQL)
Erstellung und Verwendung von Rest-Schnittstellen zur Bereitstellung und Beschaffung/Prüfung von Daten
Entwicklung einer Anwendung zur Speicherung von Stornierungsgründen von Handelsaufträgen (Java, PLSQL)
Anbindung einer neuen Benutzeroberfläche (Angular) mittels Rest-Schnittstellen
Umstellung der bisherigen Software-Architektur auf Micro-Services
Verwendung von Continuous Integration im Entwicklungsprozess bis zur Bereitstellung der Applikation in Docker-Containern in der Testumgebung
Software Eclipse, Spring-Boot, Maven, git, Bitbucket, Bamboo, Jira, Confluence, Docker, Oracle 12c
Sprachen Java 8, Json, XML, PL/SQL, SQL
Teilnahme an der Umstellung auf agile Software-Entwicklung (Scrum).
Teilnahme an Schulungen und Coaching.
Die Entwicklungen wurden im Team durchgeführt.
 
Datenbank-Entwickler (09.2015 bis 12.2016)
Branche Bank (Privatbank) – 1. Teil des Projektes (Gesamtzeitraum: 09.2015 – 12.2017)
Inhalt Entwicklung und Implementierung eines Algorithmus zur Abstimmung/Prüfung von Handelsausführungen (PLSQL
Erstellung von Views und Triggern
Ablösung eines Alt-Systems (Legacy code)
Software ErWin, PLSQL-Developer, SQL-Plus, Notepad++
Sprachen PL/SQL, SQL
 
Datenbank-Entwickler (02.2015 bis 07.2015)
Branche Behörde
Inhalt Neukonzipierung der Steuerung von Auswertungen (Legacy code)
Analyse des Build-Prozesses, Erstellung von Optimierungsvorschlägen und teilweise Umsetzung
Scripte zum An- und Ausschalten des Datenbank-Flashback für Test-Datenbanken als Teil des Test-Prozesses
Software SQL Developer, Data Modeller, SQL-Plus, Notepad++, PLSQL-Developer
Sprachen PL/SQL, SQL, Shell-Script
Teilnahme an einer Scrum-Schulung. Umstellung auf agile Entwicklung (Scrum).
 
Firm - und Softwareentwickler / -architekt (10.2013 bis 09.2014)
Branche Physiotherapie
Inhalt Konzeption, Design und Entwicklung eines mobilen Systems zur Messung von Kräften und Übertragung auf einen Rechner/Laptop nach Kundenvorgaben (Hard- und Software)
Programmierung des Microcontroller PIC18F45K22
Software VisualStudio 2013, MikroElektronika (Easy-PIC IDE), Eagle 6.5, db4o, log4net
Hardware EasyPic v7 Entwicklungsboard
Sprachen VB.NET (GUI), managed C++ (DLL), C (PIC)
Das Projekt wurde vollständig in Eigenleistung bis zur Produktionsreife umgesetzt. Funktionstests der Hard- und Software wurden durch Dritte durchgeführt.
 
Datenbank - Entwickler (02.2013 bis 09.2013)
Branche Versicherungen
Inhalt Datenmodellierung
Zeitlich gesteuerte Batchprozesse im Bereich Buchungen
parametrierbare Datenexportprozesse
ETL-Prozesse
Software Oracle 11g, Power Designer, SQLPlus, PLSQL Developer
Sprachen SQL, PL/SQL
Agile Methoden Scrum
 
Datenbankadministrator (11.2012 bis 12.2012)
Branche IT-Dienstleistungen
Inhalt Oracle 10g Dump importieren nach Oracle 11g
Zeichensatzkonvertierung nach UTF8
Datenmenge im TB Bereich
Software Oracle 11g, SQLPlus, Oracle Enterprise Manager
Sprachen SQL, PL/SQL
 
Datenbankentwickler, -administrator, Softwarearchitekt, Java-Entwickler (04.2012 bis 11.2012)
Branche Immobilienwirtschaft
Inhalt Web-basierte Client-Server-Anwendung
JSF 2.0
Tomcat 7
Postgres 9
Lucene 3.6
Technisches Konzept und Design
Software JSF 2.0, Tomcat 7, Postgres 9, Eclipse, SVN
Sprachen SQL, Java
 
Datenbankentwickler, -administrator (11.2010 – 02.2012)
Branche Handel
Inhalt Oracle 10g Streams Replikation und Rules Management
Technisches Konzept und Umsetzung einer Streams-Managementanwendung
Streams Troubleshooting
Technisches Konzept und Design von Datenbankmodulen (PL/SQL)
Backup/Recovery
Software Oracle 10g, SQLPlus, PowerDesigner, Eclipse, SVN
Sprachen SQL, PL/SQL
 
Datenbankarchitekt und -entwickler (10.2008 – 03.2010)
Branche Immobilienwirtschaft
Inhalt Technisches Konzept und Umsetzung der DB-Module für die Online-Bewertung für Immobilien (Produkt fertiggestellt und in Betrieb)
Implementierung des Berechnungskerns in PL/SQL
Design des Datenmodell und diverser ETL-Prozesse
Tuning und Unterstützung bei der Integration in den Betrieb
Software Oracle 10g, SQLPlus, PowerDesigner, ERMT, Eclipse, SVN
Sprachen SQL, PL/SQL
Teilnahme an Scrum-Schulung, Agile Softwareentwicklung (Scrum)
 
Visualisierung des DWH-Datenmodells, Java-Entwicklung (04.2008 - 09.2008)
Branche Automotive
Inhalt Visualisierung des Datenmodells des Data Warehouses
Java-Entwicklung (Jasper-Reports)
Software Oracle, ERWin, SQLPlus, Eclipse, SVN
Sprachen SQL, Java
 
Datenbankentwickler (04.2007 - 12.2007)
Branche Medizin (Krankenhaus - Informationssystem, PACS)
Inhalt Entwicklung eines Frameworks zur partiellen Datenreplikation in PL/SQL
Oracle Advanced Queuing
Anwendung zum Monitoring der Replikation als Eclipse RCP
Software Oracle 9i, Oracle Advanced Queuing, Editor, SQLPlus, Eclipse, ClearCase, Ant
Sprachen SQL, PL/SQL, Java, XML, XML Schema, XSL
 
Datenbankentwickler (11.2006 - 02.2007)
Branche Telekommunikation
Inhalt Anpassung eines Kundeninformationssystems in PL/SQL
Software Oracle 9i2, Editor, SQLPlus, Toad
Sprachen SQL, PL/SQL
 
Anwendungsdesigner, Projektleiter, Abteilungsleiter (11.2005 - 10.2006)
Branche Domainhosting, Telekommunikationsbereich
Inhalt Leitung der Weiterentwicklung und Wartung einer Auftragsmanagement-Anwendung
Software Oracle 9i2, SQLPlus, Oracle SQL Developer, PLSQL Developer,Eclipse, ERWin, RCP, JBoss, EJB, JDBC, Hibernate, BIRT, JBoss, Subversion, Visual Studio, Visual Studio .Net
Sprachen SQL, PL/SQL, Java, XML, XML Schema, C++
 
Datenbankentwickler, Anwendungsdesigner (11.2001 – 01.2004)
Branche Immobilienwirtschaft
Inhalt Durchführung von Projekten im Bereich Oracle, Backup und Recovery (8.1.7)
Administration von Oracle 8.1.7
Weiterentwicklung des unternehmensweiten Datenmodells
Kleinere Projekte mit Python (Zugriff auf PostgreSQL) realisiert
Module für einen ApplicationServer in Java
Software Oracle 8i, ERWin, SQLPlus, Oracle Management Tools, Eclipse, Visual Studio, Visual SourceSafe, CVS
Sprachen SQL, PL/SQL, Java, C++
 
Datenbankentwickler, Anwendungsdesigner, Entwickler, Teamleiter (12.1999 – 10.2001)
Branche Immobilienwirtschaft
Inhalt Mitarbeit bei der Planung einer Datenbankarchitektur mit Oracle 8.1.5/8.1.7 einschl. Anbindung an Data Warehouse und Testsysteme
Datenmodellierung und Umsetzung der Modellierung und Entwicklung einschl. der Datenbereitstellung für andere Systeme (ETL-Prozesse)
Leitung eines kleinen Teams
Software Oracle 8i, ERWin, SQLPlus, Oracle Management Tools, Eclipse, Visual Studio, Visual SourceSafe, CVS
Sprachen SQL, PL/SQL, C++, Visual Basic
 
Datenbankentwickler (02.1999 – 10.1999)
Branche Telekommunikation
Inhalt Produktionsunterstuetzung im Oracle Umfeld (PL/SQL)
Software Oracle, SQLPlus, Toad, Editor, Visual Basic
Sprachen SQL, PL/SQL, Visual Basic
 
Entwickler (11.1998 – 01.1999)
Branche Abfallwirtschaft
Inhalt Mitarbeit bei der Programmierung einer Tourenplanung in C++
Software MS Visual Studio, Windows NT 4.0
Sprachen C++
 

Einige Projekte wurden über Vermittler abgeschlossen oder als Festangestellter durchgeführt.