Zeitraum: 08/17 - 12/17
Branche: Internet-Service-Provider
Projekt: Gateway für Zahlungssysteme
Im Rahmen der e-Commerce-Aktivitäten eines Internet-Service-Providers (ISP) wird ein e-Shop betrieben. Die hier fällig werdenden Zahlungen gelangen über diverse Anbieter von Bezahlverfahren (Kreditkarten, Paypal ...) zur Abwicklung. Seitens der Zahlungssystembetreiber werden dem ISP zyklisch die saldierten Zahlungen sowie eine Auflistung der Einzelzahlungsposten übermittelt. Letztgenannte dienen dem ISP innerhalb des Finance-Systems zum Management der offenen Zahlungsforderungen (Offene Posten) gegenüber seinen Leistungsempfängern. Leider werden besagte Listen der Einzelposten von den jeweiligen Betreibern der Zahlungssysteme in einem proprietären Format angeliefert. Über das hier benannte Gateway werden die jeweiligen proprietären Einzelformate auf einen definierten Standard gehoben. Somit wird die nachfolgende Verarbeitung im Finance-System deutlich vereinfacht.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, SOAP, REST
Tools:
PowerDesigner, MySQL, Talend Open Studio, Tomcat, NetBeans, Eclipse
Arbeitsverwaltung: Confluence, Jira
Plattform: Windows, Linux
Versionsverwaltung: SVN
Build-Management: Jenkins
__________________________________________
Zeitraum: 03/16 - 07/17
Branche: branchenübergreifend
Projekt: Operatives Personal Management Plugin für Confluence
Softwareentwicklungsprojekte sind mit hohen Anforderungen an das operative Personal-Management verbunden. Deshalb liegt es nahe, hier unterstützende Werkzeuge einzusetzen. Das in vielen SCRUM-Projekten verwendete System »Confluence« der Firma »Atlassian« wird deshalb um ein spezifisches Plugin erweitert, welches das operative Personal Management unterstützt.
Position: System-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, HTML, CSS, Atlassian-Framework, LDAP
Tools:
PowerDesigner, MySQL, Spring-Framework, Tomcat, NetBeans, Eclipse, Velocity, jQuery
Arbeitsverwaltung: Confluence, Jira
Plattform: Windows, Linux
Versionsverwaltung: Bitbucket
Build-Management: Bamboo
__________________________________________
Zeitraum: 10/14 - 04/15
Branche: Informationstechnologie
Projekt: Technische Hilfssysteme für SCRUM-Projekte
SCRUM hat sich seit mehreren Jahren als geeignete Organisationsform für Softwareprojekte etabliert. Die Firma Atlassian stellt mit Confluence, Jira und Bamboo Werkzeuge bereit, welche diese Methode sehr gut unterstützen und Techniken wie »Continuous Integration« möglich machen. Im Rahmen des Projektes war diese technische Infrastruktur aufzubauen und initial zu administrieren.
Position: System-Designer, Implementierung, Anwendungs-Administrator
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: HTML, CSS
Tools:
Jira, Confluence
Arbeitsverwaltung: Jira, Confluence
Plattform: Linux
__________________________________________
Zeitraum: 05/13 - 09/14
Branche: branchenübergreifend - Zoll
Projekt: System zur Erstellung von Zoll-Ausfuhr-Anmeldungen gemäß ATLAS-2.1-Standard
Die europäischen Zollbehörden nehmen seit dem 01.07.2009 Anmeldungen zur Warenausfuhr ausschließlich in elektronischer Form entgegen. Hierfür wurde das Verfahren ATLAS definiert, welches im Jahr 2012 in seiner Version 2.1 bereitgestellt wurde. Im Rahmen des Projektes wurde ein bestehendes System zur Generierung von Ausfuhranmeldungen auf Basis von Rechnungsbelegen in ERP-Systemen auf die neue ATLAS-Version gehoben und zugleich auf eine neue technologische Basis gestellt. Mit einer weiterentwickelten Version der bereits im Markt befindlichen Variante sollen eine verbesserte Systemstabilität, eine gesteigerte Usability sowie Anpassungen an gesetzliche Änderungen erreicht werden.
Position: Software-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 5 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
NetBeans, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache
Arbeitsverwaltung: Jira, Confluence
Tests: JUnit, Firebug, Findbugs
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/13 - 04/13
Branche: Logistik
Projekt: System zur Verwaltung von Planungsszenarien
Ein führendes Logistikunternehmen möchte die Erlöse aus dem Personentransport steigern. Hierzu werden auf der Basis von Modellen mehrere Planungsszenarien erstellt und wirtschaftlich bewertet. Durch die Varianz einer Vielzahl von Parametern entsteht eine große Menge von derartigen Planungsszenarien. Ein Verwaltungssystem soll den Überblick über die Szenarien gewährleisten sowie Vergleiche vereinfachen.
Position: System-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, SQL, HTML, CSS
Tools:
Eclipse, Oracle Enterprise Manager, Powerbuilder
Arbeitsverwaltung: MS Project
Plattform: Windows, Linux
Versionsverwaltung: MS SourceSafe
Build-Management: Ant
__________________________________________
Zeitraum: 06/12 - 12/12
Branche: Telekommunikation
Projekt: Aktivitäts- und Nutzungsstatistik einer modularen Online-Plattform
Die Online-Plattform eines Telekommunikationsunternehmens stellt verschiedene Module mit unterschiedlichem Funktionsumfang für Entwickler bereit. Jedes einzelne Modul erhebt detaillierte Informationen über seine Nutzung. Um ein Überblick der Nutzung der Module und Aktivitäten der Entwickler zu erlangen ist im Rahmen des Projektes eine zentrale DWH Lösung konzipiert und implementiert worden. Hierbei sind die Informationen aller Module konsolidiert und durch eine mehrschichtige Architektur hin zu einer dimensionalen Datenhaltung aufbereitet worden. Auf Basis des DWH ist es möglich, zuvor definierte Kennzahlen effizient und effektiv zu berechnen. Die Visualisierung der Kennzahlen sowie mögliche ad hoc Analysen wurden unter Verwendung des Jaspersoft Reportservers umgesetzt. Innerhalb des Projektes sind hierzu die Reportinfrastruktur wie auch verschiedene Berichte erstellt worden.
Position: System Designer, Implementierung, Test-Manager, Report-Designer
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, JavaScript, Apache Tomcat
Tools:
Talend Open Studio, MySQL, Powerdesigner, Jaspersoft Report Server, Excel
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux, Windows
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 12/11 - 03/12
Branche: Telekommunikation
Projekt: Aktivitäts- und Nutzungsstatistik einer modularen Onlineplattform
Eine online Plattform eines Telekommunikationsunternehmens stellt verschiedene Module mit unterschiedlichem Funktionsumfang für Entwickler bereit. Jedes einzelne Modul erhebt detaillierte Informationen über seine Nutzung. Um ein Überblick der Nutzung der Module und Aktivitäten der Entwickler zu erlangen ist im Rahmen des Projektes eine zentrale DWH Lösung konzipiert und implementiert worden. Hierbei sind die Informationen aller Module konsolidiert und durch eine mehrschichtige Architektur hin zu einer dimensionalen Datenhaltung aufbereitet worden. Auf Basis des DWH ist es möglich zuvor definierte Kennzahlen effizient und effektiv zu berechnen. Die Visualisierung der Kennzahlen sowie mögliche ad hoc Analysen sind unter Verwendung des Jaspersoft Reportservers umgesetzt. Innerhalb des Projektes sind hierzu die Reportinfrastruktur wie auch verschiedene Berichte erstellt worden.
Position: System Designer, Implementierung, Test-Manager, Reportdesigner, Schulungsleiter
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, Javascript, Apache Tomcat
Tools:
Talend Open Studio, MySQL, Powerdesigner, Jaspersoft Report Server
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux, Windows
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 03/11 - 11/11
Branche: branchenübergreifend - Zoll
Projekt: System zur Erstellung von Zoll-Ausfuhr-Anmeldungen gemäß ATLAS-2.1-Standard
Die europäischen Zollbehörden nehmen seit dem 01.07.2009 Anmeldungen zur Warenausfuhr ausschließlich in elektronischer Form entgegen. Hierfür wurde das Verfahren ATLAS definiert, welches im Jahr 2012 in seiner Version 2.1 bereitgestellt wurde. Im Rahmen des Projektes wurde ein bestehendes System zur Generierung von Ausfuhranmeldungen auf Basis von Rechnungsbelegen in ERP-Systemen auf die neue ATLAS-Version gehoben und zugleich auf eine neue technologische Basis gestellt.
Position: Software-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 5 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
NetBeans, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache
Arbeitsverwaltung: Jira, Confluence
Tests: JUnit, Firebug, Findbugs
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/11 - 02/11
Branche: Telekommunikation
Projekt: Settop-Box-Betriebsstatistik
Ein führender Anbieter von Cloud-Diensten bietet u.a. einen IP-TV-Service. Dies erfolgt unter dem Einsatz von Settop-Boxen. Bezüglich dieser Boxen fallen Betriebsdaten an, die zur Verbesserung der Service-Qualität in einem DWH zusammengeführt werden. Auf Basis dieses DWHs sind gemäß fachlicher Anforderungen entsprechende Reports zu erstellen
Position: Software-Designer, Implementierung, Beratung
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Java, SQL
Tools:
Powerdesigner, Eclipse, MySQL, Talend Open Studio, Test-Suite, Business Objects
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 07/10 - 12/10
Branche: Telekommunikation
Projekt: Entwicklung eines Dienstes zur zentralen Verwaltung von Benutzer-Profil-Informationen
Benutzerbezogene Profil-Informationen nehmen bei allen Services im WEB-2.0-Kontext eine zentrale Position ein. Ein großer Portalbetreiber bietet diverse Anwendungsdienste in diesem Umfeld an. Die genannten Services beherbergen alle spezifische benutzerbezogene Informationen (Profile), die sich teilweise inhaltlich überschneiden. Mit Blick auf die Konsolidierung der Service-Orientierten-Architektur der Backend-Systeme, sollen all diese verteilten Benutzerinformationen in einem einheitlichen generischen Profildatenbank-Service zusammengeführt werden. Damit können die Anwender ihre Profilangaben leichter konsistent halten sowie Ihre Daten mit anderen Service-Nutzern (Freunde, Interessen-Gruppen ...) teilen.
Position: Software-Designer, Implementierung, Beratung
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, HTML, SOAP, XML/XSD
Tools:
Powerdesigner, Eclipse, SoapUI, MySQL, Talend Open Studio, Test-Suite
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/10 - 06/10
Branche: branchenübergreifend
Projekt: Ein Verwaltungsportal für Medien jeder Art - Medienarchiv
Datenträger, ob analog oder digital, spielen in der heutigen Zeit eine zentrale Rolle für die Informationsgewinnung. Für einen geordneten Informationszugriff ist die Archivierung der datentragenden Medien zwingend erforderlich. Nicht immer ist dies unmittelbar in digitaler Form möglich. Insbesondere bei Büchern ist die klassische Aufbewahrung in Regalen unabdingbar. Über einen Zeitraum sammeln sich somit eine beachtliche Menge von Medien an, die kaum noch ohne ein Verwaltungssystem kategorisiert, gesucht oder ausgeliehen werden können. In diesem Projekt ist deshalb ein System entwickelt worden, welches die zuvor erwähnten Probleme löst. Ein online Portal mit einer Nutzer- und Verwaltungsoberfläche ermöglicht zum einen die Suche und das Ausleihen hinterlegter Medien. Zum anderen können über das Verwaltungsportal neue Medien hinzugefügt sowie Ausleihlisten von Medien erstellt oder Stammdaten gepflegt werden. Neben der Suche von Medien ist auch eine Beschreibung des jeweiligen Standortes des Mediums gegeben. Die Benutzerverwaltung ist vollständig in die Firmeninfrastruktur integriert worden. Darüber hinaus ist im Funktionsumfang die Generierung von Ausleihlisten und Suchergebnissen unter Verwendung von Jaspersoft enthalten.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
Eclipse, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache, WaveMaker, Jaspersoft
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 07/09 - 11/09
Branche: Chemie
Projekt: Großkundenreporting
Ein international agierender Hersteller von Halbzeugen liefert Hochleistungskunststoffe für die Bau-, Automobil-, Luft-, Raumfahrt- und medizintechnische Industrie. Er verfügt über eine sehr feingliedrige, historisch gewachsene Unternehmensstruktur, die durch eine ausgeprägte Internationalisierung und Unternehmensteilen mit hoher Eigenständigkeit geprägt ist. Innerhalb des Unternehmens steht kein durchgängig einheitliches ERP-System zur Verfügung. Die Bereitstellung von entscheidungsunterstützenden Informationen für die Unternehmenssteuerung stellt deshalb eine erhebliche Herausforderung dar. Die Unternehmensführung strebt insbesondere eine durchgängige Kostenbeitragsrechnung über alle Unternehmenszweige an.
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Java, JavaScript, HTML, CSS
Tools:
WaveMaker, Tomcat, MySQL, PowerDesigner
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 06/09
Branche: branchenübergreifend
Projekt: Wartung des ATLAS-Systems »portaZa«
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. Die Anmeldung erfolgt über das elektronische Verfahren ATLAS der deutschen Zollbehörde. »portaZa« ist ein Werkzeug, das die Nutzung dieses elektronischen Verfahrens ermöglicht. Im Rahmen des Projektes wurde Maßnahmen zur Stabilitätsverbesserung der Anwendung sowie zur Anpassung an neue fachliche Vorgaben des Zolls vorgenommen.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java
Tools:
Netbeans, Eclipse, MySQL, Tomcat, PowerDesigner
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 08/07 - 05/09
Branche: Softwarehaus
Projekt: Einführung des CRM-Systems »VTiger«
Die Vertriebsaktivitäten eines Softwarehauses sollen durch ein CRM-System unterstützt werden, welches Komponenten eines klassischen ERP-Systems enthält. Die Wahl fiel auf die OpenSource-Variante von »SugarCRM«, »VTiger«.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: PHP, Java
Tools:
Netbeans, MySQL, Apache, Talend Open Suite, PowerDesigner
Arbeitsverwaltung: Jira
Plattform: Linux
Versionsverwaltung: Subversion
__________________________________________
Zeitraum: 04/07 - 07/07
Branche: Dienstleistungen
Projekt: Virtualisierung der Bürokommunikations-Infrastruktur
Ein Ingenieurbüro betreibt eine Windows-2003-Server-Infrastruktur zur Unterstützung der internen Geschäftsprozesse. Die genannten Server werden auf physischer Hardware betrieben. Ausfälle an der Hardware bewirken lange Stillstandszeiten sowie einen hohen manuellen Aufwand für die Wiederherstellung der betroffenen Server. Dies soll durch die Virtualisierung der Hardware überwunden werden (VMWare).
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Windows-Server 2003, VMWare
Arbeitsverwaltung: MS-Project
Plattform: Windows
__________________________________________
Zeitraum: 01/07 - 03/07
Branche: Informationstechnologie
Projekt: Aufbau von portaZa-Demo-Systemen
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. In der Vergangenheit geschah dies unter Nutzung entsprechender Papierbelege, die beim Zoll einzureichen waren. Mitte der 2000'er Jahre führten die deutschen Zollbehörden ein äquivalentes Verfahren auf elektronischer Basis ein, analog dem bekannten EDI. Im Jahr 2009 wurde dies zum verpflichtenden Weg. Die Software-Lösung »portaZa« unterstützt exportierende Unternehmen bei der effizienten Erstellung von Ausfuhranmeldungen. Im Kontext von Vertriebsaktivitäten werden mobile Demonstrations-Workstations benötigt, die im Rahmen des Projekts entworfen und umgesetzt wurden.
Ausgeführte Arbeiten:
Teamgröße: 1 Personen
DV-Basis:
Technologien: Java
Tools:
MS-SQL-Server, IIS
Arbeitsverwaltung: MS-Project
Plattform: Windows 7
__________________________________________
Zeitraum: 09/06 - 12/06
Branche: branchenübergreifend
Projekt: Anbindung ATLAS-Zoll-Software an ERP-Systeme
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. In der Vergangenheit geschah dies unter Nutzung entsprechender Papierbelege, die beim Zoll einzureichen waren. Mitte der 2000'er Jahre führten die deutschen Zollbehörden ein äquivalentes Verfahren auf elektronischer Basis ein, analog dem bekannten EDI. Im Jahr 2009 wurde dies zum verpflichtenden Weg. Papieranmeldungen waren/sind nur noch als Fallback im Störfall möglich. Wesentliche Teile der Anmeldung entsprechen den Inhalten von Lieferscheinen und Rechnungen, die im Kontext mit dem Warenverkauf innerhalb der ERP-Systeme entstehen. Es lag also nah, eine Verbindung zwischen unterschiedlichen ERP-Systeme und jenem zur Generierung der Zoll-Anmeldeformulare zu schaffen. Dies geschah im Rahmen des Projekts.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java
Tools:
Eclipse, Kettle-ETL, portaZa, SelectLine (ERP), MyFactory (ERP)
Arbeitsverwaltung: MS-Project
Plattform: Windows, Linux
Versionsverwaltung: Subversion
__________________________________________
Zeitraum: 01/06 - 08/06
Branche: Dienstleistungen
Projekt: Redesign der Bürokommunikations-Infrastruktur
Ein Ingenieurbüro wickelt bisher alle internen Geschäftsprozesse innerhalb einer Windows-NT 4.0-Domain ab. Eine Reihe von NT-4.0-Servern spielen hierbei die zentrale Rolle. Sie stellen Dienste wie den File-Service, E-Mail und den Datenbankserver bereit. Da sowohl die Hard- als auch die Software aus der Herstellerwartung laufen, ist eine alternative Infrastruktur auf der Basis von Windows Server 2003 einzuführen. Der File-Service, der MS-SQL-Server und der Exchange-Server übernehmen hier wiederum die zentralen Aufgaben. Diese werden durch spezifische Dienste auf der Basis von Linux-Servern zur Bereitstellung von WEB-basierten Applikationen komplettiert.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Windows NT 4.0, Windows Server 2003, SuSE-Linux
Arbeitsverwaltung: MS-Project
Plattform: Windows, Linux
Studium Wirtschaftsinformatik an der TU Darmstadt (Abschluss: Master of Science Wirtschaftsinformatiker (Uni))
Senior Consultant Business-Intelligence-Systeme
Business Analyst
Technical Designer
Anwendungsentwickler
Testautomatisierung
Projektmanagement
Methoden und Verfahren
Testwerkzeuge
Business Intelligence & Data Warehouse
Entwicklungsumgebungen
Middleware & Libraries
Zeitraum: 08/17 - 12/17
Branche: Internet-Service-Provider
Projekt: Gateway für Zahlungssysteme
Im Rahmen der e-Commerce-Aktivitäten eines Internet-Service-Providers (ISP) wird ein e-Shop betrieben. Die hier fällig werdenden Zahlungen gelangen über diverse Anbieter von Bezahlverfahren (Kreditkarten, Paypal ...) zur Abwicklung. Seitens der Zahlungssystembetreiber werden dem ISP zyklisch die saldierten Zahlungen sowie eine Auflistung der Einzelzahlungsposten übermittelt. Letztgenannte dienen dem ISP innerhalb des Finance-Systems zum Management der offenen Zahlungsforderungen (Offene Posten) gegenüber seinen Leistungsempfängern. Leider werden besagte Listen der Einzelposten von den jeweiligen Betreibern der Zahlungssysteme in einem proprietären Format angeliefert. Über das hier benannte Gateway werden die jeweiligen proprietären Einzelformate auf einen definierten Standard gehoben. Somit wird die nachfolgende Verarbeitung im Finance-System deutlich vereinfacht.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, SOAP, REST
Tools:
PowerDesigner, MySQL, Talend Open Studio, Tomcat, NetBeans, Eclipse
Arbeitsverwaltung: Confluence, Jira
Plattform: Windows, Linux
Versionsverwaltung: SVN
Build-Management: Jenkins
__________________________________________
Zeitraum: 03/16 - 07/17
Branche: branchenübergreifend
Projekt: Operatives Personal Management Plugin für Confluence
Softwareentwicklungsprojekte sind mit hohen Anforderungen an das operative Personal-Management verbunden. Deshalb liegt es nahe, hier unterstützende Werkzeuge einzusetzen. Das in vielen SCRUM-Projekten verwendete System »Confluence« der Firma »Atlassian« wird deshalb um ein spezifisches Plugin erweitert, welches das operative Personal Management unterstützt.
Position: System-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, HTML, CSS, Atlassian-Framework, LDAP
Tools:
PowerDesigner, MySQL, Spring-Framework, Tomcat, NetBeans, Eclipse, Velocity, jQuery
Arbeitsverwaltung: Confluence, Jira
Plattform: Windows, Linux
Versionsverwaltung: Bitbucket
Build-Management: Bamboo
__________________________________________
Zeitraum: 10/14 - 04/15
Branche: Informationstechnologie
Projekt: Technische Hilfssysteme für SCRUM-Projekte
SCRUM hat sich seit mehreren Jahren als geeignete Organisationsform für Softwareprojekte etabliert. Die Firma Atlassian stellt mit Confluence, Jira und Bamboo Werkzeuge bereit, welche diese Methode sehr gut unterstützen und Techniken wie »Continuous Integration« möglich machen. Im Rahmen des Projektes war diese technische Infrastruktur aufzubauen und initial zu administrieren.
Position: System-Designer, Implementierung, Anwendungs-Administrator
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: HTML, CSS
Tools:
Jira, Confluence
Arbeitsverwaltung: Jira, Confluence
Plattform: Linux
__________________________________________
Zeitraum: 05/13 - 09/14
Branche: branchenübergreifend - Zoll
Projekt: System zur Erstellung von Zoll-Ausfuhr-Anmeldungen gemäß ATLAS-2.1-Standard
Die europäischen Zollbehörden nehmen seit dem 01.07.2009 Anmeldungen zur Warenausfuhr ausschließlich in elektronischer Form entgegen. Hierfür wurde das Verfahren ATLAS definiert, welches im Jahr 2012 in seiner Version 2.1 bereitgestellt wurde. Im Rahmen des Projektes wurde ein bestehendes System zur Generierung von Ausfuhranmeldungen auf Basis von Rechnungsbelegen in ERP-Systemen auf die neue ATLAS-Version gehoben und zugleich auf eine neue technologische Basis gestellt. Mit einer weiterentwickelten Version der bereits im Markt befindlichen Variante sollen eine verbesserte Systemstabilität, eine gesteigerte Usability sowie Anpassungen an gesetzliche Änderungen erreicht werden.
Position: Software-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 5 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
NetBeans, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache
Arbeitsverwaltung: Jira, Confluence
Tests: JUnit, Firebug, Findbugs
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/13 - 04/13
Branche: Logistik
Projekt: System zur Verwaltung von Planungsszenarien
Ein führendes Logistikunternehmen möchte die Erlöse aus dem Personentransport steigern. Hierzu werden auf der Basis von Modellen mehrere Planungsszenarien erstellt und wirtschaftlich bewertet. Durch die Varianz einer Vielzahl von Parametern entsteht eine große Menge von derartigen Planungsszenarien. Ein Verwaltungssystem soll den Überblick über die Szenarien gewährleisten sowie Vergleiche vereinfachen.
Position: System-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, SQL, HTML, CSS
Tools:
Eclipse, Oracle Enterprise Manager, Powerbuilder
Arbeitsverwaltung: MS Project
Plattform: Windows, Linux
Versionsverwaltung: MS SourceSafe
Build-Management: Ant
__________________________________________
Zeitraum: 06/12 - 12/12
Branche: Telekommunikation
Projekt: Aktivitäts- und Nutzungsstatistik einer modularen Online-Plattform
Die Online-Plattform eines Telekommunikationsunternehmens stellt verschiedene Module mit unterschiedlichem Funktionsumfang für Entwickler bereit. Jedes einzelne Modul erhebt detaillierte Informationen über seine Nutzung. Um ein Überblick der Nutzung der Module und Aktivitäten der Entwickler zu erlangen ist im Rahmen des Projektes eine zentrale DWH Lösung konzipiert und implementiert worden. Hierbei sind die Informationen aller Module konsolidiert und durch eine mehrschichtige Architektur hin zu einer dimensionalen Datenhaltung aufbereitet worden. Auf Basis des DWH ist es möglich, zuvor definierte Kennzahlen effizient und effektiv zu berechnen. Die Visualisierung der Kennzahlen sowie mögliche ad hoc Analysen wurden unter Verwendung des Jaspersoft Reportservers umgesetzt. Innerhalb des Projektes sind hierzu die Reportinfrastruktur wie auch verschiedene Berichte erstellt worden.
Position: System Designer, Implementierung, Test-Manager, Report-Designer
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, JavaScript, Apache Tomcat
Tools:
Talend Open Studio, MySQL, Powerdesigner, Jaspersoft Report Server, Excel
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux, Windows
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 12/11 - 03/12
Branche: Telekommunikation
Projekt: Aktivitäts- und Nutzungsstatistik einer modularen Onlineplattform
Eine online Plattform eines Telekommunikationsunternehmens stellt verschiedene Module mit unterschiedlichem Funktionsumfang für Entwickler bereit. Jedes einzelne Modul erhebt detaillierte Informationen über seine Nutzung. Um ein Überblick der Nutzung der Module und Aktivitäten der Entwickler zu erlangen ist im Rahmen des Projektes eine zentrale DWH Lösung konzipiert und implementiert worden. Hierbei sind die Informationen aller Module konsolidiert und durch eine mehrschichtige Architektur hin zu einer dimensionalen Datenhaltung aufbereitet worden. Auf Basis des DWH ist es möglich zuvor definierte Kennzahlen effizient und effektiv zu berechnen. Die Visualisierung der Kennzahlen sowie mögliche ad hoc Analysen sind unter Verwendung des Jaspersoft Reportservers umgesetzt. Innerhalb des Projektes sind hierzu die Reportinfrastruktur wie auch verschiedene Berichte erstellt worden.
Position: System Designer, Implementierung, Test-Manager, Reportdesigner, Schulungsleiter
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, Javascript, Apache Tomcat
Tools:
Talend Open Studio, MySQL, Powerdesigner, Jaspersoft Report Server
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux, Windows
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 03/11 - 11/11
Branche: branchenübergreifend - Zoll
Projekt: System zur Erstellung von Zoll-Ausfuhr-Anmeldungen gemäß ATLAS-2.1-Standard
Die europäischen Zollbehörden nehmen seit dem 01.07.2009 Anmeldungen zur Warenausfuhr ausschließlich in elektronischer Form entgegen. Hierfür wurde das Verfahren ATLAS definiert, welches im Jahr 2012 in seiner Version 2.1 bereitgestellt wurde. Im Rahmen des Projektes wurde ein bestehendes System zur Generierung von Ausfuhranmeldungen auf Basis von Rechnungsbelegen in ERP-Systemen auf die neue ATLAS-Version gehoben und zugleich auf eine neue technologische Basis gestellt.
Position: Software-Designer, Implementierung, Tester
Ausgeführte Arbeiten:
Teamgröße: 5 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
NetBeans, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache
Arbeitsverwaltung: Jira, Confluence
Tests: JUnit, Firebug, Findbugs
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/11 - 02/11
Branche: Telekommunikation
Projekt: Settop-Box-Betriebsstatistik
Ein führender Anbieter von Cloud-Diensten bietet u.a. einen IP-TV-Service. Dies erfolgt unter dem Einsatz von Settop-Boxen. Bezüglich dieser Boxen fallen Betriebsdaten an, die zur Verbesserung der Service-Qualität in einem DWH zusammengeführt werden. Auf Basis dieses DWHs sind gemäß fachlicher Anforderungen entsprechende Reports zu erstellen
Position: Software-Designer, Implementierung, Beratung
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Java, SQL
Tools:
Powerdesigner, Eclipse, MySQL, Talend Open Studio, Test-Suite, Business Objects
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 07/10 - 12/10
Branche: Telekommunikation
Projekt: Entwicklung eines Dienstes zur zentralen Verwaltung von Benutzer-Profil-Informationen
Benutzerbezogene Profil-Informationen nehmen bei allen Services im WEB-2.0-Kontext eine zentrale Position ein. Ein großer Portalbetreiber bietet diverse Anwendungsdienste in diesem Umfeld an. Die genannten Services beherbergen alle spezifische benutzerbezogene Informationen (Profile), die sich teilweise inhaltlich überschneiden. Mit Blick auf die Konsolidierung der Service-Orientierten-Architektur der Backend-Systeme, sollen all diese verteilten Benutzerinformationen in einem einheitlichen generischen Profildatenbank-Service zusammengeführt werden. Damit können die Anwender ihre Profilangaben leichter konsistent halten sowie Ihre Daten mit anderen Service-Nutzern (Freunde, Interessen-Gruppen ...) teilen.
Position: Software-Designer, Implementierung, Beratung
Ausgeführte Arbeiten:
Teamgröße: 6 Personen
DV-Basis:
Technologien: Java, HTML, SOAP, XML/XSD
Tools:
Powerdesigner, Eclipse, SoapUI, MySQL, Talend Open Studio, Test-Suite
Arbeitsverwaltung: Confluence, Jira
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 01/10 - 06/10
Branche: branchenübergreifend
Projekt: Ein Verwaltungsportal für Medien jeder Art - Medienarchiv
Datenträger, ob analog oder digital, spielen in der heutigen Zeit eine zentrale Rolle für die Informationsgewinnung. Für einen geordneten Informationszugriff ist die Archivierung der datentragenden Medien zwingend erforderlich. Nicht immer ist dies unmittelbar in digitaler Form möglich. Insbesondere bei Büchern ist die klassische Aufbewahrung in Regalen unabdingbar. Über einen Zeitraum sammeln sich somit eine beachtliche Menge von Medien an, die kaum noch ohne ein Verwaltungssystem kategorisiert, gesucht oder ausgeliehen werden können. In diesem Projekt ist deshalb ein System entwickelt worden, welches die zuvor erwähnten Probleme löst. Ein online Portal mit einer Nutzer- und Verwaltungsoberfläche ermöglicht zum einen die Suche und das Ausleihen hinterlegter Medien. Zum anderen können über das Verwaltungsportal neue Medien hinzugefügt sowie Ausleihlisten von Medien erstellt oder Stammdaten gepflegt werden. Neben der Suche von Medien ist auch eine Beschreibung des jeweiligen Standortes des Mediums gegeben. Die Benutzerverwaltung ist vollständig in die Firmeninfrastruktur integriert worden. Darüber hinaus ist im Funktionsumfang die Generierung von Ausleihlisten und Suchergebnissen unter Verwendung von Jaspersoft enthalten.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java, JavaScript, Ajax, JSON, PHP, XML/SOAP, Servlets, JSP, REST, HTTPS, HTML, CSS, Shell-Scripting
Tools:
Eclipse, Talend Open Studio, PowerDesigner, Axis, MySQL, Spring-Framework, Tomcat, Apache, WaveMaker, Jaspersoft
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 07/09 - 11/09
Branche: Chemie
Projekt: Großkundenreporting
Ein international agierender Hersteller von Halbzeugen liefert Hochleistungskunststoffe für die Bau-, Automobil-, Luft-, Raumfahrt- und medizintechnische Industrie. Er verfügt über eine sehr feingliedrige, historisch gewachsene Unternehmensstruktur, die durch eine ausgeprägte Internationalisierung und Unternehmensteilen mit hoher Eigenständigkeit geprägt ist. Innerhalb des Unternehmens steht kein durchgängig einheitliches ERP-System zur Verfügung. Die Bereitstellung von entscheidungsunterstützenden Informationen für die Unternehmenssteuerung stellt deshalb eine erhebliche Herausforderung dar. Die Unternehmensführung strebt insbesondere eine durchgängige Kostenbeitragsrechnung über alle Unternehmenszweige an.
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Java, JavaScript, HTML, CSS
Tools:
WaveMaker, Tomcat, MySQL, PowerDesigner
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 06/09
Branche: branchenübergreifend
Projekt: Wartung des ATLAS-Systems »portaZa«
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. Die Anmeldung erfolgt über das elektronische Verfahren ATLAS der deutschen Zollbehörde. »portaZa« ist ein Werkzeug, das die Nutzung dieses elektronischen Verfahrens ermöglicht. Im Rahmen des Projektes wurde Maßnahmen zur Stabilitätsverbesserung der Anwendung sowie zur Anpassung an neue fachliche Vorgaben des Zolls vorgenommen.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java
Tools:
Netbeans, Eclipse, MySQL, Tomcat, PowerDesigner
Arbeitsverwaltung: Jira
Tests: JUnit
Plattform: Linux
Versionsverwaltung: Subversion
Build-Management: Jenkins, Ant
__________________________________________
Zeitraum: 08/07 - 05/09
Branche: Softwarehaus
Projekt: Einführung des CRM-Systems »VTiger«
Die Vertriebsaktivitäten eines Softwarehauses sollen durch ein CRM-System unterstützt werden, welches Komponenten eines klassischen ERP-Systems enthält. Die Wahl fiel auf die OpenSource-Variante von »SugarCRM«, »VTiger«.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: PHP, Java
Tools:
Netbeans, MySQL, Apache, Talend Open Suite, PowerDesigner
Arbeitsverwaltung: Jira
Plattform: Linux
Versionsverwaltung: Subversion
__________________________________________
Zeitraum: 04/07 - 07/07
Branche: Dienstleistungen
Projekt: Virtualisierung der Bürokommunikations-Infrastruktur
Ein Ingenieurbüro betreibt eine Windows-2003-Server-Infrastruktur zur Unterstützung der internen Geschäftsprozesse. Die genannten Server werden auf physischer Hardware betrieben. Ausfälle an der Hardware bewirken lange Stillstandszeiten sowie einen hohen manuellen Aufwand für die Wiederherstellung der betroffenen Server. Dies soll durch die Virtualisierung der Hardware überwunden werden (VMWare).
Ausgeführte Arbeiten:
Teamgröße: 2 Personen
DV-Basis:
Technologien: Windows-Server 2003, VMWare
Arbeitsverwaltung: MS-Project
Plattform: Windows
__________________________________________
Zeitraum: 01/07 - 03/07
Branche: Informationstechnologie
Projekt: Aufbau von portaZa-Demo-Systemen
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. In der Vergangenheit geschah dies unter Nutzung entsprechender Papierbelege, die beim Zoll einzureichen waren. Mitte der 2000'er Jahre führten die deutschen Zollbehörden ein äquivalentes Verfahren auf elektronischer Basis ein, analog dem bekannten EDI. Im Jahr 2009 wurde dies zum verpflichtenden Weg. Die Software-Lösung »portaZa« unterstützt exportierende Unternehmen bei der effizienten Erstellung von Ausfuhranmeldungen. Im Kontext von Vertriebsaktivitäten werden mobile Demonstrations-Workstations benötigt, die im Rahmen des Projekts entworfen und umgesetzt wurden.
Ausgeführte Arbeiten:
Teamgröße: 1 Personen
DV-Basis:
Technologien: Java
Tools:
MS-SQL-Server, IIS
Arbeitsverwaltung: MS-Project
Plattform: Windows 7
__________________________________________
Zeitraum: 09/06 - 12/06
Branche: branchenübergreifend
Projekt: Anbindung ATLAS-Zoll-Software an ERP-Systeme
Unternehmen, welche ihre Waren aus der EU verbringen wollen, müssen diese Exporte beim Zoll anmelden und genehmigen lassen. In der Vergangenheit geschah dies unter Nutzung entsprechender Papierbelege, die beim Zoll einzureichen waren. Mitte der 2000'er Jahre führten die deutschen Zollbehörden ein äquivalentes Verfahren auf elektronischer Basis ein, analog dem bekannten EDI. Im Jahr 2009 wurde dies zum verpflichtenden Weg. Papieranmeldungen waren/sind nur noch als Fallback im Störfall möglich. Wesentliche Teile der Anmeldung entsprechen den Inhalten von Lieferscheinen und Rechnungen, die im Kontext mit dem Warenverkauf innerhalb der ERP-Systeme entstehen. Es lag also nah, eine Verbindung zwischen unterschiedlichen ERP-Systeme und jenem zur Generierung der Zoll-Anmeldeformulare zu schaffen. Dies geschah im Rahmen des Projekts.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Java
Tools:
Eclipse, Kettle-ETL, portaZa, SelectLine (ERP), MyFactory (ERP)
Arbeitsverwaltung: MS-Project
Plattform: Windows, Linux
Versionsverwaltung: Subversion
__________________________________________
Zeitraum: 01/06 - 08/06
Branche: Dienstleistungen
Projekt: Redesign der Bürokommunikations-Infrastruktur
Ein Ingenieurbüro wickelt bisher alle internen Geschäftsprozesse innerhalb einer Windows-NT 4.0-Domain ab. Eine Reihe von NT-4.0-Servern spielen hierbei die zentrale Rolle. Sie stellen Dienste wie den File-Service, E-Mail und den Datenbankserver bereit. Da sowohl die Hard- als auch die Software aus der Herstellerwartung laufen, ist eine alternative Infrastruktur auf der Basis von Windows Server 2003 einzuführen. Der File-Service, der MS-SQL-Server und der Exchange-Server übernehmen hier wiederum die zentralen Aufgaben. Diese werden durch spezifische Dienste auf der Basis von Linux-Servern zur Bereitstellung von WEB-basierten Applikationen komplettiert.
Ausgeführte Arbeiten:
Teamgröße: 3 Personen
DV-Basis:
Technologien: Windows NT 4.0, Windows Server 2003, SuSE-Linux
Arbeitsverwaltung: MS-Project
Plattform: Windows, Linux
Studium Wirtschaftsinformatik an der TU Darmstadt (Abschluss: Master of Science Wirtschaftsinformatiker (Uni))
Senior Consultant Business-Intelligence-Systeme
Business Analyst
Technical Designer
Anwendungsentwickler
Testautomatisierung
Projektmanagement
Methoden und Verfahren
Testwerkzeuge
Business Intelligence & Data Warehouse
Entwicklungsumgebungen
Middleware & Libraries