Java | SQL | Spring / Spring Boot | ||||||||
JUnit / Testing / TDD | Linux | Kommunikation | ||||||||
Auftreten |
Zeitraum | Tätigkeit |
---|---|
1998/10 - 2002/09 | Informatik-Studium mit Ergänzungsfach Medizin an der Universität Hamburg mit dem Abschluss B.Sc. |
2002/10 - 2006/04 | Informatik-Studium mit Ergänzungsfach Medizin an der Universität Hamburg mit dem Abschluss Dipl.-Inf. |
2005/04 - 2006/04 | Diplomarbeit: Leistungsbewertung von J2EE‐Anwendungen Entwicklung einer Plattform zur generischen Leistungsbewertung von Anwendungen mit Mehrschichtarchitektur |
Zeitraum | Beschreibung |
---|---|
2004/06 - 2004/09 | Praktikum bei Sun Microsystems, Hamburg Teilautomatische Angebotsvisualisierung auf Basis von J2EE und StarOffice Umgebung: Java 1.4, J2EE, XML, UNO, Eclipse IDE, Netbeans, JDom, JUnit, CVS, Solaris, Linux, Windows |
Zeitraum | Tätigkeit |
---|---|
1999/06 - 2000/06 |
Java-Entwickler bei Easy Use Systems GmbH (studienbegleitend) Erste praktische Erfahrungen mit der Java-Entwicklung im Umfeld der Verarbeitung, Aggregation und Aufbereitung strukturierter Daten Umgebung: Java, Servlet, JDBC, MS Access, MS SQL Server, Forte4J |
2000/07 - 2006/04 |
Freiberuflicher Softwareberater (studienbegleitend) Unterstützung in Privathaushalten und kleinen Unternehmen beim Umgang mit Betriebssystemen und Anwendungen. Beratung beim Hardwarekauf und bei der Einrichtung bis hin zu kleinen Unternehmensnetzwerken Umgebung: Windows, Linux, MS Office, Open Office, Firefox, Thunderbird |
2006/05 - 2007/07 | Freiberuflicher Softwareentwickler bei Con Structores GmbH Einsatz als PHP- und Java-Entwickler in verschiedenen Projekten Umgebung: Java, JSP, JSF, Struts, Oracle, MySQL, ... (weitere siehe Projekte) |
2007/08 - 2008/02 |
Systemanalyst und Softwareentwickler bei HanseNet GmbH Umgebung: Java, Log4j, JUnit, XML, JSP, CSS, Javascript, EJB, ... (weitere siehe Projekte) |
2008/03 - 2011/12 |
Freiberuflicher Softwareentwickler bei BitXP GbR Einsatz als Java-Entwickler, Software-Architekt und Teilprojektleiter in verschiedenen Projekten Umgebung: Java, Hibernate, Spring, Spring Webflow, JSP, ... (weitere siehe Projekte) |
2012/01 - heute |
Freiberuflicher Softwareentwickler und IT-Berater Einsatz als Java-Entwickler, Software-Architekt und Teilprojektleiter in verschiedenen Projekten Umgebung: Java, JPA, Hibernate, Spring, Spring MVC, JSP, ... (weitere siehe Projekte) |
Zeitraum | Tätigkeit |
---|---|
2018/07 - heute |
Deposit Solutions GmbH Datenanalyse und Reporting-Entwicklung im Umfeld von Kapitalanlagen und Treugeberdaten Umgebung: Java 8, SQL (MySQL, Percona, MariaDB), Spring Boot, Spring Data, Camunda BPM, JPA, Hibernate, Jenkins, GitLab (inkl. CI/CD), Docker, RESTful Web Services, IntelliJ, Maven, Redash, SFTP, GPG |
2017/04 - 2018/06 |
Deposit Solutions GmbH Diverse Erweiterungsarbeiten im Rahmen weiterer B2B-Anbindungen für eine Kapitalanlagenplattform Umgebung: Java 8, Docker, Camunda BPM, JPA, Hibernate, Spring, Spring Boot, Spring MVC, JSP, CSS, JavaScript, XML, Jenkins, GitLab (inkl. CI/CD), JUnit, Selenium Server, MySql, RESTful Web Services, Jersey, Jackson, IntelliJ, Maven, Jetty, Git, AssertJ, Flyway, Immutables, MapStruct, Ansible |
2015/10 - 2017/03 |
Deposit Solutions GmbH Erweiterung und Migration einer monolithischen Endkunden-Plattform für Kapitalanlagen in eine Microservicearchitektur mit B2B-Anbindung Umgebung: Java 7 & 8, Docker, JPA, Hibernate, Spring, Spring Boot, Spring MVC, JSP, CSS, JavaScript, XML, Jenkins, JUnit, Selenium Server, MySql, RESTful Web Services, Jersey, Jackson, Eclipse, Maven, Jetty, Git, AssertJ, ApacheDS, LDAP, JDBI, Dropwizard, Flyway, Immutables, MapStruct |
2014/03 - 2016/03 |
-- Kundenname noch nicht freigegeben -- Entwicklung im Logistik-Umfeld Umgebung: Java 6 & 7, JPA, Hibernate, Spring, webMethods, XML, XSD, Hudson, JUnit, MySql, Eclipse, Eclipse RCP, SWT, SWTBot, OSGI, Maven, Jetty, Subversion, Camunda, AssertJ, Vagrant, VirtualBox, Oracle 11 |
2013/06 - 2014/02 |
Deposit Solutions GmbH Entwicklung einer Endkunden-Plattform für Kapitalanlagen Umgebung: Java 7, JPA, Hibernate, Spring, Spring MVC, Spring Webflow, JSP, CSS, JavaScript, Bootstrap, XML, XSD, CSV, Jenkins, JUnit, Selenium Server, MySql, RESTful Web Services, Jersey, Jackson, Eclipse, Maven, Jetty, Subversion |
2013/01 - 2013/08 |
msgGillardon AG Technische Leitung bei der Umsetzung SEPA spezifischer Anpassungen in einer bestehenden Fernabsatz-Kreditplattform einer großen deutschen Bank Umgebung: Java 6, Hibernate, Spring, Spring Webflow, JSP, CSS, JavaScript, Log4j, JUnit, XML, JAX-B, SOAP Web Services, SoapUI, Eclipse, Oracle Weblogic Server, Maven, Struts, JSF, AndroMDA, Velocity Templates, MagicDraw, Subversion, Oracle 10 |
2012/11 - 2013/01 |
Deposit Solutions GmbH Entwicklung eines Prototypen zu Demonstrationszwecken im Kapitalmarktumfeld Umgebung: Java 7, Spring, Spring MVC, Spring Webflow, JSP, CSS, JavaScript, Eclipse, Maven, Jetty, Subversion |
2012/05 - 2012/10 |
msgGillardon AG Konzeption und Umsetzung einer Endkunden-Lösung zu einer bestehenden Fernabsatz-Kreditplattform einer großen deutschen Bank Umgebung: Java 6, JSP, JavaScript, CSS, Bouncy Castle Crypto APIs, Hibernate, Spring, Spring Webflow, Log4j, JUnit, XML, Eclipse, Oracle Weblogic Server, Maven, Subversion, Oracle 10 |
2011/06 - 2012/04 |
eSailors GmbH Einsatz in unterschiedlichen Projekten im E-Commerce-Umfeld im Bereich Web-Entwicklung (hauptsächlich Backend, Frontend unterstützend) Umgebung: Java 6, Hibernate, Spring, Spring MVC, JSP, CSS, JUnit, TestNG, ActiveMQ, Eclipse, Maven, Jenkins, Oracle 10, Oracle SQL Developer, Bizagi Process Modeler, Checkstyle, FindBugs, Subversion, Apache Tomcat, Linux |
2010/06 - 2011/05 |
HanseNet Telekommunikation GmbH / Telefónica Germany GmbH & Co. OHG Einsatz in unterschiedlichen Projekten im Telekommunikationsumfeld im Bereich Web-Entwicklung (Frontend und Backend) Umgebung: Java 5 & 6, JPA, Hibernate, Spring, Spring MVC, Log4j, JUnit, XML, JSP, CSS, Javascript (insbes. JQuery u. JQuery-UI), EJB, MDB, Apache CXF Web-Services, TOAD for Oracle, Apache Tomcat, JBoss, Hudson, Subversion, Oracle 8 |
2008/04 - 2009/09 |
msg systems AG Einsatz in unterschiedlichen Projekten im Banken- und Bausparkassen-Umfeld Umgebung: Java 6, Hibernate, Spring, Spring Webflow, JSP, CSS, JavaScript, Log4j, JUnit, XML, Eclipse, Oracle Weblogic Server, Maven, Struts, JSF, AndroMDA, Velocity Templates, MagicDraw, Subversion, Oracle 8 |
2007/08 - 2008/02 |
HanseNet Telekommunikation GmbH (im Angestelltenverhältnis) Einsatz in unterschiedlichen Projekten im Umfeld der Alice Lounge Umgebung: Java 5, Log4j, JUnit, XML, JSP, CSS, Javascript, EJB, Apache CXF Web-Services, TOAD for Oracle, CVS, Apache Tomcat, JBoss, Ant, Continuum, Oracle 8 |
2006/09 - 2007/07 |
Con Structores GmbH Überführung eines PHP basierten Wissensmanagementsystems in das J2EE-Umfeld Umgebung: Java 5, Hibernate, Lucene, JSP, Java Server Faces, PHP, HTML, CSS, Eclipse, Apache Tomcat, Subversion, MySQL |
2006/05 - 2006/08 |
HanseNet Telekommunikation GmbH Umsetzung des neuen Hansenet Kundencenters auf Basis von J2EE Umgebung: Java 5, Struts, XML, JSP, CSS, Javascript, Apache Tomcat, JBoss, OpenCMS, Ant, CVS |