Projekt:
Development of an Identity Protection consumer product. This product comes in four different flavors: cross browser web application, browser extension, IOS- and Android app. The browser extension and the web application shall be always in sync. On the backend various REST apis allow authorization and authentication as well as the use of modern AWS cloud services like mixpanel and cognito. Using this application the user can lock away passwords and all other digital assets that need to be save.
Tätigkeit:
Reimplementation of the frontend part of the web application based on React and Redux.
Setup of the technology stack including test environments. Implementation of pages w/React and application state w/ Redux. Implementation of Redux actions for backend access and mixpanel tracking and internationalization. Code reviews. Bug fixing in the current live application. Detailing stories and estimating efforts.
Sprache:
Englisch
Projekt:
Im Rahmen einer Industrie 4.0 Initiative soll ein browserbasiertes One-Page Planungs-Tool für den Fahrzeug-Rohbau entwickelt werden. In Anlehnung an die bisherige dokumenten-basierte Vorgehensweise soll die Web-Anwendung ein PowerPoint Look&Feel haben.
Die einzelnen Planungs-Objekte verfügen über komplexe Datenmodelle und stehen dem Planer als visuelle Drag&Drop-Objekte zur Verfügung. Ausgangspunkt sind XML-basierte Import-Daten aus der Vorstufe. Das Ergebnis wird in einem XML-Format exportiert. Der jeweils aktuelle Stand wird über eine Java-basierte REST-Schnittstelle vom Server gelesen und zum Server geschrieben. Verschiedene Benutzer-Rollen werden unterstützt. Der Prozess ist SCRUM-basiert.
Tätigkeit:
Implementierung neuer Features gemäß Stories. Die Implementierung umfasst sowohl die Client- als auch die Serverseite (Ration 80:20). Implementierung Unit-Tests, Code Reviews, Bug-Fixing, Ausarbeitung und Detaillierung Stories, Abschätzung von Aufwänden.
Projekt:
Satellitengestütztes Wide Area Network (WAN). Provider stellen eine satellitengestützte Kommunikationsinfrastruktur über Länder und Kontinente hinweg zur Verfügung. Ein web-basiertes Netzwerk Management System erlaubt Konzeption, Setup, Konfiguration und das Monitoring des Netzes. Zum Zwecke von Setup, Konfiguration und Monitoring verfügen die einzelnen Bodenstationen ebenfalls über jeweils eine Web-Applikation.
Tätigkeit:
Mitte Juli soll eine neues Release für SKYWAN 5G erscheinen. Aufgrund meiner tiefgehenden Kenntnisse des Netzwerk-Management-Systems (s.u. 3/13 – 6/15) wurde ich für die Implementierung neuer Frontend-Features sowie die Abarbeitung einer langen Bug-Liste engagiert. Darüber hinaus sollte die Selenium-Testabdeckung verbessert werden. Diese Aufgaben wurden im Rahmen eines Scrum-Prozesses abgearbeitet. Die Dokumentation fand mit Jira statt
Projekt:
Eine Plattform soll entwickelt werden, die als SaaS (Software as a Service) alle grundsätzlich notwendigen IT-Office-Dienste für kleine Unternehmen anbietet. Implementiert werden soll die Plattform auf Google App Engine.
Tätigkeit:
Ich wurde mit der Recherche nach geeigneten Entwicklern für die Implementierung des Steuer-Moduls nebst Belegerfassung und -dokumentation beauftragt. Nach einer Reihe von Interviews fand ich ein Entwickler-Team in der Ukraine. Vor Ort stellte ich sicher, dass dieses Team über die nötigen Skills und Erfahrungen verfügte. Ein Vorgehensmodell und Milestones wurden definiert. Ich trug Verantwortung für die organisatorische und wirtschaftliche Umsetzung. Dazu gehörte die Auswahl der zu verwendenden Tools und die Einführung eines Scrum-Prozesses.
Projekt:
Satellitengestütztes Wide Area Network (WAN). Provider stellen eine satellitengestützte Kommunikationsinfrastruktur über Länder und Kontinente hinweg zur Verfügung. Ein web-basiertes Netzwerk Management System erlaubt Konzeption, Setup, Konfiguration und das Monitoring des Netzes. Zum Zwecke von Setup, Konfiguration und Monitoring verfügen die einzelnen Bodenstationen ebenfalls über jeweils eine Web-Applikation.
Tätigkeit:
UX-Konzept für die Benutzer-Schnittstelle des Netzwerk Management Systems einschließlich Information Design und Interaction Design. Spezifikation von Konfigurations-, Monitoring- und Software-Management Work-Packages. Spezifikation der General User Experience Guidelines. Produkt-Owner Rolle in Nearshoring Projekt für das Netzwerk Management System. Daily Scrum Video-Conferencing. Moderation Requirements-Engineering Indoor-Unit Web-Applikation.
Konzeption komplette Benutzer-Schnittstelle für die Web- Applikation der Indoor-Unit (Desktop und Mobile). Präsentation User Experience Konzepte vor der Geschäftsleitung. Weitere Aufgaben nach Bedarf und Ressourcensituation (u.a. Frontend Feature Implementierung, Bug-Fixing, Testing)
Projekt:
Analysis-Dashboard. Präsentatoren erstellen Unternehmenskennzahlen-Präsentationen WYSIWYG per Drag and Drop. Konsumenten navigieren per Web / Mobile Interface durch die Präsentation. Alles mit Live-Zahlen aus BI Data Stores.
Tätigkeit:
Software Engineering Frontend-Komponenten, Supportability Komponenten, I18N, Browser-Testing. Implementierung von Client-Komponenten mit JavaScript, jQuery, corporate lib und CSS. Implementierung serverseitiger Komponenten in Java. Zugriff auf Analysis-Backend via Java-Schnittstellen. Unit-Testing automatisiert im Rahmen kontinuierlicher Integration
Projekt:
Neben nativen Maps-Applikationen für eigene mobile Endgeräte soll eine HTML5-basierte Maps Anwendung für moderne Smartphones und Tablets anderer Hersteller entwickelt werden. Als Runtime sollen alle WebKit-basierten Browser (IPhone, IPad, Android, u.a.) unterstützt werden. Als Implementierungstechnologien werden JavaScript inklusive aktueller HTML5 Bibliotheken sowie CSS genutzt.
Tätigkeit:
Design, Implementierung und Unit-Tests von Frontend-Komponenten für Map, Places, Sharing und Routing.
Sämtliche Frontend-Komponenten nutzen REST-basierte Backend-Dienste. Die Entwicklung erfolgt auf dem PC unter Nutzung der Webkit Runtime. Der Test erfolgt auf ca. 20 unterschiedlichen Endgeräten. Die wesentlichen Projektschnittstellen bilden Product Owner, UX Designern und QA Experten.
Projekt:
Ein sehr umfangreicher Location Based Service sowohl für das Web als auch für mobile Endgeräte soll entwickelt werden. In einem großen internationalen Team werden das notwendige Framework und die einzelnen Module konzipiert, entwickelt und getestet. Die Runtime ist der Browser nebst Browser Plugin. Als Implementierungstechnologien werden JavaScript und CSS genutzt.
Tätigkeit:
Design, Implementierung und Unit-Test von Komponenten.
Die Entwicklung erfolgt auf dem PC unter Nutzung der Webkit Runtime. Ein Plugin stellt Rendering-Funktionalitäten zur Verfügung, die mittels JavaScript angesteuert werden. Der Test erfolgt auf einem Linux-basierten Endgeräte-Prototypen. Die wesentlichen Projektschnittstellen bilden Product Owner, UX Designern und QA Experten.
Projekt:
Ein großes ICT-Unternehmen möchte eine Web 2.0 Plattform einführen. Konzipiert und implementiert wird eine mit Xing vergleichbare Social Networking Applikation auf Basis des Semantic MediaWiki. Die Semantic Extension erlaubt die schnelle Erstellung von Applikationen wie beispielsweise Produktumfragen,Foren, Enterprise Architecture Management und Projektmanagement. Die Wiki-Funktionalität bringt die Plattform bereits mit.
Alle Funktionen sind stark integriert.
Tätigkeit:
Steuerung Entwicklerteam Xian/China; Qualitätssicherung; Community-Building; Content-Filling; Durchführung Einführungsveranstaltungen bei Nutzergruppen; Steuerung Support und Sammlung Feedback; Requirements Management;
Diskussion Usability-Konzepte;
Projekt:
Für die Steuerung von Workloads und die dyn. Provisionierung von Rechnerkapazitäten sollte eine Ajax-basierte Konsole entwickelt werden. Die Serverseite wurde als klassische J2EE Anwendung entwickelt. Ihre Aufgabe besteht in der Datenhaltung sowie der Verbindung zu Sysplexen. Sowohl die Geschäftslogik als auch die Präsentation erfolgt auf der Client-Seite. Der Datenaustausch erfolgt auf der Grundlage JSON-basierter Web-Services.
Tätigkeit:
Recherche Ajax-Frameworks; Design Widget, Binding und Programmstruktur für Mess-Szenario; Implementierung Dummy-Server-Part; Evaluierung Dojo und Google Web Toolkit (GWT); Design Transport Layer; Implementierung Dojo-Prototyp; Architektur und Design Client sowie Client/Server-JSON-Channel; Analyse und Design Daten- und Tabellen-Modell Client, Container- und Widget-Hierarchie, Eventing, Internationalisierung, Unit- Testing; Prototyping Excel-alike Grid-Arrow-Navigation; Agile: Erweiterung Prototyp um Samples gemäß Design-Ergebnissen; Analyse und Design RESTful Services; Coaching Developer JavaScript/Dojo-Framework; Erweiterung Views um Mashup-Fähigkeit, d.h. Darstellung in separaten Browser-Fenstern; Analyse client-seitiger Speicherverbrauch und dessen Optimierung; Abstimmung mit US-Teilprojekt-Team. Einführung Confluence für agile Projekt-Dokumentation.
Projekt:
Die prototypische Implementierung eines Systems zur Steuerung von Provisionierungen komplexer Anwendungen in Clustern und heterogenen Netzwerken sollte den Nachweis für das zugrunde liegende Konzept erbringen.
Die Bedienung erfolgt über ein Mashup, welches Views aus diversen Systemen für Monitoring, Automatisierung und Applikationssteuerung integriert. Technologische Basis sind RESTful Web Services, J2EE und Ajax.
Tätigkeit:
Konzeption Layout und Client/Server-Kommunikation, Implementierung JSPs/Servlets für die Orchestrierung der Web-Services, Definition XML basiertes C/S-Transportformat, Design asynchrone und timergesteuerte Ajax-Zugriffe sowie Webtop-Steuerung, Reimplementierung mit QEDWiki, finale Implementierung mit Lotus Mashup auf Basis von Dojo 0.4 und 0.9.Implementierung Java-Proxy-Server für Durchgriff auf Drittsysteme.
Projekt:
Für das Innovationsprogramm Web 2.0 der Medien- und Filmgesellschaft Baden-Württemberg (MFG) wurde ein Wiki für eine geschlossene Benutzergruppe eingerichtet. Die Teilnehmer der Innovationskreise dokumentieren darin ihr Wissen und ihre Erfahrungen. Darüber findet die Projekt-Kollaboration der >100 Teilnehmer im Wiki statt.
Tätigkeit:
Konzeption und initiale Befüllung des Wikis.
Implementierung neuer Wiki-Funktionen zur besseren Sichtbarkeit der Aktivitäten einzelner Teilnehmer.
Community Building. Monitoring der Aktivitäten und sozialen Prozesse.
Projekt:
Für ein internationales Projekt zur Sammlung und Bewertung lokaler europäischer E-Business-Initiativen für die Unterstützung von KMUs soll ein mehrsprachiges Wiki konzipiert und implementiert werden.
Als Grundlage dient das Mediawiki, welches auf die Bedürfnisse der internationalen Kooperationspartner angepasst wird.
Tätigkeit:
Studium Machbarkeit spezifischer Funktionen, Beratung
Auftraggeber, Konzeption der Community-Plattform.
Steuerung des Entwicklungsprojektes.
Projekt:
Für das Innovationsprogramm Web 2.0 der Medien- und Filmgesellschaft Baden-Württemberg (MFG) wurden die vier Arbeitskreise "Leben Online", "Marketing und PR", "Wissensmanagement" und "Geschäftsmodelle" eingerichtet. Ziele der Arbeitskreise sind die Clusterung von Akteuren und Experten zum Thema Web 2.0, die Analyse und Diskussion von Best-Practice-Anwendungen und die Entwicklung förderungswürdiger Ergebnisse.
Tätigkeit:
Moderation des AK Geschäftsmodelle. Ziele sind die Identifizierung erfolgreicher bestehender sowie die Entwicklung innovativer neuer Geschäfts- und Erlösmodelle, die Identifizierung von Wertbeiträgen durch Social Software und die Analyse neu entstehender Märkte.
Projekt:
Für die Verbesserung der Kundenbindung eines Investment-Produktvertriebs wird eine Web-Plattform für den kollaborativen Aufbau einer öffentlich zugänglichen Wissensbasis rund um das Thema Investment mit Fonds entwickelt und am Markt platziert. Als Grundlage dient das Mediawiki, welches mit einer komplett neuen undeinfach zu bedienenden Oberfläche überzogen wird. Einige Funktionen zur Stärkung von Präsenz und Sichtbarkeit der Akteure werden zusätzlich implementiert.
Tätigkeit:
Konzeption der Community-Plattform mit den Schwerpunkten Sharing und Linking. Steuerung des Entwicklungsprojektes. Planung des Einführungsszenarios.
Einführung der Plattform. Community Building. Gardening und Refactoring der Wissensinhalte. Monitoring des Benutzerverhaltens und Analyse der sozialen Prozesse.
Nutzerbefragungen. Erweiterung der Community-Plattform um Funktionen nach Wunsch der Benutzer.
die Aktivitäten ihrer Mitarbeiter beobachten und bei
Abweichungen zeitnah eingreifen. Die gesamte Applikation
wird über einen ASP bezogen.
Implementierung eines Rollenkonzepts. Einrichtung eines
auf die Belange der IT-Prozesse abgestimmten
Benachrichtigungs-Szenarios. Kategorisierung von
Seitentypen und Bereitstellung angemessener Vorlagen.
Auswahl eines geeigneten Service-Providers. Einführung
des Wikis.
Web-Technologien, XML, XSLT, Web-Services, Web
Publishing, JavaScript, CSS, OOP, Design-Patterns, PHP,
HTML, XHTML, DOM, Perl/CGI, C, C++, Solaris, HP-UX
Konzepte - Programmiermodelle - Architekturen
Kennzahlen auf der Grundlage aktueller und historischer
Daten durchführen. Kauf- und Verkaufstransaktionen
können auf der Grundlage fachlicher Anteilsberechnungs-
modellen und historischer Wertpapier- und Währungskursen
nachvollzogen werden. Performance und Skalierbarkeit
waren dem Kunden besonders wichtig.
genutzt.
Live-Video aus diversen europäischen Universitäten,
Print-Trainingsmaterial, Mailing-Listen-basierte
Diskussionen und Tutorium.
Implementierung neuer OSF/Motif Funktionen fuer das
hauseigene Tool fuer die Erstellung grafischer
Benutzeroberflaechen
Konvertierprogramm fuer den Import von ASCII-Daten in
eine Chemie-Datenbank Entwicklung grafischer Benutzer-
oberflaeche zur Datenpflege
Anbindung des GUI-Tools Dialog Manager an das
Expertensystem Nexpert Object
Entwicklung einer expertensystemgestuetzten Applikation
zur automatischen Arbeitsplanerstellung fuer die
Fertigungsindustrie.
Implementierung einer fensterorientierten
Benutzeroberflaeche fuer MS-DOS
Auswertung statistischer Kenngroessen, Implementierung
statistischer Funktionen, fensterorientierte
Benutzerfuehrung
Fachliche Schwerpunkte:
Erfahrung:
Plattformen:
Methoden:
Produkte:
Eclipse, Rational Application Developer, MS Visual Studio, CVS, Subversion, Git, JUnit, Log4J Apache, Tomcat, IIS, Websphere AppServer, JBoss
Spezialkenntnisse:
a) Frontend Entwicklung (auch Mobile)
Technologien: HTML5, JavaScript, Ajax, Dojo, HTML, CSS, XML, XSLT, Java Applets, ASP.NET, JSP
Konzepte: Rich Internet Applications, Location based Services, Usability, Mediendidaktik
b) Social Software / Web 2.0
Nutzung von Web-Technologien Linking, Sharing und Community Building.
Anwendungen: Wiki, Social Networks, Weblogs, Shared Content
c) Praesentationsschicht
Technologien: Dojo, Servlets/JSP, JSTL/EL, Struts, ASP.NET, PHP
Architektur und Design
d) Businessschicht
Technologien: EJB, OR-Mapper, MySQL, diverse Datenbanken
e) Wissensvermittlung
Training, Coaching, E-Learning
f) Betriebswirtschaftliche Kenntnisse
Studium: VWL, Kosten/Leistungrechnung, Management, Marketing, Organisation, Buchfuehrung
Anwendung: Investment-Banking, Portfolio-Management, Web-Marketing
Projekt:
Development of an Identity Protection consumer product. This product comes in four different flavors: cross browser web application, browser extension, IOS- and Android app. The browser extension and the web application shall be always in sync. On the backend various REST apis allow authorization and authentication as well as the use of modern AWS cloud services like mixpanel and cognito. Using this application the user can lock away passwords and all other digital assets that need to be save.
Tätigkeit:
Reimplementation of the frontend part of the web application based on React and Redux.
Setup of the technology stack including test environments. Implementation of pages w/React and application state w/ Redux. Implementation of Redux actions for backend access and mixpanel tracking and internationalization. Code reviews. Bug fixing in the current live application. Detailing stories and estimating efforts.
Sprache:
Englisch
Projekt:
Im Rahmen einer Industrie 4.0 Initiative soll ein browserbasiertes One-Page Planungs-Tool für den Fahrzeug-Rohbau entwickelt werden. In Anlehnung an die bisherige dokumenten-basierte Vorgehensweise soll die Web-Anwendung ein PowerPoint Look&Feel haben.
Die einzelnen Planungs-Objekte verfügen über komplexe Datenmodelle und stehen dem Planer als visuelle Drag&Drop-Objekte zur Verfügung. Ausgangspunkt sind XML-basierte Import-Daten aus der Vorstufe. Das Ergebnis wird in einem XML-Format exportiert. Der jeweils aktuelle Stand wird über eine Java-basierte REST-Schnittstelle vom Server gelesen und zum Server geschrieben. Verschiedene Benutzer-Rollen werden unterstützt. Der Prozess ist SCRUM-basiert.
Tätigkeit:
Implementierung neuer Features gemäß Stories. Die Implementierung umfasst sowohl die Client- als auch die Serverseite (Ration 80:20). Implementierung Unit-Tests, Code Reviews, Bug-Fixing, Ausarbeitung und Detaillierung Stories, Abschätzung von Aufwänden.
Projekt:
Satellitengestütztes Wide Area Network (WAN). Provider stellen eine satellitengestützte Kommunikationsinfrastruktur über Länder und Kontinente hinweg zur Verfügung. Ein web-basiertes Netzwerk Management System erlaubt Konzeption, Setup, Konfiguration und das Monitoring des Netzes. Zum Zwecke von Setup, Konfiguration und Monitoring verfügen die einzelnen Bodenstationen ebenfalls über jeweils eine Web-Applikation.
Tätigkeit:
Mitte Juli soll eine neues Release für SKYWAN 5G erscheinen. Aufgrund meiner tiefgehenden Kenntnisse des Netzwerk-Management-Systems (s.u. 3/13 – 6/15) wurde ich für die Implementierung neuer Frontend-Features sowie die Abarbeitung einer langen Bug-Liste engagiert. Darüber hinaus sollte die Selenium-Testabdeckung verbessert werden. Diese Aufgaben wurden im Rahmen eines Scrum-Prozesses abgearbeitet. Die Dokumentation fand mit Jira statt
Projekt:
Eine Plattform soll entwickelt werden, die als SaaS (Software as a Service) alle grundsätzlich notwendigen IT-Office-Dienste für kleine Unternehmen anbietet. Implementiert werden soll die Plattform auf Google App Engine.
Tätigkeit:
Ich wurde mit der Recherche nach geeigneten Entwicklern für die Implementierung des Steuer-Moduls nebst Belegerfassung und -dokumentation beauftragt. Nach einer Reihe von Interviews fand ich ein Entwickler-Team in der Ukraine. Vor Ort stellte ich sicher, dass dieses Team über die nötigen Skills und Erfahrungen verfügte. Ein Vorgehensmodell und Milestones wurden definiert. Ich trug Verantwortung für die organisatorische und wirtschaftliche Umsetzung. Dazu gehörte die Auswahl der zu verwendenden Tools und die Einführung eines Scrum-Prozesses.
Projekt:
Satellitengestütztes Wide Area Network (WAN). Provider stellen eine satellitengestützte Kommunikationsinfrastruktur über Länder und Kontinente hinweg zur Verfügung. Ein web-basiertes Netzwerk Management System erlaubt Konzeption, Setup, Konfiguration und das Monitoring des Netzes. Zum Zwecke von Setup, Konfiguration und Monitoring verfügen die einzelnen Bodenstationen ebenfalls über jeweils eine Web-Applikation.
Tätigkeit:
UX-Konzept für die Benutzer-Schnittstelle des Netzwerk Management Systems einschließlich Information Design und Interaction Design. Spezifikation von Konfigurations-, Monitoring- und Software-Management Work-Packages. Spezifikation der General User Experience Guidelines. Produkt-Owner Rolle in Nearshoring Projekt für das Netzwerk Management System. Daily Scrum Video-Conferencing. Moderation Requirements-Engineering Indoor-Unit Web-Applikation.
Konzeption komplette Benutzer-Schnittstelle für die Web- Applikation der Indoor-Unit (Desktop und Mobile). Präsentation User Experience Konzepte vor der Geschäftsleitung. Weitere Aufgaben nach Bedarf und Ressourcensituation (u.a. Frontend Feature Implementierung, Bug-Fixing, Testing)
Projekt:
Analysis-Dashboard. Präsentatoren erstellen Unternehmenskennzahlen-Präsentationen WYSIWYG per Drag and Drop. Konsumenten navigieren per Web / Mobile Interface durch die Präsentation. Alles mit Live-Zahlen aus BI Data Stores.
Tätigkeit:
Software Engineering Frontend-Komponenten, Supportability Komponenten, I18N, Browser-Testing. Implementierung von Client-Komponenten mit JavaScript, jQuery, corporate lib und CSS. Implementierung serverseitiger Komponenten in Java. Zugriff auf Analysis-Backend via Java-Schnittstellen. Unit-Testing automatisiert im Rahmen kontinuierlicher Integration
Projekt:
Neben nativen Maps-Applikationen für eigene mobile Endgeräte soll eine HTML5-basierte Maps Anwendung für moderne Smartphones und Tablets anderer Hersteller entwickelt werden. Als Runtime sollen alle WebKit-basierten Browser (IPhone, IPad, Android, u.a.) unterstützt werden. Als Implementierungstechnologien werden JavaScript inklusive aktueller HTML5 Bibliotheken sowie CSS genutzt.
Tätigkeit:
Design, Implementierung und Unit-Tests von Frontend-Komponenten für Map, Places, Sharing und Routing.
Sämtliche Frontend-Komponenten nutzen REST-basierte Backend-Dienste. Die Entwicklung erfolgt auf dem PC unter Nutzung der Webkit Runtime. Der Test erfolgt auf ca. 20 unterschiedlichen Endgeräten. Die wesentlichen Projektschnittstellen bilden Product Owner, UX Designern und QA Experten.
Projekt:
Ein sehr umfangreicher Location Based Service sowohl für das Web als auch für mobile Endgeräte soll entwickelt werden. In einem großen internationalen Team werden das notwendige Framework und die einzelnen Module konzipiert, entwickelt und getestet. Die Runtime ist der Browser nebst Browser Plugin. Als Implementierungstechnologien werden JavaScript und CSS genutzt.
Tätigkeit:
Design, Implementierung und Unit-Test von Komponenten.
Die Entwicklung erfolgt auf dem PC unter Nutzung der Webkit Runtime. Ein Plugin stellt Rendering-Funktionalitäten zur Verfügung, die mittels JavaScript angesteuert werden. Der Test erfolgt auf einem Linux-basierten Endgeräte-Prototypen. Die wesentlichen Projektschnittstellen bilden Product Owner, UX Designern und QA Experten.
Projekt:
Ein großes ICT-Unternehmen möchte eine Web 2.0 Plattform einführen. Konzipiert und implementiert wird eine mit Xing vergleichbare Social Networking Applikation auf Basis des Semantic MediaWiki. Die Semantic Extension erlaubt die schnelle Erstellung von Applikationen wie beispielsweise Produktumfragen,Foren, Enterprise Architecture Management und Projektmanagement. Die Wiki-Funktionalität bringt die Plattform bereits mit.
Alle Funktionen sind stark integriert.
Tätigkeit:
Steuerung Entwicklerteam Xian/China; Qualitätssicherung; Community-Building; Content-Filling; Durchführung Einführungsveranstaltungen bei Nutzergruppen; Steuerung Support und Sammlung Feedback; Requirements Management;
Diskussion Usability-Konzepte;
Projekt:
Für die Steuerung von Workloads und die dyn. Provisionierung von Rechnerkapazitäten sollte eine Ajax-basierte Konsole entwickelt werden. Die Serverseite wurde als klassische J2EE Anwendung entwickelt. Ihre Aufgabe besteht in der Datenhaltung sowie der Verbindung zu Sysplexen. Sowohl die Geschäftslogik als auch die Präsentation erfolgt auf der Client-Seite. Der Datenaustausch erfolgt auf der Grundlage JSON-basierter Web-Services.
Tätigkeit:
Recherche Ajax-Frameworks; Design Widget, Binding und Programmstruktur für Mess-Szenario; Implementierung Dummy-Server-Part; Evaluierung Dojo und Google Web Toolkit (GWT); Design Transport Layer; Implementierung Dojo-Prototyp; Architektur und Design Client sowie Client/Server-JSON-Channel; Analyse und Design Daten- und Tabellen-Modell Client, Container- und Widget-Hierarchie, Eventing, Internationalisierung, Unit- Testing; Prototyping Excel-alike Grid-Arrow-Navigation; Agile: Erweiterung Prototyp um Samples gemäß Design-Ergebnissen; Analyse und Design RESTful Services; Coaching Developer JavaScript/Dojo-Framework; Erweiterung Views um Mashup-Fähigkeit, d.h. Darstellung in separaten Browser-Fenstern; Analyse client-seitiger Speicherverbrauch und dessen Optimierung; Abstimmung mit US-Teilprojekt-Team. Einführung Confluence für agile Projekt-Dokumentation.
Projekt:
Die prototypische Implementierung eines Systems zur Steuerung von Provisionierungen komplexer Anwendungen in Clustern und heterogenen Netzwerken sollte den Nachweis für das zugrunde liegende Konzept erbringen.
Die Bedienung erfolgt über ein Mashup, welches Views aus diversen Systemen für Monitoring, Automatisierung und Applikationssteuerung integriert. Technologische Basis sind RESTful Web Services, J2EE und Ajax.
Tätigkeit:
Konzeption Layout und Client/Server-Kommunikation, Implementierung JSPs/Servlets für die Orchestrierung der Web-Services, Definition XML basiertes C/S-Transportformat, Design asynchrone und timergesteuerte Ajax-Zugriffe sowie Webtop-Steuerung, Reimplementierung mit QEDWiki, finale Implementierung mit Lotus Mashup auf Basis von Dojo 0.4 und 0.9.Implementierung Java-Proxy-Server für Durchgriff auf Drittsysteme.
Projekt:
Für das Innovationsprogramm Web 2.0 der Medien- und Filmgesellschaft Baden-Württemberg (MFG) wurde ein Wiki für eine geschlossene Benutzergruppe eingerichtet. Die Teilnehmer der Innovationskreise dokumentieren darin ihr Wissen und ihre Erfahrungen. Darüber findet die Projekt-Kollaboration der >100 Teilnehmer im Wiki statt.
Tätigkeit:
Konzeption und initiale Befüllung des Wikis.
Implementierung neuer Wiki-Funktionen zur besseren Sichtbarkeit der Aktivitäten einzelner Teilnehmer.
Community Building. Monitoring der Aktivitäten und sozialen Prozesse.
Projekt:
Für ein internationales Projekt zur Sammlung und Bewertung lokaler europäischer E-Business-Initiativen für die Unterstützung von KMUs soll ein mehrsprachiges Wiki konzipiert und implementiert werden.
Als Grundlage dient das Mediawiki, welches auf die Bedürfnisse der internationalen Kooperationspartner angepasst wird.
Tätigkeit:
Studium Machbarkeit spezifischer Funktionen, Beratung
Auftraggeber, Konzeption der Community-Plattform.
Steuerung des Entwicklungsprojektes.
Projekt:
Für das Innovationsprogramm Web 2.0 der Medien- und Filmgesellschaft Baden-Württemberg (MFG) wurden die vier Arbeitskreise "Leben Online", "Marketing und PR", "Wissensmanagement" und "Geschäftsmodelle" eingerichtet. Ziele der Arbeitskreise sind die Clusterung von Akteuren und Experten zum Thema Web 2.0, die Analyse und Diskussion von Best-Practice-Anwendungen und die Entwicklung förderungswürdiger Ergebnisse.
Tätigkeit:
Moderation des AK Geschäftsmodelle. Ziele sind die Identifizierung erfolgreicher bestehender sowie die Entwicklung innovativer neuer Geschäfts- und Erlösmodelle, die Identifizierung von Wertbeiträgen durch Social Software und die Analyse neu entstehender Märkte.
Projekt:
Für die Verbesserung der Kundenbindung eines Investment-Produktvertriebs wird eine Web-Plattform für den kollaborativen Aufbau einer öffentlich zugänglichen Wissensbasis rund um das Thema Investment mit Fonds entwickelt und am Markt platziert. Als Grundlage dient das Mediawiki, welches mit einer komplett neuen undeinfach zu bedienenden Oberfläche überzogen wird. Einige Funktionen zur Stärkung von Präsenz und Sichtbarkeit der Akteure werden zusätzlich implementiert.
Tätigkeit:
Konzeption der Community-Plattform mit den Schwerpunkten Sharing und Linking. Steuerung des Entwicklungsprojektes. Planung des Einführungsszenarios.
Einführung der Plattform. Community Building. Gardening und Refactoring der Wissensinhalte. Monitoring des Benutzerverhaltens und Analyse der sozialen Prozesse.
Nutzerbefragungen. Erweiterung der Community-Plattform um Funktionen nach Wunsch der Benutzer.
die Aktivitäten ihrer Mitarbeiter beobachten und bei
Abweichungen zeitnah eingreifen. Die gesamte Applikation
wird über einen ASP bezogen.
Implementierung eines Rollenkonzepts. Einrichtung eines
auf die Belange der IT-Prozesse abgestimmten
Benachrichtigungs-Szenarios. Kategorisierung von
Seitentypen und Bereitstellung angemessener Vorlagen.
Auswahl eines geeigneten Service-Providers. Einführung
des Wikis.
Web-Technologien, XML, XSLT, Web-Services, Web
Publishing, JavaScript, CSS, OOP, Design-Patterns, PHP,
HTML, XHTML, DOM, Perl/CGI, C, C++, Solaris, HP-UX
Konzepte - Programmiermodelle - Architekturen
Kennzahlen auf der Grundlage aktueller und historischer
Daten durchführen. Kauf- und Verkaufstransaktionen
können auf der Grundlage fachlicher Anteilsberechnungs-
modellen und historischer Wertpapier- und Währungskursen
nachvollzogen werden. Performance und Skalierbarkeit
waren dem Kunden besonders wichtig.
genutzt.
Live-Video aus diversen europäischen Universitäten,
Print-Trainingsmaterial, Mailing-Listen-basierte
Diskussionen und Tutorium.
Implementierung neuer OSF/Motif Funktionen fuer das
hauseigene Tool fuer die Erstellung grafischer
Benutzeroberflaechen
Konvertierprogramm fuer den Import von ASCII-Daten in
eine Chemie-Datenbank Entwicklung grafischer Benutzer-
oberflaeche zur Datenpflege
Anbindung des GUI-Tools Dialog Manager an das
Expertensystem Nexpert Object
Entwicklung einer expertensystemgestuetzten Applikation
zur automatischen Arbeitsplanerstellung fuer die
Fertigungsindustrie.
Implementierung einer fensterorientierten
Benutzeroberflaeche fuer MS-DOS
Auswertung statistischer Kenngroessen, Implementierung
statistischer Funktionen, fensterorientierte
Benutzerfuehrung
Fachliche Schwerpunkte:
Erfahrung:
Plattformen:
Methoden:
Produkte:
Eclipse, Rational Application Developer, MS Visual Studio, CVS, Subversion, Git, JUnit, Log4J Apache, Tomcat, IIS, Websphere AppServer, JBoss
Spezialkenntnisse:
a) Frontend Entwicklung (auch Mobile)
Technologien: HTML5, JavaScript, Ajax, Dojo, HTML, CSS, XML, XSLT, Java Applets, ASP.NET, JSP
Konzepte: Rich Internet Applications, Location based Services, Usability, Mediendidaktik
b) Social Software / Web 2.0
Nutzung von Web-Technologien Linking, Sharing und Community Building.
Anwendungen: Wiki, Social Networks, Weblogs, Shared Content
c) Praesentationsschicht
Technologien: Dojo, Servlets/JSP, JSTL/EL, Struts, ASP.NET, PHP
Architektur und Design
d) Businessschicht
Technologien: EJB, OR-Mapper, MySQL, diverse Datenbanken
e) Wissensvermittlung
Training, Coaching, E-Learning
f) Betriebswirtschaftliche Kenntnisse
Studium: VWL, Kosten/Leistungrechnung, Management, Marketing, Organisation, Buchfuehrung
Anwendung: Investment-Banking, Portfolio-Management, Web-Marketing
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Neben seinen fachlichen Kompetenzen in der Vermögensberatung und Produktentwicklung trugen seine profunden Erfahrungen in den Bereichen IT- und Medien entscheidend zum Erfolg unseres Unternehmens bei. Sein souveräner Umgang mit dem Medium Internet, sein ausgeprägter Sachverstand um dessen Kommunikationsmöglichkeiten sowie seine Kenntnisse im Investment-Markt prägten unser erfolgreiches Online-Marketing. [...] Der Consultant überzeugte durch Ideenreichtum und eine ausdrucksstarke Zielgruppenansprache. Aufgrund seiner IT-Erfahrung leitete der Consultant verschiedene für das Portal essentielle E-Business-Projekte selbst und führte sie zum Erfolg. Für externe Software-Partner war er unser kompetenter Ansprechpartner. Der Consultant führte die ihm übertragenen Aufgaben jederzeit zu unserer vollsten Zufriedenheit aus. Der Consultant konnte sich schnell und flexibel in vielfältige Aufgabenstellungen einarbeiten und Verantwortung übernehmen. Sein Arbeitsstil war engagiert, präzise und durch unternehmerisches Denken geprägt. Durch seine analytischen Fähigkeiten war sein Rat bei strategischen Unternehmensfragen stets gefragt und sehr hilfreich. Der Consultant wurde sowohl von unseren Investment-Beratern als auch den IT-Spezialisten fachlich und menschlich sehr geschätzt. Dies gilt auch und im Besonderen für seinen Umgang mit unseren osteuropäischen Geschäftspartnern. Sein Verhalten war in jeder Beziehung und jederzeit vorbildlich. [...] Wir bedauern seinen Entschluss außerordentlich und danken ihm für seine ausgezeichneten Leistungen. Für seinen weiteren Berufs- und Lebensweg wünschen wir ihm alles Gute und weiterhin viel Erfolg."
— Projekt Web-Portal, 12/94 - 03/99
Referenz durch Geschäftsführer Finanzdienstleister mit 15 MA., vom 09.04.99
Projekt im Rahmen einer Festanstellung durchgeführt
"[..] Wir schätzen die hohe Kompetenz des Consultants sowohl in der Aufbereitung von Lerninhalten als auch in deren Vermittlung. Über all die Jahre haben die Kursteilnehmer in den Kursevaluationen seine Leistung überdurchschnittlich gut bewertet. Er verfügt über eine breite fachliche und allgemeine Wissensbasis sowie über gute kommunikative Fähigkeiten, die ihn in die Lage versetzen, seine Rolle als 'Knowledge Communicator' im Umgang mit den internen und externen Kunden sowie Management und Produktmanagern der Corporate University in hervorragender Weise auszufüllen. Der Consultant ist der ihm übertragenen Verantwortung für die Qualifizierung unserer Mitarbeiter und Kunden stets voll gerecht geworden. Besonders hervorzuheben sind weiterhin seine Zuverlässigkeit, seine Flexibilität und sein Engagement. Sehr angenehm war die Zusammenarbeit mit dem Consultant vor allem auch in den folgenden Projekten zur Einführung neuer Technologien: Konzeption und Umsetzung einr 'Blended Learning Solution', Beratung der Corporate University Produkt Manager bei der Konzeption von Curricula für die Qualifizierung von Mitarbeitern im Web-Publishing und Web-Software-Engineering unter besonderer Berücksichtigung der Corporate Guidelines/Policy bezüglich der Entwicklungsprozesse und Präsentation. Mit den erbrachten Dienstleistungen des Consultants waren und sind wir außerordentlich zufrieden, so dass wir ihn jederzeit weiterempfehlen können."
— Projekt Seminarentwicklung / Training, 06/90 - dato
Referenz durch Director Corporate University, TK-Unternehmen (5.000 MA), vom 13.05.04