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 |
|