Lead Senior Developer/Consultant - Angular, Angular Material, KendoUI, Bootstrap, RxJs, NgRx, A11y Accessibility Barrierefreiheit, HTML5, CSS3, NodeJs
Aktualisiert am 01.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Angular und Tiefe Frontend Erfahrung
? 20 Jahre Erfahrung ?
Accesibility A11y
Angular
Frontend Architektur
? 10 Jahre Frontend Erfahrung?
CSS3 inkl. GPU optimisation
Accessibility
NgRx
RxJs
Redux
Barrierefreiheit
User Experience
Javascript
Typescript
HTML5
Java EE
Spring Boot
.Net Core
C#
Entity Framework
T-SQL
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Französisch
Fortgeschritten
Rumänisch
Muttersprache

Einsatzorte

Einsatzorte

Remote (Bevorzugt) (+200km) Frankfurt am Main (+200km)
Deutschland
10 Jahre Angular Erfahrung, NgRx und RxJs, Barrierefreiheit (A11y) und insgesamt 20 Jahre Berufserfahrung in der Softwareentwicklung, seit den Zeiten von Borland Delphi und .Net 1.0.
möglich

Projekte

Projekte

1 Jahr 9 Monate
2023-02 - heute

B2B Website auf Basis der ELSTER-Technologie

Lead Senior Webentwickler / Berater Angular PrimeNg RxJs ...
Lead Senior Webentwickler / Berater

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.

Webstorm GitLab
Angular PrimeNg RxJs UI Komponenten Design UI UX REST JSON Karma TypeScript OpenAPI ELSTER
100% Remote
8 Monate
2022-03 - 2022-10

BBraun New Ventures - Dis-Connect project

Lead Senior Webentwickler / Berater Angular TypeScript RxJs ...
Lead Senior Webentwickler / Berater

Frontend Angular Entwicklung in Medizinische Bereich. 

Meine Aufgaben:

  • Entwicklung von Weboberflächen und Backend-Anbindung für die Bereitstellung von hochauflösenden Aufnahmen, 3D Visualisierungen und Videos
  • Optimierung von bestehenden Web Frameworks für fast prototyping und Produktentwicklung
  • Strukturierte Code-Erstellung unter Nutzung von state-of-the-art Software Design und Software Architektur Ansätzen
  • Durchführung von Entwicklertests für eine stabile Web Applikation
  • Angular 13+ mit NgRx store und RxJs
  • Frontend Architektur
  • REST und JSON
  • UI Komponenten design

Webstorm Azure DevOps GitLab
Angular TypeScript RxJs NgRx Angular Material OpenAPI UI UX Code Quality Frontend Architektur UI Component design Karma
100% Remote
8 Monate
2022-03 - 2022-10

B2B Webanwendung für medizinischen Geräten

Lead Senior Webentwickler / Berater Angular NgRx RxJs ...
Lead Senior Webentwickler / Berater

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.

Webstorm Azure DevOps GitLab
Angular NgRx RxJs Angular Material Storybook Frontend Architektur Rest JSON UI Komponente Design Karma SonarQube Azure DevOps
100% Remote
5 Monate
2021-10 - 2022-02

Industrielle Website

Lead Senior Webentwickler / Berater Typescript Javascript Kollegen Training ...
Lead Senior Webentwickler / Berater

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

Angular Typescript NgRx RxJs Angular Material Customisierte UI Komponente JSON Middleware NodeJs Microservices
Typescript Javascript Kollegen Training Internal Workshops
Balluff GmbH
100% Remote
8 Monate
2021-03 - 2021-10

Weiterentwicklung Reise Portal

Lead Senior Webentwickler / Berater Angular Angular Elements ServerSideRendering ...
Lead Senior Webentwickler / Berater

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

Webstorm Docker CI/CD GitLab TeamCity VMWare WorkstationPro Windows Images IntelliJ IDEA WSL2
Angular Angular Elements ServerSideRendering SSR NgRx RxJs Typescript NodeJs Bootstrap Angular Material SCSS CSS3 HTML5 Swagger YAML Mustache GoogleMaps Distance Matrix Places Bibliothek Map Markers Map Clusters Google Autocomplete Google Search Technische Dokumentation Fachliche Dokumentation
Galeria Reisen
Remote/VorOrt
4 Monate
2020-11 - 2021-02

Webentwickler/Berater (Teilzeit, remote)

Senior Software Entwickler Angular Material Design NgRx ...
Senior Software Entwickler

Unterstützung einen Media Agentur, die .Net Online-Shops entwickelt.

Technologien:

  • Angular und Material Design
  • NgRx / RxJs
  • SCSS für CSS3/HTML5
  • SignalR und JSON
  • ASP .Net MVC,
  • Linq-to-SQL, Entity Framework,Web services
  • Databases: SQL Server (inkl Entwicklung von T-SQL Skripten)
  • Docker images / containers
Visual Studio Code Git Microsoft Visual Studio WebStorm Docker
Angular Material Design NgRx RxJs SCSS CSS3 HTML5 SignalR JSON ASP .Net MVC Link-to-SQL Entity Framework WebService WebserviceArchitektur Architektur SQL Server
Frankfurt am Main
1 Jahr 3 Monate
2019-08 - 2020-10

IC / ICE Portal

Web-Frontend Entwickler Angular HTML5 CSS3 ...
Web-Frontend Entwickler

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:

  • HTML 5, Semantic & Accesibility (Barrierefreiheit und sauberes Markup)
  • UI/UX Implementierung / Konzeption
  • CSS3, Responsive Layouts
  • Angular 8 - 10, NgRx, RxJs - Reactive Extensions, Typescript, Ionic für Android Apps
  • Jenkins, Jira
  • SVN, GitLab
  • Angular / Java Architektur
  • Docker/Kubernetes und Openshift für Verteilte Servicen Virtualisierung
  • Fachliche und Technische Dokumentation 

Webstorm SVN GitLab Jenkins OpenShift Docker Kubernetes
Angular HTML5 CSS3 Responsive Webdesign Barierrefreiheit NgRx Reactive Extensions RxJs Agile Entwicklung UX Design UI Design Software Architektur Ionic Android Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn
Adlerwerke
8 Monate
2019-01 - 2019-08

Frontend Unterstützung für Angebote Abteilung

Frontend Entwickler Ui/UX VueJs Vuetify ...
Frontend Entwickler

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:

  • Oberflächendesign (User Interface / UX) von Datenpflegeapplikationen
  • VueJs, Vuetify, Material Design
  • JavaScript und Typescript
  • Jest für Unit testing
  • Node.js, npm, webpack
  • Angular / Java Architektur
  • Fachliche und Technische Spezifikationen
  • Spring Boot, JAVA / JEE
  • API Design (insb. auch Versionierung), JSON/JSON Schema, Datenpflegeprozesse
  • Test Automation, Continuous Integration / Continuous Deployment im Bereich Cloud und deren Datenversorgung (u.a. AWS)
  • Softwareentwicklung nach Agile Methodik
  • Software as a Service (SaaS), OpenShift und Kubernetes/Docker für orchestration/virtualisierung
  • Serviceorientiertem Softwaredesign /-entwicklung (SOA) und Microservices in der Cloud
Webstorm VS Code Java JSON Docker Kubernetes OpenShift
Ui/UX VueJs Vuetify Javascript TypeScript Material Design Jest NodeJs NPM Webpack Spring Boot Java JEE Software Architektur Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn Vendo
Frankfurt am Main
4 Monate
2018-09 - 2018-12

B2B Kundenportal Weiterentwicklung (Projekt wurde auf Budgetgründe eingefroren)

Fullstack Entwickler Angular 4 NgRx Redux ...
Fullstack Entwickler

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:

  • Single Page Application mit Angular 4+ / inkl AngularJs migration,
  • Komponenten UI design nach UX Spezifikationen
  • Typescript und Javascript, Redux, NgRx (Reactive Extensions),
  • KendoUI, Bootstrap, SASS/CSS3
  • C# mit ASP .Net MVC Core,
  • WebApi, Entity Framework Core
  • MSSQL, Linq
  • Verbindungen zu SAP ERP / MS CRM über SOAP und REST
  • Visual Studio Team Services für Continuous Integration / Continuous Deployment
  • Prototyping und Mock-ups für UI
