I color Music [ javaee.solutions, 2012 - now ]:

Spiele mit Deiner Lieblingsmusik! Zum ersten Mal die Möglichkeit Deine Favorite Musik-Tracks in dem Spiel einzufließen. Erstelle eine bunte einzigartige Welt! Einzigartige Erstellung des Spiels abhängig von dem ausgewählten Musik-Tracks und eindrucksvolle Graphik. Male ein Lied! Wir laden Dich ein, ein Lied zu malen. Zeige die Malerei Deinem Freund. Das ist zu faszinierend zu ignorieren.

  • Maven, Spring 3, Spring Security, Rest, jQuery, Hibernate, JSP, Jenkins, Nexus
  • Platforms: Windows, Linux, Mac, iOS, Android, ...
  • Das "I color Music"-Projekt befindet sich derzeit in der Entwicklungsphase. Die Technologien sind deswegen verdeckt...
Teile Retoure [ porsche.de, 2013-2015 ]:

Das Projekt umfasste die Implementierung des Quality Part Processes (Defect Part Processing) vom Händler zu Importeuren und / oder Porsche AG. Das Defect Part Processing bildet einen Teil des weltweiten Garantiemanagementsystems von Porsche AG.

  • Maven 3, jBPM, Spring 3, Spring Security, Rest (Jersey), jQuery
  • DB2, VisualCobol, iText, Hibernate, JDBC, JSP, Jenkins, Nexus
Cobol-Java Umstellung [ porsche.de, 2013 - 2015 ]:

Im Rahmen des Projektes erfolgte die Cobol-Java-Umstellung auf die neue Porsche-Datenbank-Architektur. Mithilfe von Visual Cobol wurde eine Brücke zwischen Cobol und Java-Architektur entworfen und implementiert.

  • JEE7, Spring 3, Maven 3, jQuery, Struts
  • DB2, Hibernate, JDBC
  • Visual Cobol, Jenkins, Nexus
Software-Schlüssel für Fahrzeuge [ porsche.de, 2013 - 2015 ]:

Gegenstand dieses Projektes war die Implementierung des Administrationsbereiches mit der Option der Code-Generierung für die Fahrzeugbauteile sowie der Software-Schlüssel-Generierung der Bauteile.

  • JEE7, TeamLeaf, Maven 3, Spring 3, JavaCC, jQuery, Spring MVC
  • DB2, Hibernate, Jenkins, Nexus, StarUML
Software Lizenzen für Fahrzeuge [ porsche.de, 2013/08 - 2014/06 ]:

Porsche Function Enabling System: Der Fokus lag auf der Implementierung von automatischen Upgrades des Systemfunktionsumfangs (bsp. Navigation) auf die aktuelle Version, ohne dass ein manuelles Upgrade durchgeführt werden soll.

  • JEE7, TeamLeaf, Maven 3, Spring 3
  • DB2, Hibernate, Quartz, JNA, MyBatis, Jenkins, Nexus, StarUML
Fahrzeug Suche [ porsche.de, 2013/10 - 2014/02 ]:

Erneuerung des Porsche-Fahrzeug-Suche-Systems: Das Reengineering und Redesign des alten Systems und der alten Architektur.

  • JEE7, TeamLeaf, Maven 3, Spring 3, Spring MVC, jQuery
  • DB2, Hibernate
Fahrzeug Aktionen [ porsche.de, 2014/01 - 2014/12 ]:

Porsche-Messaging-System: Reengineering des alten Programms und Redesign der alten Architektur auf die neue Struktur. Den Kern des Systems bilden die sicherheitsrelevanten Fahrzeugbauteile.

  • JEE7, TeamLeaf, Maven 3, Spring 3, Spring MVC, jQuery, jUnit
  • DB2, Hibernate, StarUML
NHTSA (Traffic Safety Information Service) [ porsche.com, 2014/07 - 2014/11 ]:

Implementierung des Service für National Highway Traffic Safety Administration. Dieser Service bietet die Möglichkeit den Kunden auf die erkannten defekten Bauteile (vor allem die sicherheitsrelevanten) hinzuweisen.

  • JEE7, Maven 3, Spring 3, REST, jUnit
  • DB2, Hibernate, MyBatis, StarUML
KFZ-Versicherungen [ porsche.de, 2014 - 2015 ]:

