Weiterentwicklung einer Datenplattform für Medizinprodukte.
Weiterentwicklung einer Datenplattform für Medizinprodukte.
Design und Entwicklung einer Cloud native Anwendung in einem FinTech Start-up.
Aufbau eines DevOps Teams zur Realisierung und Betrieb der Anwendung in der Cloud.
Zeitraum: 09/15 - 03/16
Projekt: Modernisierung eines monolitischen ERP Systems. Design einer neuen modularen Zielarchitektur in einer Architektur-Task-Force.
Entwurf und Implementierung einer Referenzkomponente mittels Spring Boot und Angular.
Implementierung einer Continuous Deployment Pipeline mit Jenkins und Docker.
Technologien: Java 8, Spring Boot, Angular, Docker und Jenkins
Zeitraum: 12/11 - 09/15
* Java, Spring, Hibernate/Oracle
* Java/Groovy, Spring/Acegi/Kerberos, JPA/Hibernate/Oracle
* MDA, UML-Modellierung, Code-Generierung mit OAW
Statistikmodul und schlankem Nachrichtensystem.
* J2EE (Spring/EJB2/Hibernate/JSP/AJAX), JBoss3, SQLServer
* J2EE (EJB3/Spring), JBoss4, jBPM, Oracle
Mail-System
* Java (XML/XPath)
und diverse Suchmöglichkeiten. Implementierung einer flexiblen
Anbindung an ein proprietäres Backend-System.
* PHP, MySQL, AJAX, Java
J2EE-Projekte in einer UNIX/Solaris Umgebung während der
Integrations- und Testphase.
* Java-Client
* J2EE-Server-Komponenten (Bea Weblogic)
* Datenbank/LDAP/Vitria (Oracle 8/9 bzw. Sun One)
* Non-Functional-Tests (SUN Solaris)
und Test (JUnit) einer Java-Anwendung als Stand-Alone (Swing)
bzw. Web-Anwendung.
Visualisierung der Daten in SVG, HTML und PDF mittels
Apache Fop (mySQL; XML, XPath, XSLT, XSL-FO).
und Überwachung (Nagios, RRD-Tools) mehrerer großer Portale
(SuSE Sles).
von Linux-Servern (Debian); Einführung von Subversion.
eines passenden Python-Moduls zur Koppelung der Simulation an
eine bestehende Visualisierungs-Software bzw eines C++-Moduls zur
Anbindung an bestehende Roboter-Steuerungs-Software.
Steuerung für eine sechsbeinige Laufmaschine.
RT-Linux (Kernelprogrammierung C++ / Client mit TCL/TK); Einführung von CVS.
OBU (On-Board-Unit) unter MS-DOS / Borland C++.
Portierung auf das Zielsystem (Processor NEC V25)
Integrations- und Endtests im Rahmen einer internen
Systemabnahme.
10/1994 - 04/2004 Studium der Informatik an der Universität Karlsruhe (TH) mit Abschluß als Diplom Informatiker 2004
08/1983 - 05/1992 Gymnasium
Java Entwicklung und Architektur: Design und (Weiter-)entwicklung von Java-Projekten mit dem Spring Framework + Docker, MongoDB und OSGi
J2EE (EJB3/EJB2), Groovy, Java-Script, BSH
* Spring SFC (Spring Framework Certification)Spring dm Server
JBoss (Programmierung)
Bea Weblogic (Administration)
* Persistenz:Hibernate/HQL, JPA/JPQL, EJB2 Entity Beans/EJB3, IBatis, JDBC
* Workflow-Engine: jBPMOSGi, RCP, RAP, SOAP, JAXP, JSP, JSF, JavaMail, ...
Apache Axis, FOP, ...
* C/C++Robotersteuerung und verteilte Simulation
* RTLinux (Kernelmodule/Regeltechnik)"Laufzeitoptimierung von Nachrichten in verteilten Systemen"
* Speichergekoppelte Systeme(SUN Solaris / Multi-Threaded)
* Nachrichtengekoppelte Parallelrechner(Vektorrechner VPP 300 / Occam & MPI)
Cloudanbieter: managed Data-Plattform, Security
Energieversorger: Stammdatenverwaltung: Java/Spring/JPA/Oracle
Deutschland: D7 (Karlsruhe)
Arbeitserlaubnis: Eine Arbeitserlaubnis kann gegebenenfalls beantragt werden.
Weitere Länder: Nur für sehr interessante Java/Spring Framework/OSGi/Eclipse Virgo-Projekte.
Weiterentwicklung einer Datenplattform für Medizinprodukte.
Weiterentwicklung einer Datenplattform für Medizinprodukte.
Design und Entwicklung einer Cloud native Anwendung in einem FinTech Start-up.
Aufbau eines DevOps Teams zur Realisierung und Betrieb der Anwendung in der Cloud.
Zeitraum: 09/15 - 03/16
Projekt: Modernisierung eines monolitischen ERP Systems. Design einer neuen modularen Zielarchitektur in einer Architektur-Task-Force.
Entwurf und Implementierung einer Referenzkomponente mittels Spring Boot und Angular.
Implementierung einer Continuous Deployment Pipeline mit Jenkins und Docker.
Technologien: Java 8, Spring Boot, Angular, Docker und Jenkins
Zeitraum: 12/11 - 09/15
* Java, Spring, Hibernate/Oracle
* Java/Groovy, Spring/Acegi/Kerberos, JPA/Hibernate/Oracle
* MDA, UML-Modellierung, Code-Generierung mit OAW
Statistikmodul und schlankem Nachrichtensystem.
* J2EE (Spring/EJB2/Hibernate/JSP/AJAX), JBoss3, SQLServer
* J2EE (EJB3/Spring), JBoss4, jBPM, Oracle
Mail-System
* Java (XML/XPath)
und diverse Suchmöglichkeiten. Implementierung einer flexiblen
Anbindung an ein proprietäres Backend-System.
* PHP, MySQL, AJAX, Java
J2EE-Projekte in einer UNIX/Solaris Umgebung während der
Integrations- und Testphase.
* Java-Client
* J2EE-Server-Komponenten (Bea Weblogic)
* Datenbank/LDAP/Vitria (Oracle 8/9 bzw. Sun One)
* Non-Functional-Tests (SUN Solaris)
und Test (JUnit) einer Java-Anwendung als Stand-Alone (Swing)
bzw. Web-Anwendung.
Visualisierung der Daten in SVG, HTML und PDF mittels
Apache Fop (mySQL; XML, XPath, XSLT, XSL-FO).
und Überwachung (Nagios, RRD-Tools) mehrerer großer Portale
(SuSE Sles).
von Linux-Servern (Debian); Einführung von Subversion.
eines passenden Python-Moduls zur Koppelung der Simulation an
eine bestehende Visualisierungs-Software bzw eines C++-Moduls zur
Anbindung an bestehende Roboter-Steuerungs-Software.
Steuerung für eine sechsbeinige Laufmaschine.
RT-Linux (Kernelprogrammierung C++ / Client mit TCL/TK); Einführung von CVS.
OBU (On-Board-Unit) unter MS-DOS / Borland C++.
Portierung auf das Zielsystem (Processor NEC V25)
Integrations- und Endtests im Rahmen einer internen
Systemabnahme.
10/1994 - 04/2004 Studium der Informatik an der Universität Karlsruhe (TH) mit Abschluß als Diplom Informatiker 2004
08/1983 - 05/1992 Gymnasium
Java Entwicklung und Architektur: Design und (Weiter-)entwicklung von Java-Projekten mit dem Spring Framework + Docker, MongoDB und OSGi
J2EE (EJB3/EJB2), Groovy, Java-Script, BSH
* Spring SFC (Spring Framework Certification)Spring dm Server
JBoss (Programmierung)
Bea Weblogic (Administration)
* Persistenz:Hibernate/HQL, JPA/JPQL, EJB2 Entity Beans/EJB3, IBatis, JDBC
* Workflow-Engine: jBPMOSGi, RCP, RAP, SOAP, JAXP, JSP, JSF, JavaMail, ...
Apache Axis, FOP, ...
* C/C++Robotersteuerung und verteilte Simulation
* RTLinux (Kernelmodule/Regeltechnik)"Laufzeitoptimierung von Nachrichten in verteilten Systemen"
* Speichergekoppelte Systeme(SUN Solaris / Multi-Threaded)
* Nachrichtengekoppelte Parallelrechner(Vektorrechner VPP 300 / Occam & MPI)
Cloudanbieter: managed Data-Plattform, Security
Energieversorger: Stammdatenverwaltung: Java/Spring/JPA/Oracle
"In der Zusammenarbeit mit dem Consultant war es wichtig, dass sowohl in der Grundlagenarbeit, wie auch in der Umsetzung eine Software zum Einsatz kam, die kunden- und bedienerfreundlich einzusetzen war. Für die Entwicklung eines graphischen Clients benutzte er ausschließlich freie Software und setzte unsere Vorstellungen und Vorgaben einwandfrei und in kürzester Zeit um. Die von dem Consultant entwickelte Software-Komponenten laufen einwandfrei und performant. In die darunter liegende komplexe Materie sowie die Legacy-Systeme hat er sich in kürzester Zeit eingearbeitet und durch konstruktive Vorschläge zu einer effektiven Anwendungsdarstellung beigetragen. Er verfügt weiterhin über profunde Kenntnisse in der Programmiersprache JAVA. Seine aktive Mitarbeit war ausgezeichnet, konstruktiv, ergebnisorientiert und sein Engagement ging weit über das sonst übliche Maß hinaus."
— Projekt Internetstreutabelle / Streutabellen - CD, 10/04 - 02/05
Referenz durch Abteilungsleiter Testhalle, Hersteller für Landtechnik (270 MA), vom 14.06.05
Deutschland: D7 (Karlsruhe)
Arbeitserlaubnis: Eine Arbeitserlaubnis kann gegebenenfalls beantragt werden.
Weitere Länder: Nur für sehr interessante Java/Spring Framework/OSGi/Eclipse Virgo-Projekte.