SAP ERP MS CRM Visual Studio Team Services Soap UI Visual Studio 2017 Postman Microsoft Cloud VSTS CI/CD
Angular 4 NgRx Redux AngularJs Typescript KendoUI Bootstrap WebApi Entity Framework Core Asp .Net MVC Core WebApi Entity Framework Core MSSQL Linq SOAP REST SASS / CSS3 UI/UX Microservices UI Design UX Design
7 Monate
2018-02 - 2018-08

Monitoring Anwendung in Energiebranche

Frontend Entwickler AngularJs Angular 5 Angular 5 migration ...
Frontend Entwickler

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:

  • Single Page Application mit AngularJs / Angular 5 (inkl. migration), KendoUI, Bootstrap
  • Oberfläche (UI) design und Implementierung, User Experience (UX) verbessert
  • Asp .Net MVC, WebApi, Entity Framework
  • MSSQL, OData, Owin und Katana, SignalR
  • Angular / .Net Architektur
  • Docker virtualisierung für Backend/Services
  • Fachliche und Technische Implementierungsdokumente
  • Continuous Integration und Deployment using TFS
 
Visual Studio 2015 MSSQL Management Studio Postman Docker
AngularJs Angular 5 Angular 5 migration KendoUI Bootstrap Asp .Net MVC WebApi Entity Framework MSSQL OData Owin Katana SignalR Continuous Integration Continous Deployment TFS TFVC Microservices UI Design Software Architektur Fachliche Dokumentation Technische Dokumentation
2 Monate
2017-12 - 2018-01

Bewertungstool im Immobilienbereich

Software entwickler Angular KendoUI Bootstrap ...
Software entwickler

Berechnung die Rentabilität einer Immobilie als eigenen Softwareprodukt des ITBrainiacs.

Technologien:

  • Single Page Application mit Angular, KendoUI, Bootstrap / MaterialDesign, RxJS
  • Asp .Net MVC, WebApi
  • MSSQL, OData, Owin und Katana, SignalR
  • Continuous Integration und Deployment Teamcity mit Git, Hub und Youtrack
  • Angular / .Net Architektur
  • Fachliche und Technische Implementierungsdokumente
Visual Studio 2015 Resharper Angular CLI NodeJs npm Webpack Git Jetbrains Teamcity Jetbrains Youtrack Jetbrains Hub VMWare Workstation Pro
Angular KendoUI Bootstrap Material Design RxJS Asp .Net MVC WebApi MSSQL OData Owin Katana SignalR Single Page Application Software Architektur
ITBrainiacs
Frankfurt
2 Monate
2017-10 - 2017-11

Modernisierung mehrerer öffentlicher Webseiten im Umfeld Investmentbanking (Projekt wurde auf Budgetgrunde eingefroren)

Fullstack Entwickler Angular 4 AngularJs KendoUI ...
Fullstack Entwickler

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:

  • Angular 4 / AngularJS / TypeScript
  • C#, .NET/.NET Core
  • ASP.NET MVC, ASP.NET Web API, OData
  • Kendo UI, Less, Gulp, RequireJs, Node.js
  • Hohes Maß an Qualitätsbewusstsein (Clean Code, SOLID)
  • Single Page Anwendungen und REST
  • Testgetriebener Entwicklung mit C# XUnit und Jasmine
  • Visual Studio, Visual Studio Code und TFS
  • Agiler Entwicklung (Scrum)
  • MS SQL, T-SQL, ASP.NET Webforms
Visual Studio 2015 Visual Studio Code
Angular 4 AngularJs KendoUI TypeScript Bootstrap LESS Angular CLI NodeJs HTML5 Jasmine Karma C# ASP.Net Core Entity Framework 6 .NET Core OData WebApi Gulp RequireJs RxJs REST MS SQL T-SQL ASP .Net Webforms Clean Code
Commerz Bank
Frankfurt
6 Monate
2017-04 - 2017-09

Full stack Entwickler für Deutsche Bahn Logistics

Software Entwickler Angular KendoUI TypeScript ...
Software Entwickler

Teil des Analytics Team, bin ich verantwortlich einem Planungstool zu erstellen, die soll eine Logistik Unternehmen helfen seinem Züge Fahrplänen umzulegen.

Aufgaben:

  • Single Page Applications mit den Techniken Angular 4, KendoUI, Typescript, Html5, Jasmine, Karma, Bootstrap, npm und Gulp;
  • Konzeption und Implementierung von UI Komponenten nach GESTALT Prinzip
  • Webclients: WebApi, SignalR und REST;
  • Programmierung mit C# / .NET insbesondere mit dem Entity-Framework, Owin, Katana, OData, Simple Injector
  • Docker und Kubernetes für Virtualisierung und OpenShift für orchestrierung Backend / Frontend
  • Konzeption und Implementierung von DBMS agnostischen Datenmodellen/Datenzugriffsschichten für MS SQL-Server und Oracle;
  • Erstellung von Anwendungen mit Service-orientierten Architekturen.
Visual Studio 2015 Resharper Angular CLI Node.Js npm Webpack TFS TFVC Gulp Logistics
Angular KendoUI TypeScript Bootstrap Angular CLI HTML5 Jasmine Karma C# ASP.Net EF6 .NET 4.6 OWIN Katana OData Simple Injector WebApi SignalR RxJs REST MS SQL UI Design Software Architektur Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn Analytics
Frankfurt am Main
2 Jahre 10 Monate
2014-06 - 2017-03

Front-end Entwickler bei Sirona GmbH

Web-Designer und Entwickler UX Design UI Design Style Guidelines ...
Web-Designer und Entwickler

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:

  • Softwareentwicklung mit ASP .NET MVC, Razor views und Javascript, Entity Framework;
  • Prototypen mit AngularJs / Angular 2 und KendoUI
  • UI Komponenten Gestaltung / Implementierung mit A/B mit UX User tests
  • Devexpress ASP .Net MVC komponenten – customisierte design, anpassen und neue komponente anbauen
  • jQuery, Bootstrap, UnderscoreJS
  • Continous integration mit TeamCity (inkl. Neue build chains)
  • Qualitätssicherung durch Unit-Tests mit Jasmine, XUnit und Selenium
  • CSS 3 und Less, HTML5
  • Agile Entwicklung
Visual Studio 2012 Devexpress ASP.Net MVC GIT Resharper Teamcity Youtrack VirtualBox VMWare Workstation Pro
UX Design UI Design Style Guidelines Razor Views Angular AngularJs Prototypen ASP .Net MVC C# MSSQL Entity Framework 6.0 Devexpress Components Javascript jQuery Bootstrap Underscore XUnit Jasmine Selenium Agile Softwareentwicklung Agile Entwicklung UI Design UX Design Technische Dokumentation Fachliche Dokumentation
Sirona GmbH
Bensheim
2 Monate
2014-04 - 2014-05

Analyse und Update rechtlinien zum Microsoft neuesten Technologien

ASP.Net und SQL Experte ASP.NET ASP.Net MVC C# ...
ASP.Net und SQL Experte

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:

  • Analyse und Erstellung von Prototypen für ihre B2B- und B2C-Websites
  • Nachbereitung der Ergebnisse der Analyse in einem Dokument, das die Best Practices und empfohlenen Verbesserungen
  • Erstellung und Verwaltung eines Virtualmachine mit Windows Server 2008 R2, SQL Server 2008 R2 und IIS 7.5
  • Implementierung und Konfiguration von Websites und Datenbanken auf Virtualmachine

Technologien:

  • Serverside: ASP .Net (mit MVC und Razor Engine), C#, Entity Framework 5
  • Client-side: jQuery und jQueryUI, jQuery plugins, Knockout JS
  • Databases: SQL Server 2008 R2 und T-SQL
