Zeitraum:
06.2016 -
Branche:
Touristik, catjump.de Hamburg
Position:
Architekt / Entwickler / Eigentümer
Tätigkeit:
Design, Konzeption und Entwicklung (permanente Weiterentwicklung) des eigenen Portals www.catjump.de für Ferienwohnungen. Hochperformant, responsive und multidevicefähig.
Umgebung:
Apache Wicket, Spring, Hibernate, Jetty, nginx, PostgreSQL (Trigger, Procedures), Apache 2, JPA2, JQuery, Subversion, Mockito, Linux (ubuntu), Slf4J, CSS, Maven, Bootstrap, Eclipse, HTML5, CSS, Javascript, Java 8, Open Street Map, OpenLayer, Geocoding, Suchmaschinenoptimierung (SEO)
Projekte
Die Größe des Tags spiegelt meinen technologischen Schwerpunkt und meine Erfahrung mit der jeweiligen Technologie wieder. Mit einem Klick auf einen Begriff bekommen Sie nur die, für diesen Begriff relevante Projekte angezeigt. (alle Projekte anzeigen).
Projekte
JavaScript
Zeitraum:
04.2022 – 18.12.2024
Branche:
Öffentlicher Dienst (Polizeiumfeld - IT-Kooperation / Dataport – Inpol)
Position:
JEE Architekt / JEE Seniorentwickler
Tätigkeit:
Weiterentwicklung / Ablösung einer Software im Polizeiumfeld (P20 / IT-Kooperation / Dataport) zur Erfassung von Fahndungsdaten und einem zugehörigem Auskunftssystem (Inpol). Weiterhin das Durchführen von Codereviews und Sicherstellung von Codequalität und Einhaltung der Softwarearchitektur. Mitarbeit an einem System zum Erfassen erkennungsdienstlicher Maßnahmen.
Umgebung:
JEE8, JSF, Primefaces, Oracle DB, Oracle Weblogic Applikationserver, Glassfish/Payara, Windows (serverseitig Linux), PLSQL, JPA (Eclipse Link), Sql, Eclipse, IntelliJ, Maven, Git und SVN, JQuery, Javascript, HTML, CSS, Rest Webservices, Jira, Crucible und Bitbucket (Codereview), Putty, SSH, Bash, JSon, Toad, Mockito, Junit, Hamcrest, VirtualVM, Memory Analyzer (MAT).
Zeitraum:
01.2020 – 2.2022
Branche:
Bank, Finanz Informatik
Position:
Seniorentwickler
Tätigkeit:
Unterstützung bei der Entwicklung neuer / geänderter Funktionen unter Einsatz neuer Architekturen und Technologien für die Internet Filiale (Onlinebanking der Sparkassen)
Umgebung:
Content-Management Adobe Experience Manager (AEM), Websphere Liberty, Java 8, JSP, Taglibs, hausinterne Workflow-Engine, PMD, Maven, Eclipse, SVN, Jira, HP Quality Center, Mockito, JUnit, MKP (hausinterne Multi Kanal Platform), Javascript (JQuery und pur), Scrum, Hibernate, Splunk, Confluence, CodeReview, HTML5, JavaScript, JQuery, JSP, CSS, FindBugs, CleanCode
Zeitraum:
12.2018 – 01.2020
Branche:
Bank, Bundesbank
Position:
Seniorentwickler, Reviewing
Tätigkeit:
Unterstützung bei der Migration von 3 Anwendungen im Bereich Geldmanagement zu einem anderen Technologiestack mit Websphere Liberty, JEE 8, Java 8, Angular Material, TypeScript.
Umgebung:
JEE8, Java 8, IBM WebSphere Liberty, Eclipse Oxygen und Photon, Maven, SVN, Jenkins, Oracle 12 (PLSQL, Trigger etc.), JPA 2.1, Eclipse Link, Log4J, Logback, BCE-Pattern, XML, XSLT, Rest Webservices, Soap-UI, Swagger, JSon, Angular 2, EJB 3, HTML, Visual Source Code, Javascript, CSS, Angular Material, TypeScript, Apache POI, Scrum, PMD, Findbugs, Junit, Mockito, WeltUnit, Flyway, Jira, Confluence, CDI
Zeitraum:
7.2018 – 12.2018
Branche:
Bank, Bundesbank
Position:
Entwickler / Berater
Tätigkeit:
Unterstützung bei der Migration von 4 Anwendungen im Bereich Tendersysteme und Kreditforderungen zu einem aktuellen Technologiestack mit Websphere 8.5, JEE 6, Java 8 und Maven.
Umgebung:
JEE6, IBM WebSphere 8.5, Eclipse Oxygen, RAD, Maven, SVN, Jenkins, Oracle 12, JSP, Servlets, XSL, XML, ANT, Spring, Hibernate, JDBC, Log4J, HTML, Javascript, Spring MVC
Zeitraum:
01.2016 – 07.2016
Branche:
Bank, Deutsche Bundesbank Hannover
Position:
Entwickler / Berater
Tätigkeit:
Unterstützung bei der Implementierung und technischen Konzeption einer Software im Bereich Meldewesen der Notenbank an die EZB.
Umgebung:
JEE 6, EJB 3, WebSphere 8, BCE-Pattern, JSF 2, Primefaces, hausinterneKolumbus Komponenten, JPA 2, OpenJPA 2.1, Eclipse Keppler, Oracle 11, FindBugs, SVN, PMD, Crucible (Reviewing), Jira, JQuery, Javascript, Html, XML, XSD, JAXB, CSS, TestNG, Jenkins, Maven, Mockito, JBoss Drules, VisualVM, JConsole, Pairprogramming, PL/SQL, SQL, Ajax, Datenbank Trigger, Profiler (VisualVM, JProfiler), Lasttests (Jmeter), Webservice, RESTful Webservices, Materialized Views, Historisierung, SQL-Optimierung
Zeitraum:
03.2014 – 05.2015
Branche:
Bank, Deutsche Bundesbank Hannover
Position:
Entwickler, Architekt
Tätigkeit:
Unterstützung bei der Neuentwicklung einer Software im Bereich Meldewesen der Notenbank an die EZB. Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierungmit JPA 2; Durchführung interner Reviews. Weiterhin Analyse von Performanceengpässen und deren Optimierung.
Umgebung:
JEE 6, EJB 3, WebSphere 8, BCE-Pattern, JSF 2, Primefaces, hausinterne Kolumbus Komponenten, JPA 2, OpenJPA 2.1, Eclipse, Oracle 11, FindBugs, SVN, PMD, Crucible (Reviewing), Jira, JQuery, Javascript, Html, XML, XSD, JAXB, CSS, TestNG, Jenkins, Maven, Mockito, JBoss Drules, VisualVM, Jconsole, Pairprogramming, PL/SQL, SQL, Ajax, Datenbank Trigger, Profiler (VisualVM, Yourkid), Lasttests (Jmeter), Webservice, RESTful Webservices, Materialized Views, Historisierung, SQL-Optimierung
Zeitraum:
01.2013 – 01.2014
Branche:
Bank, Deutsche Bundesbank Hannover & Frankfurt
Position:
Entwickler, Architekt
Tätigkeit:
Unterstützung bei der Entwicklung einer europäischen Software zur Preisberechnung von Sicherheiten / Wertpapieren. Schwerpunkt im Bereich Domainmodellmodellierung und dessen Implementierung mit JPA 2; Konzeption und Implementierung einer Datenhistorisierung. Architekturverantwortlich, Durchführung interner Reviews.
Umgebung:
JEE 6, EJB 3, WebSphere 8, BCE-Pattern, JSF 2, Primefaces, hausinterne Kolumbus Komponenten, JPA 2, OpenJPA 2.1, Hibernate 3.10, Eclipse, Oracle 11, FindBugs, SVN, Crucible (Reviewing), Jira, JQuery, Javascript, Html, XML, XSD, Webservices, Soap, Apache Axis, CSS, TestNG, Jenkins, Maven, Mockito, SLF4J, Drules, UML (Altova), Balsamiq, Jython, VisualVM, Pairprogramming, PL/SQL, SQL, Ajax
Zeitraum:
04.2011 - 11.2011
Branche:
Bank, ING-DiBa Nürnberg
Position:
Entwickler / Architekt
Tätigkeit:
Unterstützung bei der Ablösung einer Anwendung im Wertpapierbereich von Oracle Forms zu Apache Wicket mit Spring und Hibernate.
Umgebung:
Apache Wicket, Spring 3, Hibernate 3, Log4J, Maven, JUnit 4, H2 Datenbank, Oracle, Tomcat 6, JBoss 5, Eclipse, Subversion, Windows XP, HTML, CSS, JavaScript, PMD (Sourcecode Qualitätssicherung), FindBugs, JQuery, WiQuery, Profiling, VisualVM, J2EE, Java, Slf4J, Maven, Jenkins, Balsamiq, Ajax
Zeitraum:
06.2005 – 10.2005
Branche:
Handel, Hamburg
Position:
Projektleiter / Softwareentwickler
Tätigkeit:
Entwicklung einer Content Management System (CMS) basierenden Website / Shop und die anschließende Suchmaschinenoptimierung für google und yahoo.
Umgebung:
Apache 2, Tomcat 5, Magnolia (CMS), XML, Java, Java Server Pages (JSP), Ant, XML, HTML, CSS, JavaScript, HTTrack, AWStats
Zeitraum:
06.2000 – 08.2000
Branche:
Handel, Hamburg
Position:
Projektleiter / Softwareentwickler
Tätigkeit:
Projektleitung während der Konzeption und Realisierung eines Webauftrittes. Eine spezielle Anforderung war die Implementierung innerhalb eines Content Management Systems (CMS) und die damit verbundene Möglichkeit, Inhalte schnell und ohne spezielle Kenntnisse in das Intranet / Internet zu stellen.
Umgebung:
Windows NT, IIS, InfoOffice Server, InfoOffice-Client, HTML, JavaScript
Zeitraum:
04.2000 – 06.2000
Branche:
Finanzdienstleister, Hamburg
Position:
Projektleiter / Softwareentwickler
Tätigkeit:
Projektleitung während der Migration eines Finanzportals von statischem HTML auf ein Content Management System.
Umgebung:
Windows NT, IIS, InfoOffice Server, InfoOffice-Client, HTML, JavaScript
Zeitraum:
03.2000
Branche:
Industrie, Hamburg
Position:
Softwareentwickler
Tätigkeit:
Entwicklung eines webbasierten Systems zur Produktionsüberwachung.Die Maschinenüberwachung erfolgte dabei grafisch und textbasiert.
Umgebung:
Windows NT, Bea WebLogic, IIS, MS Internet Explorer 5, Sybase, Oracle, J2EE (EJB, Java Server Pages (JSP), Java Servlets, Java Beans), HTML, JavaScript
Zeitraum:
01.2000 – 09.2001
Branche:
Unternehmensberatung / Softwareentwicklung, Hamburg
Position:
Projektleiter / Softwareentwickler
Tätigkeit:
Konzeption und Realisierung verschiedener Webauftritte. Speziell die Unterstützung aller gängigen Webbrowser.
Umgebung:
Windows NT, UNIX, alle gängigen Webbrowser in den verschiedensten Versionen, HTML, JavaScript, Active Server Pages (ASP), Visual Basisc Script.