Kontakt

Wir freuen uns auf Ihre Nachricht.

CoCo-On Services GmbH
Wiesenkamp 1
31174 Schellerten

Tel.: +49 (0) 5121 / 306 42 88
E-Mail: Kontakt@coco-onServices.de

Dipl. Wirt.-Inf. (FH) Steffen Ewert

Projekterfahrungen

Zurück zum Profil…

Projekterfahrungen der letzten 5 Jahre

Zeitraum Projekt Beschreibung
02.2018 … Weiterentwicklung und Pflege eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde ein vorhandenes Kassensystem weiterentwickelt und gepflegt. Teil der Arbeiten waren z.B. die eigenständige Umsetzung von Änderungen bei der Kassenfiskalisierung von Frankreich, Italien, Griechenland, die Anbindung neuer Hardware wie Scanner, EC-Kartenterminal, Kartenleser und Kundendisplay’s sowie die Anbindung der Kassensysteme an ShopWare.

Parallel dazu wurde die Entwicklung eines neuen Kassensystems begleitet.

Aufgaben:
Teilprojektverantwortung, Umsetzung, Absprachen mit Anwendern und Hardwarezulieferern, Bug-Fixing, Test

Technologien:
J2SE, Swing, JavaFX, JavaPOS, JPA, JDBC, SQL, MS SQL, eclipse, SVN, JavaDoc, ZVT, elektronische Kassenbons (anybill), RESTful WebService

03.2017 … 02.2018 Weiterentwicklung und Betreuung mehrere Java-Applikationen zur Datenerfassung und zur Verteilung von Daten an unterschiedlichen Zielsysteme Weiterentwicklung und Betreuung von zwei Java-Applikationen die Datendateien eines anlieferndem Systems eingelesen hat und die Daten an zwei unterschiedliche Systeme weitergeleitet hat. Die Datendateien wurden dabei noch von einem Großrechnerformat in XML oder anders herum konvertiert. Weiterentwicklung und Betreuung von weiteren Java-Applikationen zur Datenerfassung und -weitergabe.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Umsetzung, Auslieferung und Installation, Bug-Fixing, Support, Absprachen mit Fachabteilungen und Administratoren

Technologien:
J2SE, Spring Batch, Spring OXM, eclipse, WebSphere 7, subversion, maven, JSF PrimeFaces

11.2016 … 03.2017 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA, JMS), Vaadin 7, eclipse, wildfly 9, postgreSQL, subversion, maven, gradle, javadoc, JUnit

Zurück zum Profil…

Serverbetreuung für Kunden

Zeitraum Beschreibung
05.2013 … Es werden mehrere Server betreut, auf denen eine Java-basierte Web-Applikation zur Kommunikation und Austausch von Dokumenten für ein großes Bauprojekt installiert sind.

Aufgaben:
Installation, Betrieb, Serverüberwachung und Wartung

Technologien:
RHEL/CEntOS, apache WebServer, JBoss/wildfly, postgreSQL, munin, nagios, …

06.2010 … 05.2013 Es wurde ein Server betreut, auf dem eine Java-basierte Web-Applikation zur Kommunikation und Austausch von Dokumenten für ein großes Bauprojekt installiert ist.

Aufgaben:
Installation, Betrieb, Serverüberwachung und Wartung

Technologien:
openSuse, apache WebServer, JBoss, Glassfish, tomcat, postgreSQL, munin

02.2008 … Es wird ein Server betreut, auf dem eine Java-basierte Web-Applikation zur Bauteilverwaltung und -logistik installiert ist.

Aufgaben:
Installation, Serverüberwachung und Wartung

Technologien:
openSuse, apache WebServer, apache tomcat, Glassfish, postgreSQL, postfix, redaxo, munin

05.2009 … 12.2009 Es wurde ein Server betreut, auf dem eine Java-basierte Web-Applikation zur Verwaltung von Dokumenten (DMS) installiert ist.

Aufgaben:
Installation, Serverüberwachung und Wartung

Technologien:
Ubuntu, apache tomcat, postgreSQL

Zurück zum Profil…

Sonstige Projekterfahrungen (länger als 5 Jahre her)

Zeitraum Projekt Beschreibung
06.2016
…10.2016
Weiterentwicklung eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde ein vorhandenes Hintergrundsystem (BackOffice) per XML-Schnittstelle an ein Wincor TP.net-Kassensystem angebunden.

Aufgaben:
Teilprojektverantwortung, Architektur / Design der Schnittstelle zur Kassenperipherie, Umsetzung, Test

Technologien:
J2SE, Swing, JavaPOS, JDBC, SQL, MS SQL, eclipse, SVN, JavaDoc, verschieden TP.net XML Schnittstellen