Visual Studio 2012
ASP.NET ASP.Net MVC C# ADO.NET Entity Framework jQuery Knockout JS MSSQL Server 2008 R2 T-SQL
Samsung SDS Europe Ltd
Schwalbach am Taunus
3 Monate
2014-01 - 2014-03

.Net Online-Shop verwaltung

Berater/Webentwickler (teilzeit, Fernwartung) ASP .Net MVC Linq-to-SQL Entity Framework ...
Berater/Webentwickler (teilzeit, Fernwartung)
  • Zwischen Vollzeit-Verträge war ich zurück zu meine Teilzeit / Fernwartung und Entwicklung von neuen Funktionen für eine Media-Agentur, die entwickelt .Net Online-Shops (wieder die Zusammenarbeit auf meiner früheren job mitte 2013).

 

Technologien:

  • Server-side: ASP .Net MVC, Linq-to-SQL, Entity Framework, Web services
  • Client-side: Kendo UI, Modernizr, KnockoutJS, jQuery and jQuery UI, CSS3/HTML5,
  • Databases: SQL Server (inkl entwicklung von T-SQL skripten)
Visual Studio 2012
ASP .Net MVC Linq-to-SQL Entity Framework Web services Kendo UI Modernizr KnockoutJS jQuery CSS3 HTML5 MSSQL Server 2012
Kaiserlsautern
3 Monate
2013-10 - 2013-12

Weiterentwicklung TeamViewer Management Console

Front-end Entwickler ASP.Net MVC UnderscoreJS Kendo UI ...
Front-end Entwickler
  • Teil des Front-end entwicklung Team für Verwaltungsportal eines führendes Unternehmen in die webbasierte Zusammenarbeit und Kommunikation bereich. 
Visual Studio 2012
ASP.Net MVC UnderscoreJS Kendo UI KnockoutJS HTML5 CSS3 jQuery jQuery widgets HTML5 CSS3 KnockoutJS Kendo UnderscoreJS ASP.Net MVC
TeamViewer GmbH
Göppingen
6 Monate
2013-05 - 2013-10

OnlineShop verwaltung

Webentwickler (teilzeit, remote) ASP .Net MVC jQuery jQuery UI ...
Webentwickler (teilzeit, remote)
  • Laufende Pflege und Erweiterung verschiedener Module für Online-Shops auf Basis von .Net (Software-Entwicklung, -Analyse, -Design, -Testing)
Visual Studio 2012
ASP .Net MVC jQuery jQuery UI Modernizr KnockoutJS CSS3 HTML5  SQL Server T-SQL Entity Framework Linq-to-SQL Web services
Kaiserslautern
2 Jahre 3 Monate
2011-08 - 2013-10

Unterstützung für InterplayMAM-Plattform

Senior Software Entwickler ASP .Net MVC C# jQuery ...
Senior Software Entwickler
  • Für das internationale Medienunternehmen Avid entwickelt der Kandidat im Kernteam der InterplayMAM-Plattform eine verteilte Web-Architektur mit ASP.NET.
  • Sie erlaubt den Import von Video- und Audio-Dateien aus Software- und Hardware-Quellen, die Verarbeitung, Metadaten-Erzeugung und die Anbindung an WebFrontends und Desktop-Clients.
  • Als Mitglied des .NET Entwicklungsteams und teilweise in der Rolle als Scrum-Master erschafft er mit agilen Methoden Video- und Audio-ArchivierungsTools für die weltweite Broadcast-Industrie.
  • Darüber hinaus entwickelt und betreut er Windows-Forms Anwendungen und WPFVerwaltungstools für die interne Systemlandschaft.
  • Der Kandidat übernimmt die Organisation und Leitung interner Workshops zu Themen wie ASP.NET MVC, Silverlight, Entity Framework und jQuery in der Filiale Kaiserslautern.
Visual Studio 2012 Visual Studio 2010
ASP .Net MVC C# jQuery LINQ WinForms WPF MS SQL 2008 R2 MSTest Selenium Silverlight WCF SOAP WebAPI
Avid Development
Kaiserslautern
1 Jahr 4 Monate
2010-03 - 2011-06

?Microsoft Student Partner?-Förderprogramm

Microsoft Student Partner C#/.NET ASP.NET Web Forms ASP.NET MVC ...
Microsoft Student Partner

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:

  • Bearbeitung und Entwicklung des Portals www.stnc.de – ASP .Net MVC, jQuery und Microsoft SQL 2008
  • Referent im Windows Phone 7 Game development, ein Zweitage workshop
  • Teilnehmer in Microsoft Software Strategy Summit 2010 “Three screens and a cloud” als MediaReporter
  • Teilnehmer in Microsoft Student Partner Summit 2010 – “Windows Phone 7 application development”
  • Referent im “Silverlight and Microsoft Phone” workshop
  • Co-Referent für “ASP.Net with Visual Studio 2010” workshop
  • Teilnehmer an verschidene Windows Phone 7 Coding Camps
  • Referent des Vortrags “RIA Business Applications” in Springboard 2010
C#/.NET ASP.NET Web Forms ASP.NET MVC jQuery Silverlight MS SQL Server Team Foundation Server (TFS)
Microsoft Corporation
Köln, Deutschland
1 Jahr 4 Monate
2010-03 - 2011-06

Portalentwicklung

Wissenschaftliche Hilfskraft Ruby on Rails PostgreSQL jQuery and jQuery UI ...
Wissenschaftliche Hilfskraft

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:

  • Webentwicklung mit Ruby on Rails, PostgreSQL und jQuery
  • Verbesserung der Benutzerfreundlichkeit
  • Qualitätssicherung durch fortlaufende Migrations-Skripts, Unit-Tests und Modellvalidierung
Ruby on Rails PostgreSQL jQuery and jQuery UI SVN
Universität
Bonn, Deutschland
1 Jahr 5 Monate
2009-03 - 2010-07

Anwendungen für Labor-Mitarbeiter

Studentische Hilfskraft Microsoft WPF und multi touch Surface Biblioteken MS SQL Server MySQLObjective-C ...
Studentische Hilfskraft

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:

  • Software-Architektur, Design und Entwicklung
Microsoft WPF und multi touch Surface Biblioteken MS SQL Server MySQLObjective-C interface design in InterfaceBuilder Adobe Flash und Flex SVN
Frauhofer Institut FIT
1 Jahr 7 Monate
2007-02 - 2008-08

internationale ausgerichtete Website

Senior Software Engineer ASP.NET jQuery MooTools ...
Senior Software Engineer

Als Teamleiter entwickelte und pflegte ich die international ausgerichtete Website des Unternehmens und war verantwortlich für alle Online-Aktivitäten des Unternehmens.

 

Aufgaben:

  • Kommunikation und Koordination mit der schweizen Muttergesellschaft
  • Teamführung in einem virtuellen und multi-kulturellen Team
  • Anforderungsanalyse und Dokumentation
  • Software-Entwicklung mit ASP. NET
  • Server-Hardware und Software-Wartung
  • Test und Migration in die Produktionsumgebung
ASP.NET jQuery MooTools MS SQL Server 2005 SVN CVS VisualSourceSafe
Alensa AG, (rumänische Tochtergesellschaft)
9 Monate
2006-06 - 2007-02

ERP-Lösung von PeopleSoft/Oracle

Senior Software Engineer PeopleSoft Crystal Reporting .Net C# web forms ...
Senior Software Engineer

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:

  • Wartung und Lösen von Bugs aktuelle Version
  • Entwicklung von neuen Features
  • Berichterstellung mit Crystal Reports
  • Software-Entwicklung mit ASP. NET Webforms
  • MS SQL 2000 & 2005 - stored procedures, CLR, Views, Ad-hoc Queries
  • Unit-Tests und Migration in Produktionsumgebung
