Erfahrungen
Juni 2021 - Bis heute
4 Jahren 2 MonatenDüsseldorf, Deutschland
Remote
- Vorgehen: agil (SCRUM)
- Konzeption und Entwicklung neuer Komponenten/Microservices
- Sales-Trading-Portal-Service
- Deal-Automation
- Kreditrisiko-Prüfung
- Shape-Risk-Berechnung
- Load-Curve-Service
- Technologien: Kotlin/Java, IntelliJ, Spring-Boot, Open-API, Kafka, REST-Microservices, Azure-SQL, Docker, Kubernetes, Terraform, Apache Camel
Juni 2020 - Juni 2021
1 Jahr 1 Monate
- Vorgehen: agil (SCRUM)
- Leitung der Content-, CRM- und Rating-Vertikalen
- Konzeption und Entwicklung neuer Komponenten
- Technologien: Java 8, IntelliJ, SSI, Kafka, Spring-Boot, Spring-JDBC, REST-Microservices, MariaDB, Nginx, Gradle
Mai 2019 - Nov. 2019
7 Monaten
- Vorgehen: agil (SCRUM)
- Konzeption der Datenmigration
- Definition des Datentyp-Mappings
- Evaluierung der Migrationstools
- Entwicklung eines Tools zur Überprüfung der Datenqualität
- Migration von DB-Prozeduren
- Technologien: Java 8, IntelliJ, Spring-Boot, Hibernate, Oracle, Azure-SQL, SQL Server Migration Assistant, SSMS
Feb. 2017 - Bis heute
8 Jahren 6 Monaten
- Vorgehen: agil (SCRUM)
- Front-End-/Back-End-Entwicklung
- Infrastruktur: CI-Build-Pipelines, Terraform
- Technologien: Java 8, IntelliJ, JavaFX, Spring, Hibernate, TomEE, Oracle, Azure-SQL, JUnit, AspectJ, Mockito, Maven, Jenkins, CircleCI, REST, SOAP, Docker, Elastic Stack, Terraform, Kubernetes, Git
Juli 2016 - Feb. 2017
8 Monaten
- Bauleitung
- Handwerk
- Elektroinstallation (EIB/KNX)
- Technologien: EIB/KNX, ETS5, OpenHAB
März 2016 - Juni 2016
4 Monaten
- Vorgehen: agil (SCRUM)
- Front-End-/Back-End-Entwicklung
- Technologien: Java, AngularJS, JUnit, Hibernate, Maven, PostgreSQL, JBoss, Jenkins
Sept. 2015 - Feb. 2016
6 Monaten
- Planung und Umsetzung einer Problemanalyse-Anwendung für Fachabteilungen und Customer Support
- Solution-Architekt
- Vorgehen: agil (SCRUM)
- Front-End-/Back-End-Entwicklung
- Technologien: Java, Spring, Spring LDAP, Vaadin, AspectJ, JUnit, Hibernate, Maven, Oracle, JBoss, Jenkins, ELK-Stack
Apr. 2013 - Aug. 2015
2 Jahren 5 Monaten
- Technische Planung und Umsetzung verschiedener Features der Metro-Kundenverwaltung
- Architekturumbau der Kundenverwaltung
- Planung und Umsetzung einer prototypischen Problemanalyse-Anwendung
- Solution-Architekt
- Front-End-/Back-End-Entwicklung
- Betreuung Offshore
- Technologien: Java, Spring MVC, Spring LDAP, Vaadin, AspectJ, JUnit, SOAP, Pirobase CMS, Hibernate, Maven, Oracle, OC4J, Dependometer, JavaScript/jQuery, Jenkins
Jan. 2013 - Apr. 2013
4 MonatenWermelskirchen, Deutschland
- Vorgehen: agil (SCRUM)
- Java-Entwicklung
- Erstellung von Software für ein neues Release des OBI-Marktwarenwirtschaftssystems B³ auf Basis von Java/Swing im TREND-Framework
- Modellgetriebener Entwicklungsansatz
- Technologien: Java 5, Swing, Gebit TREND 6/7, Eclipse 3.3, MySQL 5.1, CVS/SVN, JUnit
Juli 2012 - Okt. 2012
4 Monaten
- Designkonzept
- Front-End-Java-Entwicklung (Swing)
- Server-Entwicklung
- Integration und Automatisierung von Integrationstests (JFCUnit, Jenkins)
- Technologien: Swing, Java WebStart, ANT, JDatastore, Oracle, Tomcat, Dependometer, JFCUnit, Jenkins
Juni 2012 - Juli 2012
2 Monaten
- Design
- Implementierung
- Technologien: iOS/Cocoa Touch, OpenGL
Feb. 2012 - Juni 2012
5 Monaten
- Anforderungsanalyse
- Implementierung
- Technologien: iOS/Cocoa Touch, Quickdialog, SBJson, PHP, CoreLocation, MessageUI, AddressBook, MapKit
Aug. 2011 - Juni 2012
11 Monaten
- Front-End-/Back-End-Entwicklung
- Solution-Architekt
- Technologien: Java, Spring MVC, SOAP, Pirobase CMS, Hibernate, Maven, Oracle, OC4J, Dependometer, JavaScript/jQuery, TeamCity
Juli 2010 - Juli 2011
1 Jahr 1 Monate
- Workpackage-Lead: Konzept, Design, Betreuung Offshore (Ägypten)
- Front-End-Java-Entwicklung (Swing)
- Server-Entwicklung
- Integration und Automatisierung von Integrationstests (JFCUnit, Jenkins)
- Technologien: Swing, Java WebStart, ANT, JDatastore, Oracle, Tomcat, Dependometer, JFCUnit, Jenkins
Aug. 2009 - Juni 2010
11 Monaten
- Vorgehen: agil (SCRUM)
- Java-Entwicklung
- Performance-Optimierung
- Technologien: JEE 5, Spring 2.5, Spring MVC, SOAP, Hibernate 3.2, iText, jQuery 1.3, MySQL 5.1, Eclipse, Maven 2, Subversion, JIRA
Nov. 2008 - März 2009
5 Monaten
- Vorgehen: agil (SCRUM)
- Java-Entwicklung (Backend)
- Architekturdefinition und Überwachung der Einhaltung
- Performance-Optimierung
- Technologien: Spring, AOP, Hibernate, Oracle, Tomcat, Dependometer
Jan. 2008 - Feb. 2009
1 Jahr 2 Monaten
- Front-End-Java-Entwicklung (Swing)
- Betreuung der Komponenten Vertragsverlängerung und Kundendatenänderung
- Integration des Signaturprozesses für Tablet-PCs
- Technologien: Swing, Java WebStart, ANT, JDatastore, Oracle, Tomcat, Dependometer
Mai 2007 - Dez. 2007
8 Monaten
- Vorgehen: agil (SCRUM)
- Java-Entwicklung Order-Modul (Swing-Client)
- WPT-Integration
- Technologien: Client/Server, Swing, XML, JAXB, Spring DAO, Axis Webservices, Maven, Sybase DB
Sept. 2006 - Apr. 2007
8 Monaten
- Vorgehen: agil (SCRUM)
- Umsetzung des GUI-Prototyps in Abstimmung mit dem Kunden
- Architekturdefinition
- Java-Entwicklung (Frontend, Backend)
- Implementierung der Prüflogik
- Technologien: Struts, Spring, Hibernate, Oracle, Maven, JasperReports, FitNesse
Dez. 2005 - März 2006
4 Monaten
- Anforderungsanalyse
- Umsetzung der GUI mit JSP und Struts
- Umsetzung der Geschäftslogik mit EJB 3.0
- Technologien: Java, JBoss, Tomcat, EJB 3.0, JSP, Struts, Postgres
März 2005 - Aug. 2006
1 Jahr 6 Monaten
- Anforderungsanalyse
- Umsetzung und Integration der Telefoniekomponente mit Aculab V6, C++, JNI, JMX
- Umsetzung und Integration des GSM-SMS-Moduls mit JMX
- Integration der DECT-SMS-Anbindung mit JMX
- Umsetzung der Rundruflogik mit EJB 3.0
- Umsetzung eines Konfigurationsclients mit Eclipse RCP
- Technologien: Java, C++, JBoss, EJB 3.0, JMX, JMS, JNI, Eclipse RCP, Postgres, Aculab V6, JasperReports
Apr. 2004 - Aug. 2004
5 Monaten
- Umsetzung der virtuellen Umgebung (VR) mit OpenSG und VR Juggler
- Umsetzung der Synthesizer-Ansteuerung mit Alsa-MIDI
- Umsetzung der Audioverarbeitung mit JackIt und OpenAL zur Erzeugung von 3D-Sound
- Parsing von Konfigurationsdaten mit Xerces-C
- Erstellung der Produktdokumentation
- Mitarbeit an der Publikation über das Produkt
- Technologien: C++, Linux, VR Juggler, OpenSG, JackIt, OpenAL, AlsaMIDI, Xerces-C
Jan. 2003 - Juni 2003
6 Monaten
- Frontend-Entwicklung einer Multi-Channel-Plattform für Banken
- Entwicklung von Taglibs
- Modifizierung der Struts/Tiles-Bibliothek
- Entwicklung eines Servletfilters zur Verifizierung von HTML-Code mit JTidy
- Technologien: Java, Tomcat, EJB 2.0, JSP, Struts, Oracle
Apr. 2001 - Okt. 2001
7 Monaten
- Entwicklung von Web-Community-Standardsoftware
- Umsetzung der Module: Event-Kalender, Rating, Bild-Upload, Newsletter
- Technologien: PHP, Linux, Apache, MySQL
Juli 2000 - März 2001
9 Monaten
- Konzeption und Realisierung einer Auktionsplattform
- Umsetzung einzelner Module innerhalb einer Community-Plattform
- Umsetzung verschiedener Webauftritte
- Technologien: PHP, Linux, Apache, MySQL