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.