Frontend Angular Entwicklung in B2B Bereich- digitalen Unternehmerskonto auf Basis der ELSTER-Technologie.
Meine Aufgaben:
· Entwicklung von modularen Frontend-Komponenten auf Basis vom Webentwicklungsframework Angular und PrimeNg. Die Umsetzung erfolgt auf Grundlage von User-Stories des Sprint-Backlogs sowie Wireframes des UX-Teams.
· Die Implementierungen sind mittels Feature-Branches im Rahmen eines Git-Flow-Workflows vorzunehmen. Alle Implementierungen sind durch Unit Test mittels Jasmine und Karma zu testen. Schnittstellenkontrakte sind mit Backendentwicklern im Team auf Basis von OpenAPI abzustimmen.
Frontend Angular Entwicklung in Medizinische Bereich.
Meine Aufgaben:
Frontend Angular Lead-Webentwickler für eine optimierte Web-Lösung für die Bestellung/Vorhersage von medizinischen Geräten. Die Website aggregiert die Angebote mehrerer Medizintechnikhersteller (z.B. B Braun) und ermöglicht einen reibungslosen Bestellprozess. Niemand möchte eine stumpfe Pinzette oder fehlende Notfallwerkzeuge haben!
· Ausbau und Weiterentwicklung einer Cloud-basierten Webplattform im Umfeld des Gesundheitswesens (Angular)
· Konzeption und Abbildung fachlicher Anforderungen in kundenorientierte Workflows und Benutzeroberflächen
· Datenanalytische Entwicklung
· Erweiterung der bestehenden Softwarearchitektur unter
· Berücksichtigung von Enterprise Coding
· Qualitätsmerkmalen
· Verantwortung für den Produkterfolg als Teil eines Scrumteams.
Software-Entwicklung in TypeScript / Angular / HTML5 / Node.JS nach Scrum
? Agile Software-Entwicklung in einem cross-funktionalen Team
? Spezifizieren und Implementieren von Softwarearchitekturen und Softwaremodulen
? Durchführen von (automatisierten) entwicklungsbegleitenden Tests und Kundentests
? Erstellen der entwicklungsbegleitenden Dokumentation
? Interdisziplinäre, teilweise standortübergreifende Zusammenarbeit
? Abschätzen von Aufwänden und Risiken
Entwicklung der Frontend-Applikationen im neuen touristischen eCommerce für www.Galeria-Reisen.de und www.Urlaub.de, mitverantwortlich für die Weiterentwicklung der Plattform auf Basis von Angular 11/12, NgRx, RxJs, SCSS und Semantisches HTML5. Umsetzung von UX und Design - Spezifikationen mit HTML5 und SCSS und Ansprechpartner für Kollegen bei technischen Herausforderungen, alles nach der Agile Methodik durchgeführt. Tiefe technische Themen mit der Fachabteilung abstimmen, Verantwortung übernehmen, damit die Anwendungen immer dem aktuellen Stand der Technik entsprechen.
Technologien:
Angular 11/ 12 mit Angular Elements und SSR
NgRx, RxJs für State Management
Typescript, NodeJs, JSON
UI Frameworks Bootstrap und migration zum Angular Material
SCSS und CSS3/HTML5
Swagger / YAML / Mustache autocode Generierung
NodeJS Middleware
Teamcity/GitLab CI/CD
Docker für Virtualisierung
Google Maps Bibliotheken ? DistanceMatrix, Places, Autocomplete und Search, Customisierte markers / Clusters, Overlays
Architectur und Optimierungsmöglichkeiten
Technische- und Fachliche Dokumentation
Proof of Concepts Erstellung
Verantwortlich für die Erstellung / Moderation den wochentlichen DevTalk
Google Maps Optimierungen - sinkt monatliche Kosten beim ca. 4.000 ?/Monat
Unterstützung einen Media Agentur, die .Net Online-Shops entwickelt.
Technologien:
Das digitale Produkt ?ICE Portal? ist ein Reise- und Informationsportal für die Reisenden ausschließlich in ICEs. Hier werden Informationen zum Reiseverlauf, Verspätungen und Anschlüsse angezeigt, tagesaktuelle Nachrichten in Textform, Tagesschau 100, Hörbücher und Spiele und vieles mehr. Das Portal wird über ein lokales WLAN auf dem ICE-Zugserver durch die Endgeräte (Smartphones, Tablets, Notebooks) der Reisenden aufgerufen. Das Projektvorgehen ist nach Agile Methodik.
Technologien:
In Deutsche Bahn VENDO Projekt erfolgt die Erneuerung der Vertriebsplattform für Leistungen im schienengebunden Personenverkehr der DB AG hin zu einer innovationsfähigen, modularen Plattform.
Damit wird der Reisende von einer einfachen Buchung über eine Begleitung im Störungsfall bis hin zu einer situation stimmigen und personalisierten Kommunikation vor, während und nach der Reise, unterstützt. Strukturelle Defizite der IT-Architektur und veraltete IT-Hardware der bisherigen Vertriebsplattform führen dazu, dass in VENDO eine sehr weitgehende Ablösung bisheriger Teilsysteme umzusetzen ist.
Der Einsatz im Teilprojekt ?Modularisierung Angebotskomponenten? hat folgenden Ziele: Neue Angebote können zeitnah bereitgestellt werden, mit dem Ziel, auf kurzfristige Markt- & Kundenanforderungen reagieren zu können.
Technologien:
Weiterentwicklung eines Kundenportals mit Zugang zu Kundenservice, Leistungsanalysen, vorausschauender Instandhaltung und vielem mehr für Kunden aus den Bereichen Industriedruck, Verpackung und Prägung. Das Produkt ist eine verteilte Anwendung, die aus mehreren Diensten besteht, die sich mit SAP-Systemen und Hardwaregeräten verbinden, um die Kunden bei der Beurteilung des Zustands des Druckers, der Meldung von Problemen oder geplanten Wartungsarbeiten, der Meldung von Informationen zur Vermeidung von Verschleiß zu unterstützen.
Technologien:
Entwickelung der Anwendungen zur Datenfernerfassung und zum Management von Energiemessdaten, die zum Beispiel Strom-, Gas- und Wasserzähler auslesen, übermitteln die Energiedaten an weitere Softwaresysteme, wo sie aufbereitet und anschließend an nachgelagerte Softwaresysteme, unter anderem zur Rechnungsstellung, weitergeleitet werden. Die Lösungen unterstützen Unternehmenskunden aus der Energieversorgung rund um die Bereiche Smart Metering, Smart Grid und Submetering.
Technologien:
Berechnung die Rentabilität einer Immobilie als eigenen Softwareprodukt des ITBrainiacs.
Technologien:
Die Modernisierung mehrerer öffentlicher Webseiten im Umfeld Investmentbanking - es sollten alle Webseiten von ASP.NET Webforms auf eine Single Page Applikation Architektur umgestellt werden. Dieser Architektur liegen ASP.NET Core und (derzeit) AngularJS mit TypeScript zugrunde, eine Migration auf Angular 4 war evaluiert. Im Frontend war für die UI-Gestaltung Kendo UI und für das JavaScript-Handling RequireJS und Gulp zum Einsatz. Im Backend steht eine .NET-basierte Web API bereit, die REST- bzw. OData-basiert auf eine MS SQL Datenbank zugreift.
Technologien:
Teil des Analytics Team, bin ich verantwortlich einem Planungstool zu erstellen, die soll eine Logistik Unternehmen helfen seinem Züge Fahrplänen umzulegen.
Aufgaben:
Teil des Behandlungseinheiten Softwareteam, bin ich verantwortlich an die User Interface und User Experience eines Webanwendungs, Verwaltung einer Styleguide (inkl. Gestaltung des Websites, Typography und Farbenpallete). Bei Nutzung des modernen Frameworks wie Bootstrap habe ich eine frische, angenehm bedienbare und ästhetische Lösung entwickelt.
Ein Teil meiner Aufgaben bestand darin, Mockups für den Product Owner zu erstellen, um unter anderem Prototypen und Migrationsspezifikationen, Evaluierungsdokumentation für neuere Frameworks wie AngularJs / Angular2 zu erstellen.
Aufgaben:
Samsung GmbH – B2B and B2C websites upgrade
Als ASP.Net und SQL Experte, war ich teil des Samsung SDS Europe Ltd German Branch teams. Sie möchten ihrer Online-Dienstleistungen für alle Kunden in Deutschland verbessern, egal wenn sie Endkunden oder Partnerunternehmen waren.
Aufgaben:
Technologien:
Technologien:
Ich war Mitglied des „Microsoft Student Partner“-Förderprogramms. Er organisierte Veranstaltungen von einstündigen Gesprächen in Studentenkonferenzen bis zu zweitägigen Workshops zu Technologien wie ASP.NET, Silverlight und Windows Phone.
Neben der Ausbildung von Studenten in Spitzentechnologien war ich zusätzlich an verschiedenen Aktivitäten beteiligt, z. B. als MediaReporter für die Studenten-Organisation. Meine Reportagen nutzte Microsoft für die eigenen Websites und sprach damit ein großes Zielpublikum an.
Aufgaben:
Ich entwickelte ein Portal, welches den Prozess für die Einschreibung der Master-Studiengänge an der Universität Bonn optimiert. Ziel war eine erhöhte Software-Ergonomie und damit einhergehend eine höhere Konversionsrate. Es entstand ein WebPortal, das über mehrere Workflows verfügt. Sowohl zukünftige Studenten als auch Professoren werden von der Software bei der Suche nach den besten Kandidaten unterstützt. [Name auf Anfrage] setzte testgetriebene Entwicklung (TDD) und agile Methoden ein, um eine Ruby-on-Rails-Lösung mithilfe einer PostgreSQL-Datenbank zu erstellen. Eine ansprechende interaktive Oberfläche wurde auf der Grundlage von jQuery und jQuery UI umgesetzt.
Aufgaben:
Ich entwarf und entwickelte Anwendungen für Labor-Mitarbeiter und Doktoranden. Ich erstellte native iPhone- und iPad-Anwendungen, Microsoft-Surface-Multi-Touch-Lösungen sowie RIA-Anwendungen auf Basis von Flex und Flash.
Aufgaben:
Als Teamleiter entwickelte und pflegte ich die international ausgerichtete Website des Unternehmens und war verantwortlich für alle Online-Aktivitäten des Unternehmens.
Aufgaben:
Als Senior-Software-Entwickler betreute ich als Teil des Entwicklungsteams die unternehmenseigene Einführung und den Betrieb der ERP-Lösung von PeopleSoft/Oracle.
Aufgaben:
Ich entwickelte und konfigurierte gemeinsam mit dem Kernteam nach Kundenspezifikationen neue Funktionen für die Benutzerschnittstelle und für Berichte mit einem angepassten Navision-Reporting. Er verbesserte die Stabilität der erstellten Lösungen durch Unit-Tests und Validierung der Daten. Die Lösungen erforderten auch Anpassungen und Konfigurationen der nativen Navision-Datenbank.
Aufgaben:
Ich begann im „Business-Commander-Team“ mit der Entwicklung der am häufigsten eingesetzten ERP-Lösung für pharmazeutische Lagerhäuser in Rumänien. Ich entwickelte individuelle Lösungen für die Ringier-Gruppe und arbeitete an der ersten Mobile-Lösung mit Windows CE für die Pharma-Industrie im Land. Ihm gelang die anspruchsvolle Aufgabe, Lösungen für die Migration von ROL zu RON für mehrere Projekte bereitzustellen.
Aufgaben:
Ich entwickelte und betreute IT-Projekte zu den vorgegebenen Spezifikationen unter Einhaltung des Zeit- und Budgetrahmens. Ich dokumentierte IT-Richtlinien und war zuständig für die Planung der Projektaufgaben und die Gewährleistung der IT-Sicherheit.
Aufgaben:
Als Student der RWTH Aachen und HiWi des Fraunhofer FIT Institut habe ich eine IPhone Anwendung und dabei eine weiterverwendbare (für meiner Kollegen, die auch CSCW basierte Apps gebaut habe) DataLayer Framework entwickelt. Die Anwendung war in Schichten verteilt, nach MVC methodik und mit Cocoa und XCode gebaut und erlaubt die Kollegen sämtlichen Aktivitäten zum plannen, im Verbindung mit den CSCW CRM-Lösung. Die war mit die 1,0 bewertet.
Der Masterarbeit war eine Microsoft Surface Anwendung, die erlaubt Nutzern die Ideen sammeln und den Brainstorming process durchführen. Alle Ideen war wie Notitzen gesammelt, mehrere nutzern könen desselben Zeit die Surface nutzen und Ideen einfügen. Falls mehr Inspiration benötigt wird, man könnte die Zwischenstelle integration mit Twitter oder Flickr für neue Ideen nutzen. Nach den Sammlungsprozess, könnte man die Groupieren und Sortieren, dann den Session speichern und nachher laden und in einer neuen Termin den Gestaltungprozess weiter treiben. .
Als Student der RWTH Aachen habe ich, ins Team, eine Flash Anwendung entwickelt als Semester-Projekt für den Designing Interactive Systems class ( Media Computing Group mit Prof. Dr. Jan Borchers). Die war ein Flash - Arduino Dschungel-Spiel in welchem man, die Tiere finden und mit Tennis-bälle die "schiessen". Die 1,0 Bewertung gegeben war, weil die war Multi-user (obwohl als Single-user gedacht war), viel Energie benutzt und Spaß gemacht.
Nov 2020 Udemy: RxJs In Practice
Nov 2018 Udemy: NgRx (with NgRx Data)
Nov 2018 OpenSAP: Copywriting: Improve User Experience One Word at a Time ? Tiefe UI / UX Themen
Okt 2018 OpenSAP: Be Visual! Sketching Basics for IT Business
Apr 2011 Microsoft Certified Trainer
Jun 2010 Microsoft Certified Technology Specialist: ASP .NET 3.5
Mai 2006 Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 ? Implementation and Maintenance
Mar 2006 Microsoft Certified Business Management Solutions Specialist ? Ms Business Solutions ? Navision Legacy
Feb 2006 Microsoft Business Solution Certified Developer: Navision 4.0 C/Side Solution Development
Jan 2006 Microsoft Business Solution Certified Developer: Navision 4.0 C/SIDE Introduction
Akademisch: Ich bin Dipl-Eng in Elektrotechnik / CAD und habe 2 Masters - eins in Ausland und eins bei RWTH Aachen Media Informatics - Human-Computer Interaction.
Beruflich: 20 Jahre Berufserfahrung, 8 Jahre Freiberufler.
Ich bin seit 8 Jahre auf Frontend spezialisiert, mit mehr als 1 Jahr Berufserfahrung in Pixel Perfect und Barrierefreiheit (A11y - Accessibility für Behinderte Nutzern) mit Responsive Design für Mobile Geräte in viel beachtetes Projekten bei Deutsche Bahn mit 100 Mio Kunde pro Jahr und ungefähr 20 Geräte beim Regressions tests. Ich habe Erfahrung mit Angular seit JS bis zur neuesten Version 10 und dabei den insgesamte toolstack NgRx, RxJs, SCSS mit CSS3 und HTML5.
Ich stelle mich vor als Lead Developer, nicht nur Senior Dev, der sich mit implementierung komplexen Themen tätig ist - Ich war Microsoft Certified Trainer und liebe es, neue / Anfängerkollegen zu betreuen, Workshops zu speziellen Themen zu erstellen, allgemeine Designrichtlinien zu erstellen und die Arbeit in die Grundlagen und frühen Phasen der Produktentwicklung zu bringen. Durch Pair Programming und 4 Augen Prinzip bei die Code Reviews steigert man den Code-Qualität.
Technologien :
>6 Jahre AngularJS / Angular 2-12 / Typescript mit kommunikation zum Backend durch REST oder SignalR mit Json
>4 Jahre in-memory State Management mit NgRx und RxJs (Redux Pattern), 1 Jahr mit VueX (Flux Pattern)
>1 Jahr Barrierefreiheit (A11y), semantisches HTML und Erfahrung mit CSS-Entwicklung dafür
>10 Jahre CSS3/SCSS und HTML5 Pixel-perfekt Designs mit inDesign
>6 Jahre StyleGuides / Konzepte für benutzerdefinierte Oberflächensteuerung (UI und UX), entwickelt, implementiert und verwaltet in einer Agilen Umgebung;
Angular Material / Bootstrap als Bausteine für responsives Design - mit der Less / SASS-Version als Grundlage für weitere Änderungen an der Ansicht, indem die Responsiven Design teilweise durch Medienabfragen aufgenommen werden;
>6 Jahre Erfahrung mit Tests mit Jest, Cucumber, Selenium, Jasmin & Karma Node.js, Nest.js und Typescript;
>6 Jahre Agile / Scrum-Erfahrung mit Jira / Confluence und CI / CD mit GitLab, Jenkins, Teamcity, VSTS;
C# Erfahrung seit 2005, .Net vers 1.0 bis zum .Net Core
>6 Jahre erfahrung mit EntityFramework and Dependency Injection frameworks
10 Jahre erfahrung mit MS SQL
SOA und Microservices in MS Cloud / Azure / AWS
>6 Jahre Agile / Scrum-Erfahrung mit Jira / Confluence und CI / CD mit GitLab, Jenkins, Teamcity, VSTS
>6 Jahre Erfahrung mit Webstorm für Frontend und InteliJ für Backend;
Software & IT-Dienstleistung
Groß- und Einzelhandel
Pharma
Medizin
Logistik
Cargo
Vendo
Fernverkehr
B2B
B2B2C
B2C
Reisen
Media
Industrielle Drucken
CRM
CMS
Energieversorgung
BankenFrontend Angular Entwicklung in B2B Bereich- digitalen Unternehmerskonto auf Basis der ELSTER-Technologie.
Meine Aufgaben:
· Entwicklung von modularen Frontend-Komponenten auf Basis vom Webentwicklungsframework Angular und PrimeNg. Die Umsetzung erfolgt auf Grundlage von User-Stories des Sprint-Backlogs sowie Wireframes des UX-Teams.
· Die Implementierungen sind mittels Feature-Branches im Rahmen eines Git-Flow-Workflows vorzunehmen. Alle Implementierungen sind durch Unit Test mittels Jasmine und Karma zu testen. Schnittstellenkontrakte sind mit Backendentwicklern im Team auf Basis von OpenAPI abzustimmen.
Frontend Angular Entwicklung in Medizinische Bereich.
Meine Aufgaben:
Frontend Angular Lead-Webentwickler für eine optimierte Web-Lösung für die Bestellung/Vorhersage von medizinischen Geräten. Die Website aggregiert die Angebote mehrerer Medizintechnikhersteller (z.B. B Braun) und ermöglicht einen reibungslosen Bestellprozess. Niemand möchte eine stumpfe Pinzette oder fehlende Notfallwerkzeuge haben!
· Ausbau und Weiterentwicklung einer Cloud-basierten Webplattform im Umfeld des Gesundheitswesens (Angular)
· Konzeption und Abbildung fachlicher Anforderungen in kundenorientierte Workflows und Benutzeroberflächen
· Datenanalytische Entwicklung
· Erweiterung der bestehenden Softwarearchitektur unter
· Berücksichtigung von Enterprise Coding
· Qualitätsmerkmalen
· Verantwortung für den Produkterfolg als Teil eines Scrumteams.
Software-Entwicklung in TypeScript / Angular / HTML5 / Node.JS nach Scrum
? Agile Software-Entwicklung in einem cross-funktionalen Team
? Spezifizieren und Implementieren von Softwarearchitekturen und Softwaremodulen
? Durchführen von (automatisierten) entwicklungsbegleitenden Tests und Kundentests
? Erstellen der entwicklungsbegleitenden Dokumentation
? Interdisziplinäre, teilweise standortübergreifende Zusammenarbeit
? Abschätzen von Aufwänden und Risiken
Entwicklung der Frontend-Applikationen im neuen touristischen eCommerce für www.Galeria-Reisen.de und www.Urlaub.de, mitverantwortlich für die Weiterentwicklung der Plattform auf Basis von Angular 11/12, NgRx, RxJs, SCSS und Semantisches HTML5. Umsetzung von UX und Design - Spezifikationen mit HTML5 und SCSS und Ansprechpartner für Kollegen bei technischen Herausforderungen, alles nach der Agile Methodik durchgeführt. Tiefe technische Themen mit der Fachabteilung abstimmen, Verantwortung übernehmen, damit die Anwendungen immer dem aktuellen Stand der Technik entsprechen.
Technologien:
Angular 11/ 12 mit Angular Elements und SSR
NgRx, RxJs für State Management
Typescript, NodeJs, JSON
UI Frameworks Bootstrap und migration zum Angular Material
SCSS und CSS3/HTML5
Swagger / YAML / Mustache autocode Generierung
NodeJS Middleware
Teamcity/GitLab CI/CD
Docker für Virtualisierung
Google Maps Bibliotheken ? DistanceMatrix, Places, Autocomplete und Search, Customisierte markers / Clusters, Overlays
Architectur und Optimierungsmöglichkeiten
Technische- und Fachliche Dokumentation
Proof of Concepts Erstellung
Verantwortlich für die Erstellung / Moderation den wochentlichen DevTalk
Google Maps Optimierungen - sinkt monatliche Kosten beim ca. 4.000 ?/Monat
Unterstützung einen Media Agentur, die .Net Online-Shops entwickelt.
Technologien:
Das digitale Produkt ?ICE Portal? ist ein Reise- und Informationsportal für die Reisenden ausschließlich in ICEs. Hier werden Informationen zum Reiseverlauf, Verspätungen und Anschlüsse angezeigt, tagesaktuelle Nachrichten in Textform, Tagesschau 100, Hörbücher und Spiele und vieles mehr. Das Portal wird über ein lokales WLAN auf dem ICE-Zugserver durch die Endgeräte (Smartphones, Tablets, Notebooks) der Reisenden aufgerufen. Das Projektvorgehen ist nach Agile Methodik.
Technologien:
In Deutsche Bahn VENDO Projekt erfolgt die Erneuerung der Vertriebsplattform für Leistungen im schienengebunden Personenverkehr der DB AG hin zu einer innovationsfähigen, modularen Plattform.
Damit wird der Reisende von einer einfachen Buchung über eine Begleitung im Störungsfall bis hin zu einer situation stimmigen und personalisierten Kommunikation vor, während und nach der Reise, unterstützt. Strukturelle Defizite der IT-Architektur und veraltete IT-Hardware der bisherigen Vertriebsplattform führen dazu, dass in VENDO eine sehr weitgehende Ablösung bisheriger Teilsysteme umzusetzen ist.
Der Einsatz im Teilprojekt ?Modularisierung Angebotskomponenten? hat folgenden Ziele: Neue Angebote können zeitnah bereitgestellt werden, mit dem Ziel, auf kurzfristige Markt- & Kundenanforderungen reagieren zu können.
Technologien:
Weiterentwicklung eines Kundenportals mit Zugang zu Kundenservice, Leistungsanalysen, vorausschauender Instandhaltung und vielem mehr für Kunden aus den Bereichen Industriedruck, Verpackung und Prägung. Das Produkt ist eine verteilte Anwendung, die aus mehreren Diensten besteht, die sich mit SAP-Systemen und Hardwaregeräten verbinden, um die Kunden bei der Beurteilung des Zustands des Druckers, der Meldung von Problemen oder geplanten Wartungsarbeiten, der Meldung von Informationen zur Vermeidung von Verschleiß zu unterstützen.
Technologien:
Entwickelung der Anwendungen zur Datenfernerfassung und zum Management von Energiemessdaten, die zum Beispiel Strom-, Gas- und Wasserzähler auslesen, übermitteln die Energiedaten an weitere Softwaresysteme, wo sie aufbereitet und anschließend an nachgelagerte Softwaresysteme, unter anderem zur Rechnungsstellung, weitergeleitet werden. Die Lösungen unterstützen Unternehmenskunden aus der Energieversorgung rund um die Bereiche Smart Metering, Smart Grid und Submetering.
Technologien:
Berechnung die Rentabilität einer Immobilie als eigenen Softwareprodukt des ITBrainiacs.
Technologien:
Die Modernisierung mehrerer öffentlicher Webseiten im Umfeld Investmentbanking - es sollten alle Webseiten von ASP.NET Webforms auf eine Single Page Applikation Architektur umgestellt werden. Dieser Architektur liegen ASP.NET Core und (derzeit) AngularJS mit TypeScript zugrunde, eine Migration auf Angular 4 war evaluiert. Im Frontend war für die UI-Gestaltung Kendo UI und für das JavaScript-Handling RequireJS und Gulp zum Einsatz. Im Backend steht eine .NET-basierte Web API bereit, die REST- bzw. OData-basiert auf eine MS SQL Datenbank zugreift.
Technologien:
Teil des Analytics Team, bin ich verantwortlich einem Planungstool zu erstellen, die soll eine Logistik Unternehmen helfen seinem Züge Fahrplänen umzulegen.
Aufgaben:
Teil des Behandlungseinheiten Softwareteam, bin ich verantwortlich an die User Interface und User Experience eines Webanwendungs, Verwaltung einer Styleguide (inkl. Gestaltung des Websites, Typography und Farbenpallete). Bei Nutzung des modernen Frameworks wie Bootstrap habe ich eine frische, angenehm bedienbare und ästhetische Lösung entwickelt.
Ein Teil meiner Aufgaben bestand darin, Mockups für den Product Owner zu erstellen, um unter anderem Prototypen und Migrationsspezifikationen, Evaluierungsdokumentation für neuere Frameworks wie AngularJs / Angular2 zu erstellen.
Aufgaben:
Samsung GmbH – B2B and B2C websites upgrade
Als ASP.Net und SQL Experte, war ich teil des Samsung SDS Europe Ltd German Branch teams. Sie möchten ihrer Online-Dienstleistungen für alle Kunden in Deutschland verbessern, egal wenn sie Endkunden oder Partnerunternehmen waren.
Aufgaben:
Technologien:
Technologien:
Ich war Mitglied des „Microsoft Student Partner“-Förderprogramms. Er organisierte Veranstaltungen von einstündigen Gesprächen in Studentenkonferenzen bis zu zweitägigen Workshops zu Technologien wie ASP.NET, Silverlight und Windows Phone.
Neben der Ausbildung von Studenten in Spitzentechnologien war ich zusätzlich an verschiedenen Aktivitäten beteiligt, z. B. als MediaReporter für die Studenten-Organisation. Meine Reportagen nutzte Microsoft für die eigenen Websites und sprach damit ein großes Zielpublikum an.
Aufgaben:
Ich entwickelte ein Portal, welches den Prozess für die Einschreibung der Master-Studiengänge an der Universität Bonn optimiert. Ziel war eine erhöhte Software-Ergonomie und damit einhergehend eine höhere Konversionsrate. Es entstand ein WebPortal, das über mehrere Workflows verfügt. Sowohl zukünftige Studenten als auch Professoren werden von der Software bei der Suche nach den besten Kandidaten unterstützt. [Name auf Anfrage] setzte testgetriebene Entwicklung (TDD) und agile Methoden ein, um eine Ruby-on-Rails-Lösung mithilfe einer PostgreSQL-Datenbank zu erstellen. Eine ansprechende interaktive Oberfläche wurde auf der Grundlage von jQuery und jQuery UI umgesetzt.
Aufgaben:
Ich entwarf und entwickelte Anwendungen für Labor-Mitarbeiter und Doktoranden. Ich erstellte native iPhone- und iPad-Anwendungen, Microsoft-Surface-Multi-Touch-Lösungen sowie RIA-Anwendungen auf Basis von Flex und Flash.
Aufgaben:
Als Teamleiter entwickelte und pflegte ich die international ausgerichtete Website des Unternehmens und war verantwortlich für alle Online-Aktivitäten des Unternehmens.
Aufgaben:
Als Senior-Software-Entwickler betreute ich als Teil des Entwicklungsteams die unternehmenseigene Einführung und den Betrieb der ERP-Lösung von PeopleSoft/Oracle.
Aufgaben:
Ich entwickelte und konfigurierte gemeinsam mit dem Kernteam nach Kundenspezifikationen neue Funktionen für die Benutzerschnittstelle und für Berichte mit einem angepassten Navision-Reporting. Er verbesserte die Stabilität der erstellten Lösungen durch Unit-Tests und Validierung der Daten. Die Lösungen erforderten auch Anpassungen und Konfigurationen der nativen Navision-Datenbank.
Aufgaben:
Ich begann im „Business-Commander-Team“ mit der Entwicklung der am häufigsten eingesetzten ERP-Lösung für pharmazeutische Lagerhäuser in Rumänien. Ich entwickelte individuelle Lösungen für die Ringier-Gruppe und arbeitete an der ersten Mobile-Lösung mit Windows CE für die Pharma-Industrie im Land. Ihm gelang die anspruchsvolle Aufgabe, Lösungen für die Migration von ROL zu RON für mehrere Projekte bereitzustellen.
Aufgaben:
Ich entwickelte und betreute IT-Projekte zu den vorgegebenen Spezifikationen unter Einhaltung des Zeit- und Budgetrahmens. Ich dokumentierte IT-Richtlinien und war zuständig für die Planung der Projektaufgaben und die Gewährleistung der IT-Sicherheit.
Aufgaben:
Als Student der RWTH Aachen und HiWi des Fraunhofer FIT Institut habe ich eine IPhone Anwendung und dabei eine weiterverwendbare (für meiner Kollegen, die auch CSCW basierte Apps gebaut habe) DataLayer Framework entwickelt. Die Anwendung war in Schichten verteilt, nach MVC methodik und mit Cocoa und XCode gebaut und erlaubt die Kollegen sämtlichen Aktivitäten zum plannen, im Verbindung mit den CSCW CRM-Lösung. Die war mit die 1,0 bewertet.
Der Masterarbeit war eine Microsoft Surface Anwendung, die erlaubt Nutzern die Ideen sammeln und den Brainstorming process durchführen. Alle Ideen war wie Notitzen gesammelt, mehrere nutzern könen desselben Zeit die Surface nutzen und Ideen einfügen. Falls mehr Inspiration benötigt wird, man könnte die Zwischenstelle integration mit Twitter oder Flickr für neue Ideen nutzen. Nach den Sammlungsprozess, könnte man die Groupieren und Sortieren, dann den Session speichern und nachher laden und in einer neuen Termin den Gestaltungprozess weiter treiben. .
Als Student der RWTH Aachen habe ich, ins Team, eine Flash Anwendung entwickelt als Semester-Projekt für den Designing Interactive Systems class ( Media Computing Group mit Prof. Dr. Jan Borchers). Die war ein Flash - Arduino Dschungel-Spiel in welchem man, die Tiere finden und mit Tennis-bälle die "schiessen". Die 1,0 Bewertung gegeben war, weil die war Multi-user (obwohl als Single-user gedacht war), viel Energie benutzt und Spaß gemacht.
Nov 2020 Udemy: RxJs In Practice
Nov 2018 Udemy: NgRx (with NgRx Data)
Nov 2018 OpenSAP: Copywriting: Improve User Experience One Word at a Time ? Tiefe UI / UX Themen
Okt 2018 OpenSAP: Be Visual! Sketching Basics for IT Business
Apr 2011 Microsoft Certified Trainer
Jun 2010 Microsoft Certified Technology Specialist: ASP .NET 3.5
Mai 2006 Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 ? Implementation and Maintenance
Mar 2006 Microsoft Certified Business Management Solutions Specialist ? Ms Business Solutions ? Navision Legacy
Feb 2006 Microsoft Business Solution Certified Developer: Navision 4.0 C/Side Solution Development
Jan 2006 Microsoft Business Solution Certified Developer: Navision 4.0 C/SIDE Introduction
Akademisch: Ich bin Dipl-Eng in Elektrotechnik / CAD und habe 2 Masters - eins in Ausland und eins bei RWTH Aachen Media Informatics - Human-Computer Interaction.
Beruflich: 20 Jahre Berufserfahrung, 8 Jahre Freiberufler.
Ich bin seit 8 Jahre auf Frontend spezialisiert, mit mehr als 1 Jahr Berufserfahrung in Pixel Perfect und Barrierefreiheit (A11y - Accessibility für Behinderte Nutzern) mit Responsive Design für Mobile Geräte in viel beachtetes Projekten bei Deutsche Bahn mit 100 Mio Kunde pro Jahr und ungefähr 20 Geräte beim Regressions tests. Ich habe Erfahrung mit Angular seit JS bis zur neuesten Version 10 und dabei den insgesamte toolstack NgRx, RxJs, SCSS mit CSS3 und HTML5.
Ich stelle mich vor als Lead Developer, nicht nur Senior Dev, der sich mit implementierung komplexen Themen tätig ist - Ich war Microsoft Certified Trainer und liebe es, neue / Anfängerkollegen zu betreuen, Workshops zu speziellen Themen zu erstellen, allgemeine Designrichtlinien zu erstellen und die Arbeit in die Grundlagen und frühen Phasen der Produktentwicklung zu bringen. Durch Pair Programming und 4 Augen Prinzip bei die Code Reviews steigert man den Code-Qualität.
Technologien :
>6 Jahre AngularJS / Angular 2-12 / Typescript mit kommunikation zum Backend durch REST oder SignalR mit Json
>4 Jahre in-memory State Management mit NgRx und RxJs (Redux Pattern), 1 Jahr mit VueX (Flux Pattern)
>1 Jahr Barrierefreiheit (A11y), semantisches HTML und Erfahrung mit CSS-Entwicklung dafür
>10 Jahre CSS3/SCSS und HTML5 Pixel-perfekt Designs mit inDesign
>6 Jahre StyleGuides / Konzepte für benutzerdefinierte Oberflächensteuerung (UI und UX), entwickelt, implementiert und verwaltet in einer Agilen Umgebung;
Angular Material / Bootstrap als Bausteine für responsives Design - mit der Less / SASS-Version als Grundlage für weitere Änderungen an der Ansicht, indem die Responsiven Design teilweise durch Medienabfragen aufgenommen werden;
>6 Jahre Erfahrung mit Tests mit Jest, Cucumber, Selenium, Jasmin & Karma Node.js, Nest.js und Typescript;
>6 Jahre Agile / Scrum-Erfahrung mit Jira / Confluence und CI / CD mit GitLab, Jenkins, Teamcity, VSTS;
C# Erfahrung seit 2005, .Net vers 1.0 bis zum .Net Core
>6 Jahre erfahrung mit EntityFramework and Dependency Injection frameworks
10 Jahre erfahrung mit MS SQL
SOA und Microservices in MS Cloud / Azure / AWS
>6 Jahre Agile / Scrum-Erfahrung mit Jira / Confluence und CI / CD mit GitLab, Jenkins, Teamcity, VSTS
>6 Jahre Erfahrung mit Webstorm für Frontend und InteliJ für Backend;
Software & IT-Dienstleistung
Groß- und Einzelhandel
Pharma
Medizin
Logistik
Cargo
Vendo
Fernverkehr
B2B
B2B2C
B2C
Reisen
Media
Industrielle Drucken
CRM
CMS
Energieversorgung
Banken