Im Rahmen des Projektes fand das Reengineering des alten Systems auf die neue Architektur statt. Es erfolgte die Datenmigration der alten Datenbank auf eine neue.

  • JEE7, Maven 3, Spring, jUnit
  • DB2, Hibernate, POI
Kulanz Web Service [ porsche.de, 2014/10 - 2014/12 ]:

Im Rahmen des Projektes erfolgte das Reengineering des alten Systems auf die neue Architektur.

  • JEE7, Apache CXF, Spring 3, jUnit
  • DB2, Hibernate
Reengineering Authentication Services [ porsche.de, 2014/11 - 2015/02 ]:

Reengineering des alten Systems auf die neue Architektur: Systemmodule wurden getrennt und einzeln implementiert, mit dem Ziel, dass die weiteren Systemmodule darauf Zugriff bekommen.

  • JEE7, Maven 3, Spring 3
  • DB2, Hibernate
Weiterentwicklung der Analyse-System [ porsche.de, 2013/06 - 2013/07 ]:

Die bestehenden Systeme wurden analysiert und weiterentwickelt. Das Gesamtsystem sammelt Daten zur Analyse über die Seite http://porsche.com und stellt diese grafisch dar.

  • JEE7, Spring, MBeans, JSF, JMX
  • DB2 v8, Hibernate
  • Apache Maven, Apache CXF
Buchhandlung Suchmaschine, Cluster [ osiander.de, Seit 2012/08 ]:

Osiander ist eine der größten Sortimentsbuchhandlungen Deutschlands. Der Online-Shop der Buchhandlung beinhaltet über 10 Millionen Artikel. Für deren Auffindbarkeit und Präsentation wurde eine Suchmaschine neu gebaut. javaee.solutions übernahm die Architektur, das Management sowie die Entwicklung der Suchmaschine. Die Herausforderung des Projekts bestand in der Größe und Vielfalt der zu verarbeitenden Datenmenge bei gleichzeitiger intensiver Nutzung seitens der zahlreichen Buchhandlung-Kunden.

  • Architektur, Management, Entwicklung der Suchmaschine
  • Suchmaschine: Solr 3.6/ Solr 4 (+Tomcat, +Apache)
  • Common: CSV, Spring 3, jUnit
  • Dokumentation: Maven Site
  • Continuous Integration System: Jenkins
  • JIRA (+GreenHopper)
  • Datenbank: MySQL
Weiterentwicklung des Editors für das neue Porsche-Modell [ porsche.de, 2012/05 - 2013/07 ]:

Im Rahmen des Projektes erfolgten die Wartung, die Weiterentwicklung sowie das Reingeneering des Editors, der unter anderem Daten für den Porsche Car Configurator sowie für aktuelle Werbepublikationen liefert.

  • Architektur, Management, Weiterentwicklung
  • JVM 7, Tomcat 7
  • Common: Spring 3, jUnit, Ant
  • View: MyFaces
  • Datenbank: DB2, Hibernate
  • JIRA (+GreenHopper)
Flow Engine, OSGi [ pruftechnik.com, 2011/05 - 2012/03 ]:

Der Kern des Projektes war die Entwicklung einer Software für Produktionsmaschinen und -geräte wie z.B. Windmühlen, die dem Erheben und Verarbeiten statistischer Daten dient. Es handelt sich dabei um ein High Availible System, das permanenten Betrieb der Hard- und Software gewährleistet.

  • Architektur + Management + Entwicklung der Flow-Engine basierend auf OSGi (Apache Karaf)
  • OSGi: Apache Karaf
  • Build system: Maven3
  • Code quality: PMD, FindBugs, CheckStyle
  • Common: XML, XStream, Spring 3, jUnit
  • Dokumentation: Maven Site
  • Continuous Integration System: Jenkins
  • JIRA (+GreenHopper, +FishEye, +Confluence)
Suchmaschine für Baden-Württemberg [ isb-ag.de, 2011/08 - 2011/10 ] :

Das landeskundliche Informationssystem für Baden-Württemberg LEO-BW bietet qualifizierte Informationen aus und über Baden-Württemberg. Das Personal von javaee.solutions wirkte bei der Entwicklung der Suchmaschine für LEO-BW mit, die auf folgenden Technologien basiert:

  • Entwicklung der Suchmaschine des landeskundlichen Informationssystems Baden-Württemberg
  • Build system: Maven3
  • Database: PostgreSQL 9.x + Liquibase + Hibernate
  • Codequality: PMD, FindBugs
  • Search Engine: Lucene3, Solr 3.x
  • Common: Spring 3, Liferay Portal
  • Continuous integration System: Jenkins
  • Documentation: Google Pages
  • Application server: Tomcat6