PeopleSoft Crystal Reporting .Net C# web forms MS SQL 2000 & 2005 - stored procedures CLR Views ad-hoc queries
Ubisoft
Bukarest, Rumänien
7 Monate
2005-12 - 2006-06

Microsoft Business Solution

Software Engineer C/Side Entwicklungssprache Navision ERP und Navision Custom Datenbank
Software Engineer

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:

  • Anpassung von Navision ERP an die Kundenbedürfnisse
  • Erstellung von Benutzeroberflächen
  • Benutzerdefiniertes Reporting
C/Side Entwicklungssprache Navision ERP und Navision Custom Datenbank
Novensys
Bukarest, Rumänien
2 Jahre
2004-01 - 2005-12

ERP-Lösung für pharmazeutische Lagerhäuser

Senior Software Engineer Delphi 6 7 (inkl. custom Delphi controls) Crystal Reports 7 ...
Senior Software Engineer

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:

  • Anforderungserhebung
  • Entwicklung von Geschäftslogik
  • Tests und Bugfixing
  • Individuelle Produktgestaltung für Kunden
  • Belegfluss-Optimierung
  • Datenbank-Entwicklung
  • Datenübertragung und Kohärenz-Überprüfung
  • Entwicklung und Betrieb von Windown CE-Anwendungen
  • Software-Entwicklung mit ASP.NET
Delphi 6 7 (inkl. custom Delphi controls) Crystal Reports 7 8.5 9 Net C# Webforms Winforms WinCE programming für handheld Geräte (Palm) MS SQL Server 2000
TotalSoft SA
Bukarest, Rumänien
2 Jahre 1 Monat
2002-01 - 2004-01

Entwicklung und Betreuuung IT-Projekte

Teamleitung und Senior Software Engineer Borland Delphi 7 Enterprise ADO und Microsoft Access Entwicklung mit Windows API
Teamleitung und Senior Software Engineer

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:

  • Teamleitung
  • Delphi Enterprise Softwareentwicklung
  • Entwicklung von Custom controls
  • Quality assurance
Borland Delphi 7 Enterprise ADO und Microsoft Access Entwicklung mit Windows API
Softwise Development

Aus- und Weiterbildung

Aus- und Weiterbildung

14 Jahre 11 Monate
2006-01 - 2020-11

Angular AngularJs Angular Material UI/UX NgRx RxJs Typescript HTML 5 CSS 3 Courses

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

2 Jahre 11 Monate
2008-08 - 2011-06

Media Informatics Master, focus on Human-Computer Interaction(UI/UX)

Master of Science, RWTH Aachen
Master of Science
RWTH Aachen
Human-Computer interaction (mit 1,7 absolviert), mit UI/UX design und implementierung. Master Arbeit: Multi Anwendung Collaboration tool: bringt zusammen Microsoft Surface, iPad und iPhone um bessere und produktivere Brainsorming-Sessions zu treiben.

Position

Position

Entwicklung und Architektur von Frontend Apps mit Angular / VueJs, RxJS, NgRx, Typescript, HTML5, SCSS, Javascript, 20 Jahre Erfahrung

Kompetenzen

Kompetenzen

Top-Skills

Angular und Tiefe Frontend Erfahrung ? 20 Jahre Erfahrung ? Accesibility A11y Angular Frontend Architektur ? 10 Jahre Frontend Erfahrung? CSS3 inkl. GPU optimisation Accessibility NgRx RxJs Redux Barrierefreiheit User Experience Javascript Typescript HTML5 Java EE Spring Boot .Net Core C# Entity Framework T-SQL

Schwerpunkte

Angular (bis vers 10)
Barrierefreiheit (Web Accesibility A11y)
Barrierefreiheit bezeichnet eine Gestaltung der Webseite dergestalt, dass sie auch von Menschen mit Beeinträchtigungen ohne zusätzliche Hilfen genutzt und wahrgenommen werden können.
CSS3/SCSS/SASS
Frontend Architektur
HTML5 mit Pixel-perfect und Responsive Design
Typescript
VueJs

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Agile Softwareentwicklung
(Scrum)
Architektur
Fortgeschritten
Aspektorientierte Programmierung (AOP)
Fortgeschritten
Clean Code
Experte
CSS3
Experte
Devexpress ASP.Net MVC
Domain-Driven Design (DDD)
Fortgeschritten
Entity Framework
GIT
Fortgeschritten
GitLab
HTML5
Jasmine
Fortgeschritten
Jenkins
Jetbrains Hub
Jetbrains Teamcity
Jetbrains Youtrack
Microsoft Cloud
Microsoft Visual Studio
MS CRM
Node.Js
Objekt- und komponentenorientierte Anwendungsentwicklung
OData
SAP ERP
SOAP
Soap UI
Software Architecture
Software Architektur
SVN
Teamcity
Test Driven Development
TFS
UI Design
Fortgeschritten
UX Design
Fortgeschritten
VirtualBox
Visual Studio 2010
Visual Studio 2012
Visual Studio 2015
Visual Studio Team Services
VMWare Workstation Pro
VS Code
VSTS CI/CD
Web Api
Web- und Screendesign
Fortgeschritten
WebService
WebserviceArchitektur
Fortgeschritten
WinForms
Workstation Pro
Google Search
Fortgeschritten
Map Markers
Fortgeschritten
Google Autocomplete
Fortgeschritten
ServerSideRendering
SSR
Fortgeschritten
Distance Matrix
Fortgeschritten
Places Bibliothek
Fortgeschritten
Map Clusters
GoogleMaps
Docker
CI/CD
VMWare WorkstationPro
Technische Dokumentation
Fortgeschritten
Fachliche Dokumentation
Fortgeschritten
IntelliJ IDEA
Angular
Experte
Vue
Fortgeschritten
NgRx
Experte
RxJs
Experte

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;

Betriebssysteme

Android
Windows Images
WSL2

Programmiersprachen

.NET
.NET Core
Angular
Angular 4
AngularJS
Asp .Net
Asp .Net MVC
ASP .Net Webforms
ASP.NET
ASP.Net Core
ASP.NET MVC
ASP.NET Webforms
Bootstrap
C#
CSS3 und HTML5
Entity Framework 6
ExtJS
Ionic
Java
Java
JavaScript
JEE
jQuery
jQueryUI
JSON
KnockoutJS
LESS
Link-to-SQL
LINQ
MaterialDesign
MS SQL
NodeJs
PHP
Require.js
RequireJs
SCSS
Single Page Application
TypeScript
UnderscoreJS
WebApi MSSQL
WPF und Silverlight
Mustache
YAML
Angular Elements
Swagger
Angular Material

Datenbanken

Access
MS SQL 2008 R2
MS SQL Server
MSSQL
MySQL
Postgres
SQL
SQL Server
T-SQL

Datenkommunikation

REST
WCF
WebAPI

Design / Entwicklung / Konstruktion

.NET 4.6
Agile Entwicklung
Angular 5
Angular 5 migration
Angular CLI
Asp .Net MVC Core
ASP.Net MVC
Barierrefreiheit
Bootstrap
Continous Deployment
Continuous Integration
Devexpress Components
EF6
Entity Framework 6.0
Entity Framework Core
Gulp
Jest
jQuery UI
Karma
Katana
Kendo UI
KendoUI
KnockoutJS
Linq-to-SQL
Material Design
Microservices
Modernizr
MSSQL Management Studio
MSTest
MVC
NgRx
npm
OWIN
Postman
Prototypen
Razor Views
Reactive Extensions
Redux
Resharper
Responsive Webdesign
RxJs
SASS / CSS3
Selenium
SignalR
Silverlight
Simple Injector
Spring Boot
Spring MVC
Style Guidelines
TFVC
UI/UX
Ui/UXm VueJs
Underscore
UnderscoreJS
Visual Studio 2017
Visual Studio Code
VSTS CI/CD Maintenance
VueJs
VueJs
Vuetify
WCF
Web services
WebAPI
Webpack
Webservices
Webstorm
WPF
XUnit
Youtrack
 SQL Server