03.2016 …06.2016 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA, JMS), Vaadin 7, eclipse, wildfly 9, postgreSQL, subversion, javadoc, JUnit

02.2016 Weiterentwicklung eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde ein vorhandenes Hintergrundsystem (BackOffice) per XML-Schnittstelle an ein Wincor TP.net-Kassensystem angebunden.

Aufgaben:
Teilprojektverantwortung, Architektur / Design der Schnittstelle zur Kassenperipherie, Umsetzung, Test

Technologien:
J2SE, Swing, JavaPOS, JDBC, SQL, MS SQL, eclipse, SVN, JavaDoc, verschieden TP.net XML Schnittstellen

10.2015 … 01.2016 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA, JMS), Vaadin 7, eclipse, wildfly 9, postgreSQL, subversion, javadoc, JUnit

03.2015 … 11.2015 Weiterentwicklung eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde ein vorhandenes Hintergrundsystem (BackOffice) per XML-Schnittstelle an ein Wincor TP.net-Kassensystem angebunden.

Aufgaben:
Teilprojektverantwortung, Architektur / Design der Schnittstelle zur Kassenperipherie, Umsetzung, Test

Technologien:
J2SE, Swing, JavaPOS, JDBC, SQL, MS SQL, eclipse, SVN, JavaDoc, verschieden TP.net XML Schnittstellen

09.2014 … 02.2015 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA, JMS), Vaadin 6, eclipse, JBoss 7, postgreSQL, subversion, javadoc, JUnit

04.2014 … 08.2014 Weiterentwicklung eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde ein Fiskalprinter an ein vorhandenes Kassensystems angebunden.

Aufgaben:
Teilprojektverantwortung, Architektur / Design der Schnittstelle zur Kassenperipherie, Umsetzung, Test

Technologien:
J2SE, Swing, JavaPOS, JDBC, SQL, MS SQL, eclipse, SVN, JavaDoc

12.2013 … 03.2014 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA, JMS), Vaadin 6, eclipse, JBoss 7, postgreSQL, subversion, javadoc, JUnit

02.2013 … 10.2013 Entwicklung eines Players zur Anzeige von multimedialen Inhalten Es wurde eine Applikation zur automatgischen Anzeige von multimedialen Inhalte (Texte, Bilder, Videos, Flash, HTML5-Animationen) geplant und umgesetzt.

Aufgaben (alles Software):
Projektverantwortung, Planung, Teamleitung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
Java, IceFaces, eclipse, subversion, javadoc, tomcat, HTML5, Flash

10.2012 … 02.2013 Weiterentwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für Bauprojekte Weiterentwicklung einer Web-Applikation als Plattform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder für große Bauprojekte.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA), Vaadin 6, eclipse, JBoss 7, postgreSQL, subversion, javadoc, JUnit

05.2012 … 10.2012 Entwicklung eines Queuing-Systems (Anfordern von Warte-Tickets und deren Zuordnung zu freien Schaltern) Es wurde eine Applikation zum Anfordern von Wartenummern und deren Zuordnung zu freien Schaltern entwickelt. Entwickelt wurde ein Web-Applikation für die Schalter-Mitarbeiter, eine Java-Applikation für die Terminals (zum „Ziehen“ der Wartenummer) und ein Server, der die Wartenummern und die Schalter verwaltet.

Aufgaben (alles Software):
Projektverantwortung, Planung, Teamleitung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
Java, JPA, IceFaces, WebServices (jax-ws), JNI, C, eclipse, MS Visual Studio 2010, subversion, javadoc, Zebra ZBI, glassfish, mysql

02.2012 … 04.2012 Entwicklung einer Applikation zu Starten und Synchronisieren von Anzeigen am POS Es wurde eine Applikation zum Starten und Synchronisieren von Anzeigen am Point-Of-Sale entwickelt. Plattformabhängige Funktionalitäten wurden über JNI in C ausgelagert.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
Java, JNI, C, eclipse, MS Visual Studio 2010, subversion, javadoc

12.2011 … 02.2012 Entwicklung einer Android-App zur Objektverwaltung über NFC Es wurde eine Android-App entwickelt, die zur Verwaltung von Objekten (z.B. Bauteilen) verwendet werden kann und mit einem zuvor entwickelten Edge-Server kommuniziert.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
Android 2.3, eclipse, subversion, javadoc

10.2011 … 11.2011 Entwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für ein Bauprojekt Weiterentwicklung einer Web-Applikation als Platform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder eines großen Bauprojektes.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JPA), Vaadin, eclipse, Glassfish, postgreSQL, subversion, javadoc, JUnit

