In diesem Projekt habe ich erfolgreich eine Softwarebibliothek aufgebaut mit Verdaccio.
Dieses Projekt ermöglicht es einfach Software Bibliotheken aufzubauen, sofort zu testen und leicht bereit zu stellen.
Es besteht aus einem Skeleton, eine Bibliothek und ein Starter Kit, was die Software Bibliothek einsetzt.
Das Projekt war sowohl für die L-Bank, als auch für Bundesamt für Wirtschaft und Ausfuhr von Interesse und wurde Erfolgreich umgesetzt.
Dieses Projekt ermöglicht es einfach wieder verwendbaren Code zu erstellen für multiple Projekte.
Zu Beginn dieses Projekt habe ich eine Markenkernanalyse und eine Budget Planung durchgeführt. Ich beschäftigte mich damit wie und wann ich dieses Produkt vermarkten kann. Dazu habe ich mich mit verschiedenen Marketingagenturen beraten und meine Vermarktungsstrategie vorgestellt. Darauf habe ich dann einen Marketingplan als Phasenplan erstellt. Dazu habe ich den Plan für die Produktion und Vertrieb erweitert.
Zu Beginn des Projekts habe ich eine Ausschreibung über eine Online Platform durchgeführt um geeignete Designer für mein Projekt zu finden.
Für ein neues SCI-FI Browsergame evaluierte ich Betriebssystem, Programmiersprache und Programmiertechniken. Ich habe hier erfolgreich Railo und ColdFusion auf einer SUSE-Linux Plattform installiert und diverse Technologien, wie ColdBox und Hibernate OR Mapping erprobt. Ich konnte hierbei erkennen, das ColdFusion 11 etwas fortgeschrittener ist als Railo. Als Ergebnis habe ich erfolgreich neue Technologien für das Browsergame implementiert. ColdBox und Hibernate bieten eine gute Struktur und beschleunigen die Arbeit. jQuery und JSON konnte ich hierbei erfolgreich für die Frontendentwicklung nutzen. jQuery eignet sich hierbei besonders für Spezialeffekte, wie z. B. Zoom- und Blätterfunktionen. Über JSON konnte ich erfolgreich Daten in jQuery einlesen, wobei ich feststellte, dass jQuery besonders gut dafür geeignet ist. In weiteren Phasen des Projektes habe ich Angular.JS eingesetzt. Angular.JS bietet sehr gute Möglichkeiten JSON basierende Schnittstellen auszulesen und einfach abzubilden. Dazu habe ich Phonegab mit node.js verwendet, um für verschiedene IOS Plattformen eine mobile Variante des Spiels zu entwickeln.
Status des Produkts
Ich setze Webseiten und Apps für Kunden um. Dabei mache ich Angebote mit einem Prototyp für Kunden. Ich prüfe die Machbarkeit von Spezialeffekten und Animationen und Datenübertragungen mit JavaScript und jQuery bzw. Ich konnte erfolgreich Animationen oder gewünschte Effekte wie Transparente Layer erstellen, die relativ positioniert werden und sich der Seitengröße anpassen oder über JSON und ColdFusion Daten aus Datenbanken abfragen und dynamisch in einer Seite aktualisieren. Ebenso habe ich erfolgreich eine Hybrid App mit Phonegab und Meteor.JS aufgebaut die JavaScript/jQuery basiert Daten auf einer Webseite abfragen kann.
Als Projektleiter habe ich das Produkt HP PPM übernommen. Dieses Produkt ist ein Projekt Managment Tool, mit den Projekten verwaltet werden können. Dieses Produkt habe ich ähnlich wie HPQC in den Betrieb übernommen, die Zuständigkeiten und Aufgaben der verschiedenen Abteilungen abgestimmt. Dazu hatte ich die Aufgabe die Zeiterfassung weiter zu entwickeln und die interne ColdFusion Software abzulösen. Ebenso haben wir Testszenarien vorbereitet und durchgeführt für die reibungslose Einführung der Software. Neue Anforderungen und Ideen für die Weiterentwicklung wurden von mir ausgearbeitet und präsentiert. Bugdetkontrolle und Planung lagen in meiner Verantwortung.
Das S4 besitzt verschiedene Module, wie Ticket Support, Bug Feature Tracking, Zeiterfassung und ein Bestellsystem. Meine Aufgabe bestand darin mich mit den Fachbereichen abzustimmen und die Module weiterzuentwickeln. Dazu habe ich Präsentationen durchgeführt, Budget Planung und Steuerung eines weiteren Entwicklers.
Als Projektleiter legte ich mit Hilfe einer RACI Matrix (Responsible, Accountable, Consulted und Informed), die Zuständigkeiten und Aufgaben zwischen Betrieb, Fachbereich und den 3rd Level Support fest. In einer Übergangsphase unterstützte ich im 3rd Level Support den Betrieb und übernahm auch Betriebsaufgaben, bis dieser selbstständig arbeiten konnte. Dazu ließ ich eine Umfangreiche Dokumentation für Betriebsaufgaben von Installation bis Wartung und Administration für die HPQC Applikation erstellen. Ebenso haben wir Testcases erstellt und durchgeführt für die Applikation. Präsentationen und Meetings wurden von mir vorbereitet und durchgeführt. Für die Entwickler, Tools und Lizenzen hatte ich die Budgetkontrolle. Zusätzlich wählte ich einen Rapid Prototyping in Kombination eines SCRUM Modells um einen iterativen Sprint Modell (Plan, Do, Act, Check) Analysen und Einschätzungen für weitere Umfangreiche Projekte durchzuführen.
Als Teilprojektleiter in einem Internationalen Großprojekt habe ich erfolgreich eine Schnittstellenprogrammierung zu unseren Dienstleistern und einem größeren Team durchgeführt, die es ermöglicht schnell und einfach unsere Dienstleister für IT Service Dienstleistungen zu beauftragen. Ich habe die Anforderungen spezifiziert und präsentiert in Workshops. Meine Aufgabe bestand darin Budget und Zeitaufwände zu planen und Dienstleister zu steuern. Dazu führte ich eine verstärkte Stakeholder- und Risikoanalyse durch, da dies ein Organisationsprojekt mit großem Widerstand im Personal war. Ich beriet fortlaufend das Management für geeignete Maßnahmen und Kommunikationsstrategien mit dem Fachbereich. Ich hatte dazu ein eigenes Entwickler Team. Dazu habe ich Changemanagement betrieben für geänderte Anforderungen. Über ein Ticketsystem konnte somit die Anfrage spezifiziert werden und ging automatisiert an den Dienstleister. Zusätzlich konnten wir damit die Reaktions- und Bearbeitungszeiten des Dienstleisters messbar machen. In diesem Projekt habe ich erfolgreich die Anforderungen des Kunden nach seinen Vorgaben durch agile Methoden wie SCRUM innerhalb eines Wasserfalls Modell umgesetzt. Durch ein Proove of Concept (bzw. Rapid Prototyping) mit verschiedenen Dienstleistern konnte ich eine Empfehlung für einen geeigneten Dienstleister machen. Ich führte eine ständige Kontrolle des Projektes durch zur Einhaltung von Budget, Zeit und Qualität. Ebenso habe ich Tests geleitet und selbst durchgeführt. Die Erstellung und Durchführung der Testcases führten wir mit HPQC durch. Ich habe hier erfolgreich einen Workshop mit mehreren großen Dienstleister wie IBM, HP und Wincor Nixdorf durchgeführt. Innerhalb der Organisation legte ich Product Owner fest. Ich selber war selbst Product Owner, da ich maßgeblich die Inhalte für den Aufbau der Schnittstelle festlegte anhand der Informationen aus den verschiedenen Fachbereichen.
Als Projektleiter half ich unserer Fachabteilung einen Internationalen Intranet Auftritt mit Länderspezifischen Newschannels in mehreren Sprachen mit Microsoft Sharepoint aufzubauen. Ich half der Fachabteilung bei der Zieldefinition und erstellte ein Konzept für den Aufbau des Auftritts sowie der News Channels. Selber entwarf ich dabei Protoypen und half dem Technik Team die Spezifikationen genau zu erstellen. Durch meine enge Zusammenarbeit mit Fachbereich und dem Technikteam konnte der Intranet Auftritt schnell erstellt werden. Bis heute ist das Konzept für die Kommunikation intern erfolgreich und wurde nicht geändert.
Als Entwickler habe ich erfolgreich eine Zeiterfassung in das System integriert. Vorher gab es keine Möglichkeit seine Arbeitszeiten elektronisch zu erfassen. Danach wurden diese erfasst und konnten auch über Reports ausgewertet werden. Hier habe ich sehr viel mit PDF und Excel Generierung gearbeitet. Dazu haben wir die Masken mit neuesten HTML und CSS Techniken überarbeitet. Ich konnte hier die ersten Erfahrungen mit AJAX sammeln
Als Entwickler habe ich eine REST API Schnittstelle für Dienstleister zur Verfügung gestellt, damit Reparaturanfragen über das Internet über einen Markt gestellt werden konnten. Diese Schnittstelle stellte erfolgreich alle Märkte, aller Länder und Vertriebskanäle zur Verfügung, die mit 2 simplen Parametern abgefragt werden konnten über eine URL und eine XML als Ausgabe zurückgaben.
Von 05/2005 ? 05/2005
Technologien: Java, Hibernate, ColdFusion
Fasziniert von den Möglichkeiten mit Java Hibernate und von OR Mapping wollte ich eine Lösung für ColdFusion haben, die meine weitere Arbeit in ColdFusion vereinfachen würde. So erstelle ich erfolgreich ein simples OR Mapping, das automatisiert aus einem SQL mit einem create Statement und im späteren Verlauf durch ein XML Objekt ein CFC Objekt generiert, dazu eine Handler und Mapping Klasse, die die Daten speichern kann. Somit konnte ich mir die manuelle Arbeit von Inserts und Updates sparen. Es gab noch eine Erweiterung, die es ermöglicht komplette Formulare sofort zu speichern, ohne die einzelnen Daten im Formular abfragen zu müssen. Dies bringt einen enorme Arbeitsersparnis für die Implementierung von Formularen. Für die Umsetzung brauchte ich nur 1 Woche.
Integration von CMS Inhalten Warenwirtschaftssystem
Von 05/2004 ? 07/2004
Technologien: Java, JSP, HTML, JavaScript, CSS, Java Struts
Implementierung von neuen Designs in Java und JSP in ein CMS eines internen Warenwirtschaftssystem.
Hier habe ich erfolgreich Java, JSP und CSS angewandt, um eine verbesserte Bedienoberfläche in ein internes Warenwirtschaftssystem zu integrieren. Gerade CSS war bis dahin in diesem Projekt nicht bekannt. Ebenso konnte ich erfolgreich in dieser Zeit Erkenntnisse in Java Hibernate (OR Mapping) sammeln
Integration der Fast Suchmaschine in www.saturn.de mit ColdFusion
Von 03/2004 ? 04/2004
Technologien: Fast Engine, ColdFusion, XML, HTML, CSS
Innerhalb von einem Monat konnte ich erfolgreich eine Sucherweiterung für saturn integrieren.
Dafür musste ich mit dem Dienstleister abstimmen, welche Inhalte übertragen werden und eine XML Struktur erstellen und die ColdFusion Schnittstelle für den Dienstleister implementieren. Somit konnte für die Webseite erfolgreich eine schnelle und einfache Suche ermöglicht werden, die geordnet über eine ?Aftersearch Navigation? Inhalte nach der Sucheingabe sortiert und ordnet.
Aufbau des Internet Auftritts für www.saturn.de
Von 11/2001 ? 08/2002
Technologien: ColdFusion, JavaScript, CSS, HTML, SQL, Agiles Projektmanagement
Als Programmierer, Architekt und technischer Projektleiter entwickelte ich den ersten
Internetauftritt mit eigenen Content Management System und pflegbaren Produkten pro Markt
als Internetauftritt. Ziel des Projektes war es für jeden Markt Produkte Online zu präsentieren.
Ich stimmte mich mit den Anforderungen mit dem Fachbereich ab und legte die Architektur für
die Software Applikation fest. Durch dieses Projekt konnte Saturn Produkte für Märkte im
Internet bewerben.
Erstellung eines PHP Chats für interne Nutzung
Von 02/2001 ? 04/2001
Technologien: PHP, JavaScript, CSS, HTML, SQL, Linux
Als Programmierer habe ich einen Chat auf PHP Basis entwickelt. PHP hat sich besonders mit der flush Funktion dafür geeignet, da neue Einträge im Chat Fenster angezeigt werden konnten ohne die Seite neu zu laden. Der Chat war leicht zu erstellen mit PHP, war relativ schnell fertiggestellt.
Weiterbildungen:
2009
2000 ? 2005
Software Entwicklung:
Experte in Softwareentwicklung in JavaScript und Angular, Type Script, Node.JS, Java Spring, Cold Fusion
Objektorientierte Programmierung
Schnittstellenprogrammierung
Kreativität
Teamfähigkeit
selbstständiger Arbeitsstil
Beratung:
IT Projektmanagement
unternehmerisches Denken
Software Entwicklung
Risikoanalysen
Ergebnis orientiertes Denken
ausgeprägte Kommunikationsstärke
hohe Flexibilität
Einfühlungsvermögen
Kenntnisse:
Reactive X (Rx/RxJS)
APIs:
Service Worker
Test Developement:
Jasmin
Karma
Junit
Bildbearbeitung:
Adobe Photoshop
Paint.NET
Entwickler Tools:
Eclipse
Adobe ColdFusion Builder
Jira
IntelliJ
Visual Studio Code
Visual Studio
Repository:
Subversion
Star Team
Git
Eigeninitiative:
Rapid Prototyping und Vorstellung für neue Projekte
Beratung:
Praxiserfahrung mit vielen Unternehmen
Erfahrungen mit verschiedenen Vorgehensmodellen
Erfahrungen im Projektmanagement
Erfahrungen mit verschiedenen Softwareentwicklungsansätzen
Ergebnisorientiertes Arbeiten
Zusammenarbeit mit übergreifenden Teams
Berufsweg:
2000-11 - 2014-09
Rolle: Projektleiter, Lead Developer
Kunde: Media-Saturn IT Services GmbH, Ingolstadt
Aufgaben:
1998-07 - 2000-10
Rolle: Systemtechniker
Kunde: Erdmann Network Computing GmbH, Frankfurt
Aufgaben:
1997-09 - 1998-06
Rolle: Systemtechniker
Kunde: GES Computer GmbH, Frankfurt
Bundeswehr / Zivildienst
1994-02 - 1995-03
Rolle: Zivildienst
Kunde: Kleider- und Möbeldienst, Frankfurt-Griesheim
1994-01 - 1994-02
Rolle: Funker
Kunde: Bundeswehr, Gerolstein
In diesem Projekt habe ich erfolgreich eine Softwarebibliothek aufgebaut mit Verdaccio.
Dieses Projekt ermöglicht es einfach Software Bibliotheken aufzubauen, sofort zu testen und leicht bereit zu stellen.
Es besteht aus einem Skeleton, eine Bibliothek und ein Starter Kit, was die Software Bibliothek einsetzt.
Das Projekt war sowohl für die L-Bank, als auch für Bundesamt für Wirtschaft und Ausfuhr von Interesse und wurde Erfolgreich umgesetzt.
Dieses Projekt ermöglicht es einfach wieder verwendbaren Code zu erstellen für multiple Projekte.
Zu Beginn dieses Projekt habe ich eine Markenkernanalyse und eine Budget Planung durchgeführt. Ich beschäftigte mich damit wie und wann ich dieses Produkt vermarkten kann. Dazu habe ich mich mit verschiedenen Marketingagenturen beraten und meine Vermarktungsstrategie vorgestellt. Darauf habe ich dann einen Marketingplan als Phasenplan erstellt. Dazu habe ich den Plan für die Produktion und Vertrieb erweitert.
Zu Beginn des Projekts habe ich eine Ausschreibung über eine Online Platform durchgeführt um geeignete Designer für mein Projekt zu finden.
Für ein neues SCI-FI Browsergame evaluierte ich Betriebssystem, Programmiersprache und Programmiertechniken. Ich habe hier erfolgreich Railo und ColdFusion auf einer SUSE-Linux Plattform installiert und diverse Technologien, wie ColdBox und Hibernate OR Mapping erprobt. Ich konnte hierbei erkennen, das ColdFusion 11 etwas fortgeschrittener ist als Railo. Als Ergebnis habe ich erfolgreich neue Technologien für das Browsergame implementiert. ColdBox und Hibernate bieten eine gute Struktur und beschleunigen die Arbeit. jQuery und JSON konnte ich hierbei erfolgreich für die Frontendentwicklung nutzen. jQuery eignet sich hierbei besonders für Spezialeffekte, wie z. B. Zoom- und Blätterfunktionen. Über JSON konnte ich erfolgreich Daten in jQuery einlesen, wobei ich feststellte, dass jQuery besonders gut dafür geeignet ist. In weiteren Phasen des Projektes habe ich Angular.JS eingesetzt. Angular.JS bietet sehr gute Möglichkeiten JSON basierende Schnittstellen auszulesen und einfach abzubilden. Dazu habe ich Phonegab mit node.js verwendet, um für verschiedene IOS Plattformen eine mobile Variante des Spiels zu entwickeln.
Status des Produkts
Ich setze Webseiten und Apps für Kunden um. Dabei mache ich Angebote mit einem Prototyp für Kunden. Ich prüfe die Machbarkeit von Spezialeffekten und Animationen und Datenübertragungen mit JavaScript und jQuery bzw. Ich konnte erfolgreich Animationen oder gewünschte Effekte wie Transparente Layer erstellen, die relativ positioniert werden und sich der Seitengröße anpassen oder über JSON und ColdFusion Daten aus Datenbanken abfragen und dynamisch in einer Seite aktualisieren. Ebenso habe ich erfolgreich eine Hybrid App mit Phonegab und Meteor.JS aufgebaut die JavaScript/jQuery basiert Daten auf einer Webseite abfragen kann.
Als Projektleiter habe ich das Produkt HP PPM übernommen. Dieses Produkt ist ein Projekt Managment Tool, mit den Projekten verwaltet werden können. Dieses Produkt habe ich ähnlich wie HPQC in den Betrieb übernommen, die Zuständigkeiten und Aufgaben der verschiedenen Abteilungen abgestimmt. Dazu hatte ich die Aufgabe die Zeiterfassung weiter zu entwickeln und die interne ColdFusion Software abzulösen. Ebenso haben wir Testszenarien vorbereitet und durchgeführt für die reibungslose Einführung der Software. Neue Anforderungen und Ideen für die Weiterentwicklung wurden von mir ausgearbeitet und präsentiert. Bugdetkontrolle und Planung lagen in meiner Verantwortung.
Das S4 besitzt verschiedene Module, wie Ticket Support, Bug Feature Tracking, Zeiterfassung und ein Bestellsystem. Meine Aufgabe bestand darin mich mit den Fachbereichen abzustimmen und die Module weiterzuentwickeln. Dazu habe ich Präsentationen durchgeführt, Budget Planung und Steuerung eines weiteren Entwicklers.
Als Projektleiter legte ich mit Hilfe einer RACI Matrix (Responsible, Accountable, Consulted und Informed), die Zuständigkeiten und Aufgaben zwischen Betrieb, Fachbereich und den 3rd Level Support fest. In einer Übergangsphase unterstützte ich im 3rd Level Support den Betrieb und übernahm auch Betriebsaufgaben, bis dieser selbstständig arbeiten konnte. Dazu ließ ich eine Umfangreiche Dokumentation für Betriebsaufgaben von Installation bis Wartung und Administration für die HPQC Applikation erstellen. Ebenso haben wir Testcases erstellt und durchgeführt für die Applikation. Präsentationen und Meetings wurden von mir vorbereitet und durchgeführt. Für die Entwickler, Tools und Lizenzen hatte ich die Budgetkontrolle. Zusätzlich wählte ich einen Rapid Prototyping in Kombination eines SCRUM Modells um einen iterativen Sprint Modell (Plan, Do, Act, Check) Analysen und Einschätzungen für weitere Umfangreiche Projekte durchzuführen.
Als Teilprojektleiter in einem Internationalen Großprojekt habe ich erfolgreich eine Schnittstellenprogrammierung zu unseren Dienstleistern und einem größeren Team durchgeführt, die es ermöglicht schnell und einfach unsere Dienstleister für IT Service Dienstleistungen zu beauftragen. Ich habe die Anforderungen spezifiziert und präsentiert in Workshops. Meine Aufgabe bestand darin Budget und Zeitaufwände zu planen und Dienstleister zu steuern. Dazu führte ich eine verstärkte Stakeholder- und Risikoanalyse durch, da dies ein Organisationsprojekt mit großem Widerstand im Personal war. Ich beriet fortlaufend das Management für geeignete Maßnahmen und Kommunikationsstrategien mit dem Fachbereich. Ich hatte dazu ein eigenes Entwickler Team. Dazu habe ich Changemanagement betrieben für geänderte Anforderungen. Über ein Ticketsystem konnte somit die Anfrage spezifiziert werden und ging automatisiert an den Dienstleister. Zusätzlich konnten wir damit die Reaktions- und Bearbeitungszeiten des Dienstleisters messbar machen. In diesem Projekt habe ich erfolgreich die Anforderungen des Kunden nach seinen Vorgaben durch agile Methoden wie SCRUM innerhalb eines Wasserfalls Modell umgesetzt. Durch ein Proove of Concept (bzw. Rapid Prototyping) mit verschiedenen Dienstleistern konnte ich eine Empfehlung für einen geeigneten Dienstleister machen. Ich führte eine ständige Kontrolle des Projektes durch zur Einhaltung von Budget, Zeit und Qualität. Ebenso habe ich Tests geleitet und selbst durchgeführt. Die Erstellung und Durchführung der Testcases führten wir mit HPQC durch. Ich habe hier erfolgreich einen Workshop mit mehreren großen Dienstleister wie IBM, HP und Wincor Nixdorf durchgeführt. Innerhalb der Organisation legte ich Product Owner fest. Ich selber war selbst Product Owner, da ich maßgeblich die Inhalte für den Aufbau der Schnittstelle festlegte anhand der Informationen aus den verschiedenen Fachbereichen.
Als Projektleiter half ich unserer Fachabteilung einen Internationalen Intranet Auftritt mit Länderspezifischen Newschannels in mehreren Sprachen mit Microsoft Sharepoint aufzubauen. Ich half der Fachabteilung bei der Zieldefinition und erstellte ein Konzept für den Aufbau des Auftritts sowie der News Channels. Selber entwarf ich dabei Protoypen und half dem Technik Team die Spezifikationen genau zu erstellen. Durch meine enge Zusammenarbeit mit Fachbereich und dem Technikteam konnte der Intranet Auftritt schnell erstellt werden. Bis heute ist das Konzept für die Kommunikation intern erfolgreich und wurde nicht geändert.
Als Entwickler habe ich erfolgreich eine Zeiterfassung in das System integriert. Vorher gab es keine Möglichkeit seine Arbeitszeiten elektronisch zu erfassen. Danach wurden diese erfasst und konnten auch über Reports ausgewertet werden. Hier habe ich sehr viel mit PDF und Excel Generierung gearbeitet. Dazu haben wir die Masken mit neuesten HTML und CSS Techniken überarbeitet. Ich konnte hier die ersten Erfahrungen mit AJAX sammeln
Als Entwickler habe ich eine REST API Schnittstelle für Dienstleister zur Verfügung gestellt, damit Reparaturanfragen über das Internet über einen Markt gestellt werden konnten. Diese Schnittstelle stellte erfolgreich alle Märkte, aller Länder und Vertriebskanäle zur Verfügung, die mit 2 simplen Parametern abgefragt werden konnten über eine URL und eine XML als Ausgabe zurückgaben.
Von 05/2005 ? 05/2005
Technologien: Java, Hibernate, ColdFusion
Fasziniert von den Möglichkeiten mit Java Hibernate und von OR Mapping wollte ich eine Lösung für ColdFusion haben, die meine weitere Arbeit in ColdFusion vereinfachen würde. So erstelle ich erfolgreich ein simples OR Mapping, das automatisiert aus einem SQL mit einem create Statement und im späteren Verlauf durch ein XML Objekt ein CFC Objekt generiert, dazu eine Handler und Mapping Klasse, die die Daten speichern kann. Somit konnte ich mir die manuelle Arbeit von Inserts und Updates sparen. Es gab noch eine Erweiterung, die es ermöglicht komplette Formulare sofort zu speichern, ohne die einzelnen Daten im Formular abfragen zu müssen. Dies bringt einen enorme Arbeitsersparnis für die Implementierung von Formularen. Für die Umsetzung brauchte ich nur 1 Woche.
Integration von CMS Inhalten Warenwirtschaftssystem
Von 05/2004 ? 07/2004
Technologien: Java, JSP, HTML, JavaScript, CSS, Java Struts
Implementierung von neuen Designs in Java und JSP in ein CMS eines internen Warenwirtschaftssystem.
Hier habe ich erfolgreich Java, JSP und CSS angewandt, um eine verbesserte Bedienoberfläche in ein internes Warenwirtschaftssystem zu integrieren. Gerade CSS war bis dahin in diesem Projekt nicht bekannt. Ebenso konnte ich erfolgreich in dieser Zeit Erkenntnisse in Java Hibernate (OR Mapping) sammeln
Integration der Fast Suchmaschine in www.saturn.de mit ColdFusion
Von 03/2004 ? 04/2004
Technologien: Fast Engine, ColdFusion, XML, HTML, CSS
Innerhalb von einem Monat konnte ich erfolgreich eine Sucherweiterung für saturn integrieren.
Dafür musste ich mit dem Dienstleister abstimmen, welche Inhalte übertragen werden und eine XML Struktur erstellen und die ColdFusion Schnittstelle für den Dienstleister implementieren. Somit konnte für die Webseite erfolgreich eine schnelle und einfache Suche ermöglicht werden, die geordnet über eine ?Aftersearch Navigation? Inhalte nach der Sucheingabe sortiert und ordnet.
Aufbau des Internet Auftritts für www.saturn.de
Von 11/2001 ? 08/2002
Technologien: ColdFusion, JavaScript, CSS, HTML, SQL, Agiles Projektmanagement
Als Programmierer, Architekt und technischer Projektleiter entwickelte ich den ersten
Internetauftritt mit eigenen Content Management System und pflegbaren Produkten pro Markt
als Internetauftritt. Ziel des Projektes war es für jeden Markt Produkte Online zu präsentieren.
Ich stimmte mich mit den Anforderungen mit dem Fachbereich ab und legte die Architektur für
die Software Applikation fest. Durch dieses Projekt konnte Saturn Produkte für Märkte im
Internet bewerben.
Erstellung eines PHP Chats für interne Nutzung
Von 02/2001 ? 04/2001
Technologien: PHP, JavaScript, CSS, HTML, SQL, Linux
Als Programmierer habe ich einen Chat auf PHP Basis entwickelt. PHP hat sich besonders mit der flush Funktion dafür geeignet, da neue Einträge im Chat Fenster angezeigt werden konnten ohne die Seite neu zu laden. Der Chat war leicht zu erstellen mit PHP, war relativ schnell fertiggestellt.
Weiterbildungen:
2009
2000 ? 2005
Software Entwicklung:
Experte in Softwareentwicklung in JavaScript und Angular, Type Script, Node.JS, Java Spring, Cold Fusion
Objektorientierte Programmierung
Schnittstellenprogrammierung
Kreativität
Teamfähigkeit
selbstständiger Arbeitsstil
Beratung:
IT Projektmanagement
unternehmerisches Denken
Software Entwicklung
Risikoanalysen
Ergebnis orientiertes Denken
ausgeprägte Kommunikationsstärke
hohe Flexibilität
Einfühlungsvermögen
Kenntnisse:
Reactive X (Rx/RxJS)
APIs:
Service Worker
Test Developement:
Jasmin
Karma
Junit
Bildbearbeitung:
Adobe Photoshop
Paint.NET
Entwickler Tools:
Eclipse
Adobe ColdFusion Builder
Jira
IntelliJ
Visual Studio Code
Visual Studio
Repository:
Subversion
Star Team
Git
Eigeninitiative:
Rapid Prototyping und Vorstellung für neue Projekte
Beratung:
Praxiserfahrung mit vielen Unternehmen
Erfahrungen mit verschiedenen Vorgehensmodellen
Erfahrungen im Projektmanagement
Erfahrungen mit verschiedenen Softwareentwicklungsansätzen
Ergebnisorientiertes Arbeiten
Zusammenarbeit mit übergreifenden Teams
Berufsweg:
2000-11 - 2014-09
Rolle: Projektleiter, Lead Developer
Kunde: Media-Saturn IT Services GmbH, Ingolstadt
Aufgaben:
1998-07 - 2000-10
Rolle: Systemtechniker
Kunde: Erdmann Network Computing GmbH, Frankfurt
Aufgaben:
1997-09 - 1998-06
Rolle: Systemtechniker
Kunde: GES Computer GmbH, Frankfurt
Bundeswehr / Zivildienst
1994-02 - 1995-03
Rolle: Zivildienst
Kunde: Kleider- und Möbeldienst, Frankfurt-Griesheim
1994-01 - 1994-02
Rolle: Funker
Kunde: Bundeswehr, Gerolstein