Branchen

Branchen

Software & IT-Dienstleistung
Groß- und Einzelhandel
Pharma
Medizin

Logistik
Cargo
Vendo
Fernverkehr

B2B
B2B2C
B2C
Reisen

Media
Industrielle Drucken
CRM
CMS

Energieversorgung

Banken
Wertpapiere
ETFs


Einsatzorte

Einsatzorte

Remote (Bevorzugt) (+200km) Frankfurt am Main (+200km)
Deutschland
10 Jahre Angular Erfahrung, NgRx und RxJs, Barrierefreiheit (A11y) und insgesamt 20 Jahre Berufserfahrung in der Softwareentwicklung, seit den Zeiten von Borland Delphi und .Net 1.0.
möglich

Projekte

Projekte

1 Jahr 9 Monate
2023-02 - heute

B2B Website auf Basis der ELSTER-Technologie

Lead Senior Webentwickler / Berater Angular PrimeNg RxJs ...
Lead Senior Webentwickler / Berater

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.

Webstorm GitLab
Angular PrimeNg RxJs UI Komponenten Design UI UX REST JSON Karma TypeScript OpenAPI ELSTER
100% Remote
8 Monate
2022-03 - 2022-10

BBraun New Ventures - Dis-Connect project

Lead Senior Webentwickler / Berater Angular TypeScript RxJs ...
Lead Senior Webentwickler / Berater

Frontend Angular Entwicklung in Medizinische Bereich. 

Meine Aufgaben:

  • Entwicklung von Weboberflächen und Backend-Anbindung für die Bereitstellung von hochauflösenden Aufnahmen, 3D Visualisierungen und Videos
  • Optimierung von bestehenden Web Frameworks für fast prototyping und Produktentwicklung
  • Strukturierte Code-Erstellung unter Nutzung von state-of-the-art Software Design und Software Architektur Ansätzen
  • Durchführung von Entwicklertests für eine stabile Web Applikation
  • Angular 13+ mit NgRx store und RxJs
  • Frontend Architektur
  • REST und JSON
  • UI Komponenten design

Webstorm Azure DevOps GitLab
Angular TypeScript RxJs NgRx Angular Material OpenAPI UI UX Code Quality Frontend Architektur UI Component design Karma
100% Remote
8 Monate
2022-03 - 2022-10

B2B Webanwendung für medizinischen Geräten

Lead Senior Webentwickler / Berater Angular NgRx RxJs ...
Lead Senior Webentwickler / Berater

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.

Webstorm Azure DevOps GitLab
Angular NgRx RxJs Angular Material Storybook Frontend Architektur Rest JSON UI Komponente Design Karma SonarQube Azure DevOps
100% Remote
5 Monate
2021-10 - 2022-02

Industrielle Website

Lead Senior Webentwickler / Berater Typescript Javascript Kollegen Training ...
Lead Senior Webentwickler / Berater

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

Angular Typescript NgRx RxJs Angular Material Customisierte UI Komponente JSON Middleware NodeJs Microservices
Typescript Javascript Kollegen Training Internal Workshops
Balluff GmbH
100% Remote
8 Monate
2021-03 - 2021-10

Weiterentwicklung Reise Portal

Lead Senior Webentwickler / Berater Angular Angular Elements ServerSideRendering ...
Lead Senior Webentwickler / Berater

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

Webstorm Docker CI/CD GitLab TeamCity VMWare WorkstationPro Windows Images IntelliJ IDEA WSL2
Angular Angular Elements ServerSideRendering SSR NgRx RxJs Typescript NodeJs Bootstrap Angular Material SCSS CSS3 HTML5 Swagger YAML Mustache GoogleMaps Distance Matrix Places Bibliothek Map Markers Map Clusters Google Autocomplete Google Search Technische Dokumentation Fachliche Dokumentation
Galeria Reisen
Remote/VorOrt
4 Monate
2020-11 - 2021-02

Webentwickler/Berater (Teilzeit, remote)

Senior Software Entwickler Angular Material Design NgRx ...
Senior Software Entwickler

Unterstützung einen Media Agentur, die .Net Online-Shops entwickelt.

Technologien:

  • Angular und Material Design
  • NgRx / RxJs
  • SCSS für CSS3/HTML5
  • SignalR und JSON
  • ASP .Net MVC,
  • Linq-to-SQL, Entity Framework,Web services
  • Databases: SQL Server (inkl Entwicklung von T-SQL Skripten)
  • Docker images / containers
Visual Studio Code Git Microsoft Visual Studio WebStorm Docker
Angular Material Design NgRx RxJs SCSS CSS3 HTML5 SignalR JSON ASP .Net MVC Link-to-SQL Entity Framework WebService WebserviceArchitektur Architektur SQL Server
Frankfurt am Main
1 Jahr 3 Monate
2019-08 - 2020-10

IC / ICE Portal

Web-Frontend Entwickler Angular HTML5 CSS3 ...
Web-Frontend Entwickler

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:

  • HTML 5, Semantic & Accesibility (Barrierefreiheit und sauberes Markup)
  • UI/UX Implementierung / Konzeption
  • CSS3, Responsive Layouts
  • Angular 8 - 10, NgRx, RxJs - Reactive Extensions, Typescript, Ionic für Android Apps
  • Jenkins, Jira
  • SVN, GitLab
  • Angular / Java Architektur
  • Docker/Kubernetes und Openshift für Verteilte Servicen Virtualisierung
  • Fachliche und Technische Dokumentation 

Webstorm SVN GitLab Jenkins OpenShift Docker Kubernetes
Angular HTML5 CSS3 Responsive Webdesign Barierrefreiheit NgRx Reactive Extensions RxJs Agile Entwicklung UX Design UI Design Software Architektur Ionic Android Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn
Adlerwerke
8 Monate
2019-01 - 2019-08

Frontend Unterstützung für Angebote Abteilung

Frontend Entwickler Ui/UX VueJs Vuetify ...
Frontend Entwickler

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:

  • Oberflächendesign (User Interface / UX) von Datenpflegeapplikationen
  • VueJs, Vuetify, Material Design
  • JavaScript und Typescript
  • Jest für Unit testing
  • Node.js, npm, webpack
  • Angular / Java Architektur
  • Fachliche und Technische Spezifikationen
  • Spring Boot, JAVA / JEE
  • API Design (insb. auch Versionierung), JSON/JSON Schema, Datenpflegeprozesse
  • Test Automation, Continuous Integration / Continuous Deployment im Bereich Cloud und deren Datenversorgung (u.a. AWS)
  • Softwareentwicklung nach Agile Methodik
  • Software as a Service (SaaS), OpenShift und Kubernetes/Docker für orchestration/virtualisierung
  • Serviceorientiertem Softwaredesign /-entwicklung (SOA) und Microservices in der Cloud
Webstorm VS Code Java JSON Docker Kubernetes OpenShift
Ui/UX VueJs Vuetify Javascript TypeScript Material Design Jest NodeJs NPM Webpack Spring Boot Java JEE Software Architektur Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn Vendo
Frankfurt am Main
4 Monate
2018-09 - 2018-12

B2B Kundenportal Weiterentwicklung (Projekt wurde auf Budgetgründe eingefroren)

Fullstack Entwickler Angular 4 NgRx Redux ...
Fullstack Entwickler

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:

  • Single Page Application mit Angular 4+ / inkl AngularJs migration,
  • Komponenten UI design nach UX Spezifikationen
  • Typescript und Javascript, Redux, NgRx (Reactive Extensions),
  • KendoUI, Bootstrap, SASS/CSS3
  • C# mit ASP .Net MVC Core,
  • WebApi, Entity Framework Core
  • MSSQL, Linq
  • Verbindungen zu SAP ERP / MS CRM über SOAP und REST
  • Visual Studio Team Services für Continuous Integration / Continuous Deployment
  • Prototyping und Mock-ups für UI