01.2011 … 09.2011 Entwicklung eines Edge-Servers Es wurde ein Edge-Server entwickelt, der Anfragen von mobilen Geräten an Hintergrundsysteme weiterleitet.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE 6 (JSF, JPA, EJB3), ICEFaces2, eclipse, GlassFish, WebServices (jax-ws), mySQL, subversion, javadoc, JUnit, HtmlUnit

10.2010 … 01.2011 Erstellung eines Konzeptes und zur Umsetzbarkeit eines Edge-Servers Es wurde für ein zu entwickelnden Edge-Server ein Konzept erarbeitet, der Anfragen von mobilen Geräten an Hintergrundsysteme weiterleitet. Teil des Konzeptes ist auch die Software auf den mobilen Geräten sowie ein flexibles Software-Modul um bestehende Hintergrundsysteme zu integrieren.

Aufgaben:
Planung, Anforderungsanalyse, Architektur und Design, Absprachen mit Kunden

Technologien:
JEE, J2ME, Cloud, amazon EC2, Lastverteilung, Ausfallsicherheit

05.2010 … 09.2010 Entwicklung eines Planservers zur Kommunikation und Austausch von Planungsdokumenten für ein Bauprojekt Es wurde eine Web-Applikation entwickelt als Platform zur Kommunikation und Austausch von Planungsdokumenten für die Teammitglieder eines großen Bauprojektes.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JSF, JPA), ICEFaces, eclipse, tomcat, postgreSQL, subversion, javadoc, JUnit

08.2009 … 04.2010 Weiterentwicklung eines Systems zur Planung und Verwaltung von Bauteilen (Version 2) Es wurde ein Beuteilverwaltungs- und -logistiksystem mit RFID (NFC-basierte Handys) und mit Web-Frontend entwickelt.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JSF, JPA), ICEFaces, iText (PDF-Bibliothek), eclipse, tomcat, postgreSQL, CVS, javadoc, JUnit

05.2009 … 12.2009 Beratung, Betreuung, Wartung einer DMS-Applikation (Document Management System) sowie der Weiterentwicklung Betreuung eines vorhandenen Web-basiertem DMS-Systems zur Verwaltung von Dokumenten (Bilder, Video, Audio, PDF, …) im laufendem Betrieb sowie Beratung und Überwachung bei der Weiterentwicklung des Systems.

Aufgaben:
Administration, bug fixing, Implementation von kleinen Erweiterungen, Support, Absprachen mit Kunden

Technologien:
JEE (JSP), struts, dojo, hibernate, eclipse, tomcat, postgreSQL, subversion, javadoc

12.2008 … 04.2009 Entwicklung eines Systems zur Planung und Verwaltung von Bauteilen (Version 1) Es wurde ein Bauteilverwaltungs- und -logistiksystem mit RFID (NFC-basierte Handys) und mit Web-Frontend entwickelt.

Aufgaben:
Projektverantwortung, Planung, Anforderungsanalyse, Architektur und Design, Umsetzung, Test, Auslieferung und Installation, Support, Absprachen mit Kunden

Technologien:
JEE (JSF, JPA), ICEFaces, iText (PDF-Bibliothek), eclipse, tomcat, postgreSQL, CVS, javadoc, JUnit

10.2008 … 07.2009 Entwicklung eines Abrechnungssystems für Kassen Für ein großes Einzelhandelunternehmen aus dem Bereich Modeschmuck und Accessoires wurde bei der Entwicklung eines neuen Kassensystems mitgewirkt.

Aufgaben:
Teilprojektverantwortung, Architektur / Design der Schnittstelle zur Kassenperipherie (Drucker, Scanner, …), Umsetzung, Test

Technologien:
J2SE, Swing, JavaPOS, JDBC, SQL, Sybase (ASA & ASE), eclipse, CVS, JavaDoc, Virtual Paradigm for UML

03.2008 … 09.2008 Entwicklung einer Web-Oberfläche für ein File-Transfer-System Entwicklung einer web-basierten Verwaltungsoberfläche für eine Online-File-Transfer-Softwarelösung.

Aufgaben:
Projektverantwortung der Web-Implementation, Architektur / Design der Java-Applikation, Umsetzung, Test

Technologien:
Java (JEE, JSF), eclipse, CVS, JavaDoc, JUnit ähnliches Testframework,

11.2007 … 02.2008 Umstellung einer Java-Enterprise-Anwendung auf EJB3 Erstellung einer EJB3-Fassade um eine bereits vorhandene J2SE-Applikation JEE-fähig zu machen. Darüber hinaus sind Performance-Optimierungen mittels JMS-Skalierung durchgeführt worden.

Aufgaben:
Erstellung und Implementation einer EJB3-Fassade, Implementation der JMS-Skalierung, Test und bug fixing