Wartung eines Fahrzeugsicherheit-Datenbusses [ audi.de, 2011/05 - 2011/08 ]:

Für die Prüfung neuer Fahrzeuge unter dem Sicherheitsaspekt werden bei Audi zwei Testverfahren eingesetzt: der Crash-Test, der eine kostenaufwendige Methode darstellt, und die computergestützte Simulation eines Fahrzeug-Crashes. Die auf diesem Weg erzeugten Daten werden aus zwei verschiedenen Systemen zusammengeführt und an die entsprechenden Abteilungen weitergeleitet.

  • Build system: Maven2
  • Database: JDBC, Hibernate, Oracle DB
  • XML, XSD, JSON, sTax2
  • Common: Spring 2.5, ESB, Quartz, EJB2
  • View: Velocity, HTML, MyFaces, RCP
  • Documentation: StarUML, Enterprise Architekt
  • Bug Tracking: JIRA
  • Application Server: JBoss 5
  • OS: Linux/ Windows
Event Search Engine [ foxyevents.de, 2008/06 - 2011/05 ]:

FoxyEvents ist eine Eventsuchmaschine, deren Angebot über 100.000 aktuelle Termine weltweit umfasst. Die Zusammensetzung der gesuchten Informationen erfolgt mittels eigenentwickelten Suchalgorithmen und Interpretation sowie Übersetzung der Freitextangaben mit Hilfe von semantischer Suche.

  • Offshoring (7 Personen)
  • Building Search Application: Konzept + Design + Architektur, Implementierung, GUI, Datenbankarchitektur, Konfiguration, Administration, Verarbeitung großer XML-Datenmenge, ...
  • Build system: Maven2 (+Bash, @Deprecated: Ant)
  • Database: PostgreSQL 8.4 (+Postgis) + Ibatis + Liquibase (=Database Change Management)
  • Codequality: PMD, FindBugs, CheckStyle, Cobertura
  • Search Engine: Lucene3, Sorl (@Deprecated: Compass), LingPipe
  • XML/ XSD/ JSON: sTax1/2, Apache Digester, XStream
  • Common: Spring 3, Spring Security, Quartz, jCaptcha
  • View: Velocity (template engine), Jasper Reports (PDF/ DOC), Spring MVC, HTML/CSS/JS (jQuery), GWT
  • XML (Apache Tiles + Build configuration like Maven2)
  • Payment API: PayPAL
  • Continuous integration System: Hudson
  • Test systems: Selenium, *Unit: jUnit, xmlUnit, TestNG
  • Design: Photoshop CS3
  • Documentation: StarUML, TRAC, Javadoc, Balsamic Mockups
  • IDE: Eclipse + SVN
  • Application server: Tomcat6
  • Operation System: Open Suse 11
  • Streng basierendes Entwickeln nach Design-Patterns + Code Conventions + vordefinierter Architektur
Aeronautical Information Repository Interface [ comsoft.aero, 2008/01 - 2010/12 ]:

Als Ergebnis der Tätigkeit im Bereich der Flugzeugsicherheit ist ein anspruchvolles, technisch ausgefeiltes System entstanden, das in Flughäfen zur Unterstützung der Dispatcheraufgaben eingesetzt wird sowie eine Möglichkeit der individuellen Flugplanerstellung für Piloten bietet.

  • Aeronautical Data Access System: EAD (ESI) + AIXM 4.5
  • Build system: Ant, Bash (+Maven2)
  • Database: PostgreSQL + Hibernate + EJB3
  • Codequality: PMD, FindBugs, CheckStyle
  • XML/ XSD: sTax1 (Verarbeitung großer Datenmenge), JiBX, JAXB2
  • ESI: European Aeronautical Database System Interface + AIXM 4.5
  • Common: Apache Commons *, Quartz, MBeans, Spring 3, SOA
  • View: MyFaces, JBoss Portal, JSP/ JSF, JS/ HTML/ CSS
  • Messaging systems: JMS (SonicMQ)
  • Continuous integration System: Hudson
  • Test systems: Selenium, *Unit: jUnit, TestNG, dbUnit
  • IDE: Eclipse + SVN
  • Application Server: JBoss 5
  • Operation System: Fedora 11
  • Team Organisation: Scrum
Weitere Projekte auf Anfrage ...