SAP ERP MS CRM Visual Studio Team Services Soap UI Visual Studio 2017 Postman Microsoft Cloud VSTS CI/CD
Angular 4 NgRx Redux AngularJs Typescript KendoUI Bootstrap WebApi Entity Framework Core Asp .Net MVC Core WebApi Entity Framework Core MSSQL Linq SOAP REST SASS / CSS3 UI/UX Microservices UI Design UX Design
7 Monate
2018-02 - 2018-08

Monitoring Anwendung in Energiebranche

Frontend Entwickler AngularJs Angular 5 Angular 5 migration ...
Frontend Entwickler

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:

  • Single Page Application mit AngularJs / Angular 5 (inkl. migration), KendoUI, Bootstrap
  • Oberfläche (UI) design und Implementierung, User Experience (UX) verbessert
  • Asp .Net MVC, WebApi, Entity Framework
  • MSSQL, OData, Owin und Katana, SignalR
  • Angular / .Net Architektur
  • Docker virtualisierung für Backend/Services
  • Fachliche und Technische Implementierungsdokumente
  • Continuous Integration und Deployment using TFS
 
Visual Studio 2015 MSSQL Management Studio Postman Docker
AngularJs Angular 5 Angular 5 migration KendoUI Bootstrap Asp .Net MVC WebApi Entity Framework MSSQL OData Owin Katana SignalR Continuous Integration Continous Deployment TFS TFVC Microservices UI Design Software Architektur Fachliche Dokumentation Technische Dokumentation
2 Monate
2017-12 - 2018-01

Bewertungstool im Immobilienbereich

Software entwickler Angular KendoUI Bootstrap ...
Software entwickler

Berechnung die Rentabilität einer Immobilie als eigenen Softwareprodukt des ITBrainiacs.

Technologien:

  • Single Page Application mit Angular, KendoUI, Bootstrap / MaterialDesign, RxJS
  • Asp .Net MVC, WebApi
  • MSSQL, OData, Owin und Katana, SignalR
  • Continuous Integration und Deployment Teamcity mit Git, Hub und Youtrack
  • Angular / .Net Architektur
  • Fachliche und Technische Implementierungsdokumente
Visual Studio 2015 Resharper Angular CLI NodeJs npm Webpack Git Jetbrains Teamcity Jetbrains Youtrack Jetbrains Hub VMWare Workstation Pro
Angular KendoUI Bootstrap Material Design RxJS Asp .Net MVC WebApi MSSQL OData Owin Katana SignalR Single Page Application Software Architektur
ITBrainiacs
Frankfurt
2 Monate
2017-10 - 2017-11

Modernisierung mehrerer öffentlicher Webseiten im Umfeld Investmentbanking (Projekt wurde auf Budgetgrunde eingefroren)

Fullstack Entwickler Angular 4 AngularJs KendoUI ...
Fullstack Entwickler

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:

  • Angular 4 / AngularJS / TypeScript
  • C#, .NET/.NET Core
  • ASP.NET MVC, ASP.NET Web API, OData
  • Kendo UI, Less, Gulp, RequireJs, Node.js
  • Hohes Maß an Qualitätsbewusstsein (Clean Code, SOLID)
  • Single Page Anwendungen und REST
  • Testgetriebener Entwicklung mit C# XUnit und Jasmine
  • Visual Studio, Visual Studio Code und TFS
  • Agiler Entwicklung (Scrum)
  • MS SQL, T-SQL, ASP.NET Webforms
Visual Studio 2015 Visual Studio Code
Angular 4 AngularJs KendoUI TypeScript Bootstrap LESS Angular CLI NodeJs HTML5 Jasmine Karma C# ASP.Net Core Entity Framework 6 .NET Core OData WebApi Gulp RequireJs RxJs REST MS SQL T-SQL ASP .Net Webforms Clean Code
Commerz Bank
Frankfurt
6 Monate
2017-04 - 2017-09

Full stack Entwickler für Deutsche Bahn Logistics

Software Entwickler Angular KendoUI TypeScript ...
Software Entwickler

Teil des Analytics Team, bin ich verantwortlich einem Planungstool zu erstellen, die soll eine Logistik Unternehmen helfen seinem Züge Fahrplänen umzulegen.

Aufgaben:

  • Single Page Applications mit den Techniken Angular 4, KendoUI, Typescript, Html5, Jasmine, Karma, Bootstrap, npm und Gulp;
  • Konzeption und Implementierung von UI Komponenten nach GESTALT Prinzip
  • Webclients: WebApi, SignalR und REST;
  • Programmierung mit C# / .NET insbesondere mit dem Entity-Framework, Owin, Katana, OData, Simple Injector
  • Docker und Kubernetes für Virtualisierung und OpenShift für orchestrierung Backend / Frontend
  • Konzeption und Implementierung von DBMS agnostischen Datenmodellen/Datenzugriffsschichten für MS SQL-Server und Oracle;
  • Erstellung von Anwendungen mit Service-orientierten Architekturen.
Visual Studio 2015 Resharper Angular CLI Node.Js npm Webpack TFS TFVC Gulp Logistics
Angular KendoUI TypeScript Bootstrap Angular CLI HTML5 Jasmine Karma C# ASP.Net EF6 .NET 4.6 OWIN Katana OData Simple Injector WebApi SignalR RxJs REST MS SQL UI Design Software Architektur Fachliche Dokumentation Technische Dokumentation
Deutsche Bahn Analytics
Frankfurt am Main
2 Jahre 10 Monate
2014-06 - 2017-03

Front-end Entwickler bei Sirona GmbH

Web-Designer und Entwickler UX Design UI Design Style Guidelines ...
Web-Designer und Entwickler

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:

  • Softwareentwicklung mit ASP .NET MVC, Razor views und Javascript, Entity Framework;
  • Prototypen mit AngularJs / Angular 2 und KendoUI
  • UI Komponenten Gestaltung / Implementierung mit A/B mit UX User tests
  • Devexpress ASP .Net MVC komponenten – customisierte design, anpassen und neue komponente anbauen
  • jQuery, Bootstrap, UnderscoreJS
  • Continous integration mit TeamCity (inkl. Neue build chains)
  • Qualitätssicherung durch Unit-Tests mit Jasmine, XUnit und Selenium
  • CSS 3 und Less, HTML5
  • Agile Entwicklung
Visual Studio 2012 Devexpress ASP.Net MVC GIT Resharper Teamcity Youtrack VirtualBox VMWare Workstation Pro
UX Design UI Design Style Guidelines Razor Views Angular AngularJs Prototypen ASP .Net MVC C# MSSQL Entity Framework 6.0 Devexpress Components Javascript jQuery Bootstrap Underscore XUnit Jasmine Selenium Agile Softwareentwicklung Agile Entwicklung UI Design UX Design Technische Dokumentation Fachliche Dokumentation
Sirona GmbH
Bensheim
2 Monate
2014-04 - 2014-05

Analyse und Update rechtlinien zum Microsoft neuesten Technologien

ASP.Net und SQL Experte ASP.NET ASP.Net MVC C# ...
ASP.Net und SQL Experte

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:

  • Analyse und Erstellung von Prototypen für ihre B2B- und B2C-Websites
  • Nachbereitung der Ergebnisse der Analyse in einem Dokument, das die Best Practices und empfohlenen Verbesserungen
  • Erstellung und Verwaltung eines Virtualmachine mit Windows Server 2008 R2, SQL Server 2008 R2 und IIS 7.5
  • Implementierung und Konfiguration von Websites und Datenbanken auf Virtualmachine

Technologien:

  • Serverside: ASP .Net (mit MVC und Razor Engine), C#, Entity Framework 5
  • Client-side: jQuery und jQueryUI, jQuery plugins, Knockout JS
  • Databases: SQL Server 2008 R2 und T-SQL
Visual Studio 2012
ASP.NET ASP.Net MVC C# ADO.NET Entity Framework jQuery Knockout JS MSSQL Server 2008 R2 T-SQL
Samsung SDS Europe Ltd
Schwalbach am Taunus
3 Monate
2014-01 - 2014-03