Technologien:
EJB 3.0, JMS (Java Message Service), JBoss, eclipse, CVS, javadoc, maven2, JUnit

07.2007 … 11.2007 Portierung einer Access-Datenbank nach Oracle mit Web-Frontend Für eine große deutsche Bank wurde eine Access-Datenbank auf Oracle umgestellt. Das Frontend der Datenbankanwendung wurde mittels JSP realisiert.

Aufgaben:
Projektverantwortung Web-Implementation, Architektur / Design der Java-Applikation, Implementation, Test und bug fixing, Absprachen mit der Fachabteilung

Technologien:
JEE (JSP), JDBC, eclipse, Subversion, JavaDoc

02.2007 … 06.2007 Entwurf und Entwicklung eines mobilen Clients für kontaktlose Chipkarten Für einen Event-Veranstalter aus der Sportbranche wurde eine mobile Applikation zum Einlesen von Mitgliedskarten entwickelt.

Aufgaben:
Projektverantwortung, Architektur / Design, Implementation, Test und bug fixing, Absprachen mit Partnerfirmen

Technologien:
Java (J2ME), C# (.Net Framework 2.0), WebServices (SOAP), eclipse, Visual Studio 2005, CVS, JavaDoc

10.2005 … 01.2007 Entwurf und Entwicklung eines Expertensystems Unter Java wurde ein Expertensystem entwicklet mit einer Applikation zur strukturierten Wissenseingabe und einem JSP-Modul zur Web-Ausgabe

Aufgaben:
Projektverantwortung, Architektur / Design, Implementation, Test und bug fixing

Technologien:
J2EE (JSP), Swing, JUnit ähnliches Testframework, UML, JavaDoc, TeX/LaTeX

01.2002 … 09.2005 Entwurf und Entwicklung einer Auswertersoftware für Verkehrsverstöße Für die Auswertung von Verkehrsverstößen wurden neben zahlreichen kleineren Tools, eine Software entworfen und entwickelt um Verkehrsverstöße über eine GUI zu bearbeiten und auszuwerten.

Aufgaben:
Projektleitung, Koordinierung und Absprachen mit Partnerfirmen, Implementation, Test

Technologien:
C++, Visual Studio, MFC, UML, CppUnit, MKS Source INtegrity, ODBC, SQL (MS SQL Server, Sybase), doxygen

11.2001 … 12.2002 Entwurf und Entwicklung eines Chipkarten-Kundenterminals Entwurf und Entwicklung einer Chipkartenterminal-Software zur Anzeige der Chipkartendaten und Abgleich von Daten mit dem Server via XML.

Aufgaben:
Projektverantwortung, Architektur und Design, Umsetzung, Test, Absprachen mit Kunden

Technologien:
C++, Visual Studio, MFC, UML, XML, CVS

06.2000 … 10.2001 Entwurf und Entwicklung einer Software zum Pflegen von Datenbeständen Es wurde eine Client-Software entwickelt, die Daten via FTP im XML-Format empfangen und in eine Datenbank eingepflegt hat.

Aufgaben:
Projektverantwortung, Architektur und Design, Umsetzung, Test, Absprachen mit Kunden

Technologien:
C++, Visual Studio, MFC, ODBC (Sybase), UML, XML, CVS

01.2000 … 05.2000 Entwicklung einer Software zur Verwaltung von Aktienversicherungen Es wurde eine Software in Java entwickelt, die das Verwalten von Versicherungen auf Aktien und Fonds erheblich vereinfacht.

Aufgaben:
Design, Umsetzung, Test, bug fixing

Technologien:
Java, AWT / Swing, RMI, JDBC (Oracle), CVS, JavaDoc

07.1998 … 12.1999 Entwurf und Entwicklung eines „Termin“-Pakets für ein neues Abrechnungssystem der Energiewirtschaft Entwurf und Entwicklung eines Softwaremoduls zur terminlichen Planung und Koordination von vollautomatischen Aktionen (mit Erkennung von Feiertagen und mit Arbeits- und Werktag-Arithmetik).

Aufgaben:
Design, Implementation, Test, bug fixing

Technologien:
Java, AWT / Swing, CORBA, JDBC (Oracle, MS Access), UML, (Pradaigm+, together), PVCS, PVCS Tracker, JavaDoc

10.1996 … 05.1997 Entwicklung eines Web-Clients Für eine Workflow-System wurde ein Web-Client (als CGI) entwicklet, der die Bedienung des Workflow-Systems über das Internet ermöglicht.

Aufgaben:
Implementation, Test, bug fixing

Technologien:
C++, CGI, IBM Visual Age, Visual Studio, PVCS

Zurück zum Profil…