.Net Online-Shop verwaltung

Berater/Webentwickler (teilzeit, Fernwartung) ASP .Net MVC Linq-to-SQL Entity Framework ...
Berater/Webentwickler (teilzeit, Fernwartung)
  • Zwischen Vollzeit-Verträge war ich zurück zu meine Teilzeit / Fernwartung und Entwicklung von neuen Funktionen für eine Media-Agentur, die entwickelt .Net Online-Shops (wieder die Zusammenarbeit auf meiner früheren job mitte 2013).

 

Technologien:

  • Server-side: ASP .Net MVC, Linq-to-SQL, Entity Framework, Web services
  • Client-side: Kendo UI, Modernizr, KnockoutJS, jQuery and jQuery UI, CSS3/HTML5,
  • Databases: SQL Server (inkl entwicklung von T-SQL skripten)
Visual Studio 2012
ASP .Net MVC Linq-to-SQL Entity Framework Web services Kendo UI Modernizr KnockoutJS jQuery CSS3 HTML5 MSSQL Server 2012
Kaiserlsautern
3 Monate
2013-10 - 2013-12

Weiterentwicklung TeamViewer Management Console

Front-end Entwickler ASP.Net MVC UnderscoreJS Kendo UI ...
Front-end Entwickler
  • Teil des Front-end entwicklung Team für Verwaltungsportal eines führendes Unternehmen in die webbasierte Zusammenarbeit und Kommunikation bereich. 
Visual Studio 2012
ASP.Net MVC UnderscoreJS Kendo UI KnockoutJS HTML5 CSS3 jQuery jQuery widgets HTML5 CSS3 KnockoutJS Kendo UnderscoreJS ASP.Net MVC
TeamViewer GmbH
Göppingen
6 Monate
2013-05 - 2013-10

OnlineShop verwaltung

Webentwickler (teilzeit, remote) ASP .Net MVC jQuery jQuery UI ...
Webentwickler (teilzeit, remote)
  • Laufende Pflege und Erweiterung verschiedener Module für Online-Shops auf Basis von .Net (Software-Entwicklung, -Analyse, -Design, -Testing)
Visual Studio 2012
ASP .Net MVC jQuery jQuery UI Modernizr KnockoutJS CSS3 HTML5  SQL Server T-SQL Entity Framework Linq-to-SQL Web services
Kaiserslautern
2 Jahre 3 Monate
2011-08 - 2013-10

Unterstützung für InterplayMAM-Plattform

Senior Software Entwickler ASP .Net MVC C# jQuery ...
Senior Software Entwickler
  • Für das internationale Medienunternehmen Avid entwickelt der Kandidat im Kernteam der InterplayMAM-Plattform eine verteilte Web-Architektur mit ASP.NET.
  • Sie erlaubt den Import von Video- und Audio-Dateien aus Software- und Hardware-Quellen, die Verarbeitung, Metadaten-Erzeugung und die Anbindung an WebFrontends und Desktop-Clients.
  • Als Mitglied des .NET Entwicklungsteams und teilweise in der Rolle als Scrum-Master erschafft er mit agilen Methoden Video- und Audio-ArchivierungsTools für die weltweite Broadcast-Industrie.
  • Darüber hinaus entwickelt und betreut er Windows-Forms Anwendungen und WPFVerwaltungstools für die interne Systemlandschaft.
  • Der Kandidat übernimmt die Organisation und Leitung interner Workshops zu Themen wie ASP.NET MVC, Silverlight, Entity Framework und jQuery in der Filiale Kaiserslautern.
Visual Studio 2012 Visual Studio 2010
ASP .Net MVC C# jQuery LINQ WinForms WPF MS SQL 2008 R2 MSTest Selenium Silverlight WCF SOAP WebAPI
Avid Development
Kaiserslautern
1 Jahr 4 Monate
2010-03 - 2011-06

?Microsoft Student Partner?-Förderprogramm

Microsoft Student Partner C#/.NET ASP.NET Web Forms ASP.NET MVC ...
Microsoft Student Partner

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:

  • Bearbeitung und Entwicklung des Portals www.stnc.de – ASP .Net MVC, jQuery und Microsoft SQL 2008
  • Referent im Windows Phone 7 Game development, ein Zweitage workshop
  • Teilnehmer in Microsoft Software Strategy Summit 2010 “Three screens and a cloud” als MediaReporter
  • Teilnehmer in Microsoft Student Partner Summit 2010 – “Windows Phone 7 application development”
  • Referent im “Silverlight and Microsoft Phone” workshop
  • Co-Referent für “ASP.Net with Visual Studio 2010” workshop
  • Teilnehmer an verschidene Windows Phone 7 Coding Camps
  • Referent des Vortrags “RIA Business Applications” in Springboard 2010
C#/.NET ASP.NET Web Forms ASP.NET MVC jQuery Silverlight MS SQL Server Team Foundation Server (TFS)
Microsoft Corporation
Köln, Deutschland
1 Jahr 4 Monate
2010-03 - 2011-06

Portalentwicklung

Wissenschaftliche Hilfskraft Ruby on Rails PostgreSQL jQuery and jQuery UI ...
Wissenschaftliche Hilfskraft

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:

  • Webentwicklung mit Ruby on Rails, PostgreSQL und jQuery
  • Verbesserung der Benutzerfreundlichkeit
  • Qualitätssicherung durch fortlaufende Migrations-Skripts, Unit-Tests und Modellvalidierung
Ruby on Rails PostgreSQL jQuery and jQuery UI SVN
Universität
Bonn, Deutschland
1 Jahr 5 Monate
2009-03 - 2010-07

Anwendungen für Labor-Mitarbeiter

Studentische Hilfskraft Microsoft WPF und multi touch Surface Biblioteken MS SQL Server MySQLObjective-C ...
Studentische Hilfskraft

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:

  • Software-Architektur, Design und Entwicklung
Microsoft WPF und multi touch Surface Biblioteken MS SQL Server MySQLObjective-C interface design in InterfaceBuilder Adobe Flash und Flex SVN
Frauhofer Institut FIT
1 Jahr 7 Monate
2007-02 - 2008-08

internationale ausgerichtete Website

Senior Software Engineer ASP.NET jQuery MooTools ...
Senior Software Engineer

Als Teamleiter entwickelte und pflegte ich die international ausgerichtete Website des Unternehmens und war verantwortlich für alle Online-Aktivitäten des Unternehmens.

 

Aufgaben:

  • Kommunikation und Koordination mit der schweizen Muttergesellschaft
  • Teamführung in einem virtuellen und multi-kulturellen Team
  • Anforderungsanalyse und Dokumentation
  • Software-Entwicklung mit ASP. NET
  • Server-Hardware und Software-Wartung
  • Test und Migration in die Produktionsumgebung
ASP.NET jQuery MooTools MS SQL Server 2005 SVN CVS VisualSourceSafe
Alensa AG, (rumänische Tochtergesellschaft)
9 Monate
2006-06 - 2007-02

ERP-Lösung von PeopleSoft/Oracle

Senior Software Engineer PeopleSoft Crystal Reporting .Net C# web forms ...
Senior Software Engineer

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:

  • Wartung und Lösen von Bugs aktuelle Version
  • Entwicklung von neuen Features
  • Berichterstellung mit Crystal Reports
  • Software-Entwicklung mit ASP. NET Webforms
  • MS SQL 2000 & 2005 - stored procedures, CLR, Views, Ad-hoc Queries
  • Unit-Tests und Migration in Produktionsumgebung
PeopleSoft Crystal Reporting .Net C# web forms MS SQL 2000 & 2005 - stored procedures CLR Views ad-hoc queries
Ubisoft
Bukarest, Rumänien
7 Monate
2005-12 - 2006-06

Microsoft Business Solution

Software Engineer C/Side Entwicklungssprache Navision ERP und Navision Custom Datenbank
Software Engineer

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:

  • Anpassung von Navision ERP an die Kundenbedürfnisse
  • Erstellung von Benutzeroberflächen
  • Benutzerdefiniertes Reporting
C/Side Entwicklungssprache Navision ERP und Navision Custom Datenbank
Novensys
Bukarest, Rumänien
2 Jahre
2004-01 - 2005-12

ERP-Lösung für pharmazeutische Lagerhäuser

Senior Software Engineer Delphi 6 7 (inkl. custom Delphi controls) Crystal Reports 7 ...
Senior Software Engineer

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:

  • Anforderungserhebung
  • Entwicklung von Geschäftslogik
  • Tests und Bugfixing
  • Individuelle Produktgestaltung für Kunden
  • Belegfluss-Optimierung
  • Datenbank-Entwicklung
  • Datenübertragung und Kohärenz-Überprüfung
  • Entwicklung und Betrieb von Windown CE-Anwendungen
  • Software-Entwicklung mit ASP.NET
Delphi 6 7 (inkl. custom Delphi controls) Crystal Reports 7 8.5 9 Net C# Webforms Winforms WinCE programming für handheld Geräte (Palm) MS SQL Server 2000
TotalSoft SA
Bukarest, Rumänien
2 Jahre 1 Monat
2002-01 - 2004-01

Entwicklung und Betreuuung IT-Projekte

Teamleitung und Senior Software Engineer Borland Delphi 7 Enterprise ADO und Microsoft Access Entwicklung mit Windows API
Teamleitung und Senior Software Engineer

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:

  • Teamleitung
  • Delphi Enterprise Softwareentwicklung
  • Entwicklung von Custom controls
  • Quality assurance
Borland Delphi 7 Enterprise ADO und Microsoft Access Entwicklung mit Windows API
Softwise Development

Aus- und Weiterbildung

Aus- und Weiterbildung

14 Jahre 11 Monate
2006-01 - 2020-11

Angular AngularJs Angular Material UI/UX NgRx RxJs Typescript HTML 5 CSS 3 Courses

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

2 Jahre 11 Monate
2008-08 - 2011-06

Media Informatics Master, focus on Human-Computer Interaction(UI/UX)

Master of Science, RWTH Aachen
Master of Science
RWTH Aachen
Human-Computer interaction (mit 1,7 absolviert), mit UI/UX design und implementierung. Master Arbeit: Multi Anwendung Collaboration tool: bringt zusammen Microsoft Surface, iPad und iPhone um bessere und produktivere Brainsorming-Sessions zu treiben.

Position

Position

Entwicklung und Architektur von Frontend Apps mit Angular / VueJs, RxJS, NgRx, Typescript, HTML5, SCSS, Javascript, 20 Jahre Erfahrung

Kompetenzen

Kompetenzen

Top-Skills

Angular und Tiefe Frontend Erfahrung ? 20 Jahre Erfahrung ? Accesibility A11y Angular Frontend Architektur ? 10 Jahre Frontend Erfahrung? CSS3 inkl. GPU optimisation Accessibility NgRx RxJs Redux Barrierefreiheit User Experience Javascript Typescript HTML5 Java EE Spring Boot .Net Core C# Entity Framework T-SQL

Schwerpunkte

Angular (bis vers 10)
Barrierefreiheit (Web Accesibility A11y)
Barrierefreiheit bezeichnet eine Gestaltung der Webseite dergestalt, dass sie auch von Menschen mit Beeinträchtigungen ohne zusätzliche Hilfen genutzt und wahrgenommen werden können.
CSS3/SCSS/SASS
Frontend Architektur
HTML5 mit Pixel-perfect und Responsive Design
Typescript
VueJs

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Agile Softwareentwicklung
(Scrum)
Architektur
Fortgeschritten
Aspektorientierte Programmierung (AOP)
Fortgeschritten
Clean Code
Experte
CSS3
Experte
Devexpress ASP.Net MVC
Domain-Driven Design (DDD)
Fortgeschritten
Entity Framework
GIT
Fortgeschritten
GitLab
HTML5
Jasmine
Fortgeschritten
Jenkins
Jetbrains Hub
Jetbrains Teamcity
Jetbrains Youtrack
Microsoft Cloud
Microsoft Visual Studio
MS CRM
Node.Js
Objekt- und komponentenorientierte Anwendungsentwicklung
OData
SAP ERP
SOAP
Soap UI
Software Architecture
Software Architektur
SVN
Teamcity
Test Driven Development
TFS
UI Design
Fortgeschritten
UX Design
Fortgeschritten
VirtualBox
Visual Studio 2010
Visual Studio 2012
Visual Studio 2015
Visual Studio Team Services
VMWare Workstation Pro
VS Code
VSTS CI/CD
Web Api
Web- und Screendesign
Fortgeschritten
WebService
WebserviceArchitektur
Fortgeschritten
WinForms
Workstation Pro
Google Search
Fortgeschritten
Map Markers
Fortgeschritten
Google Autocomplete
Fortgeschritten
ServerSideRendering
SSR
Fortgeschritten
Distance Matrix
Fortgeschritten
Places Bibliothek
Fortgeschritten
Map Clusters
GoogleMaps
Docker
CI/CD
VMWare WorkstationPro
Technische Dokumentation
Fortgeschritten
Fachliche Dokumentation
Fortgeschritten
IntelliJ IDEA
Angular
Experte
Vue
Fortgeschritten
NgRx
Experte
RxJs
Experte

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;

Betriebssysteme

Android
Windows Images
WSL2

Programmiersprachen

.NET
.NET Core
Angular
Angular 4
AngularJS
Asp .Net
Asp .Net MVC
ASP .Net Webforms
ASP.NET
ASP.Net Core
ASP.NET MVC
ASP.NET Webforms
Bootstrap
C#
CSS3 und HTML5
Entity Framework 6
ExtJS
Ionic
Java
Java
JavaScript
JEE
jQuery
jQueryUI
JSON
KnockoutJS
LESS
Link-to-SQL
LINQ
MaterialDesign
MS SQL
NodeJs
PHP
Require.js
RequireJs
SCSS
Single Page Application
TypeScript
UnderscoreJS
WebApi MSSQL
WPF und Silverlight
Mustache
YAML
Angular Elements
Swagger
Angular Material

Datenbanken

Access
MS SQL 2008 R2
MS SQL Server
MSSQL
MySQL
Postgres
SQL
SQL Server
T-SQL

Datenkommunikation

REST
WCF
WebAPI

Design / Entwicklung / Konstruktion

.NET 4.6
Agile Entwicklung
Angular 5
Angular 5 migration
Angular CLI
Asp .Net MVC Core
ASP.Net MVC
Barierrefreiheit
Bootstrap
Continous Deployment
Continuous Integration
Devexpress Components
EF6
Entity Framework 6.0
Entity Framework Core
Gulp
Jest
jQuery UI
Karma
Katana
Kendo UI
KendoUI
KnockoutJS
Linq-to-SQL
Material Design
Microservices
Modernizr
MSSQL Management Studio
MSTest
MVC
NgRx
npm
OWIN
Postman
Prototypen
Razor Views
Reactive Extensions
Redux
Resharper
Responsive Webdesign
RxJs
SASS / CSS3
Selenium
SignalR
Silverlight
Simple Injector
Spring Boot
Spring MVC
Style Guidelines
TFVC
UI/UX
Ui/UXm VueJs
Underscore
UnderscoreJS
Visual Studio 2017
Visual Studio Code
VSTS CI/CD Maintenance
VueJs
VueJs
Vuetify
WCF
Web services
WebAPI
Webpack
Webservices
Webstorm
WPF
XUnit
Youtrack
 SQL Server

Branchen

Branchen

Software & IT-Dienstleistung
Groß- und Einzelhandel
Pharma
Medizin

Logistik
Cargo
Vendo
Fernverkehr

B2B
B2B2C
B2C
Reisen

Media
Industrielle Drucken
CRM
CMS

Energieversorgung

Banken
Wertpapiere
ETFs


Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.