Angular, UI, Frontend, Figma, Responsive, NGRX, Observables. Java
Aktualisiert am 06.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
Web Application
TypeScript
Mobile Apps
Responsive Webdesign
Englisch Muttersprache
REST
Spring Boot
German
Verhandlungssicher
English
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

12 Jahre 7 Monate
2012-05 - heute

Web- und Mobil-UI

Fullstack Entwickler
Fullstack Entwickler
  • ?Mobile-First? Design mit Frameworks wie Angular bis v17, Typescript, jQuery-mobile, KnockoutJS, Underscore und Backbone, für die Entwicklung von Model-View-Controller (MVC) Browser-übergreifenden HTML5
  • Komponenten bzw Anwendungen mit Redux und Observables
  • Verwendung von Ionic für gerätespezifische Installationen, Jest und Jasmine für unit-tests und Jenkins und Selenium für automatisierte Tests
  • Auch pflege des Backends Java und C#.NET.

WiinggniiW UG / KGR Systems GmbH
1 Jahr 1 Monat
2023-10 - 2024-10

Zusammenführung mehrere Apps

  • Bei einer Lotto Terminal Hersteller mein Team von Frontend, Java und C++ Entwickler und ich arbeiteten in einer modernen, auf ?nx? basierenden Angular 17-Entwicklungsumgebung, in der mehrere Apps nahtlos zusammengeführt wurden
  • Über ?Windows-Messaging? kommunizierten wir mit einem dedizierten Frontend-Host und implementierten dabei neben die haupt Redux SPA, die typische Lotto Spiele wie ?EuroJackpot? anbietet, Microfrontends für Login, Verwaltung und Extranet
  • Innerhalb 1 Jahr konnten lieferten wir Phase 1 eine Kundenorientiertelösung
Lotto Terminal Hersteller
Konstanz
1 Jahr 6 Monate
2022-03 - 2023-08

Code Review Entwicklungen

  • Mitmachen im Bereich Angular 14 Frontend um die Autotechniker ein Überblick der Jungfernfahrt eines Elektro Kfzs anzubieten
  • Dank ?live? telemetrische Daten durch ein Java Hub geleitet vom Haupt- und Begleit- autos konnten die 1000km Fährt verfolgt und graphisch auf einer Karte basiert auf dem Leaflet Framework im Browser dargestellt werden mit Charts die die aktuelle und prognostizerte Energiekonsumption anzeigten
  • Zuständig auch für das Code Review Entwicklungen im Java Bereich
Stuttgart
4 Monate
2021-11 - 2022-02

Strategisches Projekt

  • Eingestellt um ein strategisches Projekt für die Firma im Kaffeegeräte Markt zum fliegen zu bringen
  • In den Bereichen Mobil und Desktop tätig um den Kunden hauptsächlich zu überzeugen, dass das Angular / Ionic Framework die richtige Wahl für die Entwicklung wäre
  • Als Beweis dafür habe ich ein prototyp Mobil iOS App basiert auf UI Mockups und ein Desktop Single Page App (SPA) für die Simulierung von App / Kaffee Gerät Kommunikation bereitgestellt
Aachen
8 Monate
2021-03 - 2021-10

Entwicklung von Versionen der Software auf Website und iOS (Ipad) Plattformen

  • Verantwortlich Versionen der Software auf Website und iOS (Ipad) Plattformen zu entwickeln und mit Hilfe Git und Jenkins zu deployen (Kunden Website / Appstore) 
  • Software im Frontend basiert auf Ionic V5/Angular 10/11, NgRx State Mangagement (Redux), RxJs Observables und im Backend auf Ruby und Redis
  • Eng in einem kleineren agilen Entwicklerteam eingesetzt

München
9 Monate
2020-09 - 2021-05

Angular 8 Single Page Application

  • Mit Hilfe 1 Java Backend Entwickler und 1 Java/Angular Junior Entwickler können wir agil eine Angular 8 Single Page Application rechzeitig in Produktion mit Hilfe Bamboo Continuous Integration (CI) deployen onhe das die vorherige Struts basierte Applikation außer Support geriet
  • Dank HATEOAS konnte das REST Schnittstelle in einer Angular Config Datei bequem deklariert und typisiert werden und daraus konnte customisierte Komponenten leicht hergestellt werden
Dublin
1 Jahr 4 Monate
2019-03 - 2020-06

Registrierung und Verwaltung von Endbenutzer- und Anwendungszertifikaten

  • Verantwortlich für die Registrierung und Verwaltung von Endbenutzer- und Anwendungszertifikaten für die E-Banking-Kernauthentifizierungskomponente
  • Eingesetzt wurde die neueste Version von Angular und Typescript zur Bereitstellung einer Single-Page-Anwendung (SPA) mit integriertem NgRx FluxZustandsmanagement, verpackt als sogenannte Custom Element nach dem Microfrontends Prinzip auf dem E-Banking-Portal der Bank
  • Zuständig für die Verbesserung der GUI gemäß den S.O.L.I.D. Designprinzipien sowie die Pflege der Java REST API

Zürich
8 Monate
2018-07 - 2019-02

Teamunterstützung

  • Teamunterstützung geleistet um die veraltete Produktion angularjs Website in Microfrontends bzw ng2+ Single Page Applications (SPA) mit Hilfe von ngUpgrade zu kapseln
  • Jest und Jasmine Unit Tests verwendet um 81% Code zu decken und Protractor um e2e Tests bzw Blackbox testing in einer Nexus Code Management Umgebung durchzuführen
Bern
1 Jahr 9 Monate
2016-10 - 2018-06

SPA Projekt

  • Bisher beste Beispiel von 'mobile-first' SPA Projekt mit voll spezifizierten UI Design
  • Ins Leben gerufen mit Hilfe Ionic3+/Angular2 bis 5 plus TDD Jasmine Unit Testing auf Basis Lathonezs Clickers Github Projekts
Frankfurt
1 Jahr 1 Monat
2015-10 - 2016-10

Frontend für ein neues intelligentes Lagersystem

  • Frontend für ein neues intelligentes Lagersystem, welches Websocketanfragen von einer Angular in Google-Materialdesign gestylte Tablet-App an eine speicherprogrammierbare Steuerung (SPS) sendet, die Behälter mithilfe eines Robotergreifers lagert und abruft
  • .NET Webdienste in einem lokalen Nancy-Host verwalteten die Task / Request-Response Pipeline
  • Teile der Anwendung sind von Angular 1.5 auf Angular 2.0 migriert worden
Karlsruhe
7 Monate
2015-03 - 2015-09

Durchführung von Scrum und Test Driven Development (TDD)

  • Bestes Beispiel bisher für die Durchführung von Scrum und Test Driven Development (TDD), um eine Firewall-Konfiguration Portal auf Basis von zweiwöchigen Sprints zu ermöglichen
  • Jede Story beinhaltet: eine Definition der Aufgaben mit dem Middletier-Ruby-Team, das Schreiben von Cucumber-Tests mit gemockten Daten um Selenium Tests auf Jenkins zu betreiben und die Erstellung von HTML Komponenten und Seiten in Angularjs in Zusammenarbeit mit anderen Frontend Entwicklern gemäß der Storydefinition in Redmine
Leipzig
7 Monate
2014-07 - 2015-01

Repository von Komponenten zu erstellen

  • Als Front-End-Single-Point-of-Contact mit der zusätzlichen Verantwortung, interne Java Entwickler mit dem Angular Framework vertraut zu machen und ein Repository von Komponenten zu erstellen, war es in 4 Monaten möglich, eine 10-seitige Single-Page Applikation (SPA) basierend auf der bevorzugten Wahl von Angular, Sass, Gulp, Java, Maven und Oracle
  • Eine Herausforderung war die Integration der App in dem One-Web Content Management Systems (CMS)
Zürich
4 Monate
2014-03 - 2014-06

Scrum-basiertes Projekt

  • Scrum-basiertes Projekt um das Angebot des PHP/Oracle Webportals der Firma im Bereich Gesungheitsversicherung in Form 2 responsive Single Page Applikationen (SPA) basiert auf Bootstrap und Angular 1.2 zu erweitern
London / Bournemouth
5 Monate
2013-09 - 2014-01

eShop Relaunch

  • Zusammen mit dem Frontend Team und mit Hilfe des Terrific Frameworks habe ich ein eShop Relaunch gemäss Steilanleitung und Wikispezifikationen bausteinförmig in einem Jira Ticket gesteuerten Umgebung entwickelt
  • Danach zusammen mit dem Java Backend Team und mit Hilfe des Java Tag Script Librarys (JSTL) waren die vorhergenannte Module mit der Hybris E-Commerce Plattform integriert

Zürich
3 Monate
2013-04 - 2013-06

Erstellung einer Website

  • Basiert auf Twitter Bootstrap und JQuery-Plugins z.B. Capty habe ich eine Website hergestellt, die interactive Richtlinien anbietet
  • Danach die Richtlinien in einem e-Magazin Prototyp umgewandelt, der mit dem Angular Framework entwickelt war
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 10 Monate
1985-09 - 1988-06

Computer Science, Bsc (2/1)

Leeds University (West Yorkshire, GB)
Leeds University (West Yorkshire, GB)
  • Rules, Object and Procedural based Programming including Prolog, Smalltalk and Pascal

Kompetenzen

Kompetenzen

Top-Skills

Angular Web Application TypeScript Mobile Apps Responsive Webdesign Englisch Muttersprache REST Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich entwickle maßgeschneiderte responsive Webseiten oder mobile Apps. Ich wende gern neue Technologie an, um einfache Lösungen für Softwareprobleme zu finden. Ich arbeite gern mit anderen zusammen, um ein gemeinsames Ziel zu verfolgen und erreichen. Ich wurde in England geboren und mit irischen Eltern aufgewachsen. Ich kann fließend Deutsch.

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

12 Jahre 7 Monate
2012-05 - heute

Web- und Mobil-UI

Fullstack Entwickler
Fullstack Entwickler
  • ?Mobile-First? Design mit Frameworks wie Angular bis v17, Typescript, jQuery-mobile, KnockoutJS, Underscore und Backbone, für die Entwicklung von Model-View-Controller (MVC) Browser-übergreifenden HTML5
  • Komponenten bzw Anwendungen mit Redux und Observables
  • Verwendung von Ionic für gerätespezifische Installationen, Jest und Jasmine für unit-tests und Jenkins und Selenium für automatisierte Tests
  • Auch pflege des Backends Java und C#.NET.

WiinggniiW UG / KGR Systems GmbH
1 Jahr 1 Monat
2023-10 - 2024-10

Zusammenführung mehrere Apps

  • Bei einer Lotto Terminal Hersteller mein Team von Frontend, Java und C++ Entwickler und ich arbeiteten in einer modernen, auf ?nx? basierenden Angular 17-Entwicklungsumgebung, in der mehrere Apps nahtlos zusammengeführt wurden
  • Über ?Windows-Messaging? kommunizierten wir mit einem dedizierten Frontend-Host und implementierten dabei neben die haupt Redux SPA, die typische Lotto Spiele wie ?EuroJackpot? anbietet, Microfrontends für Login, Verwaltung und Extranet
  • Innerhalb 1 Jahr konnten lieferten wir Phase 1 eine Kundenorientiertelösung
Lotto Terminal Hersteller
Konstanz
1 Jahr 6 Monate
2022-03 - 2023-08

Code Review Entwicklungen

  • Mitmachen im Bereich Angular 14 Frontend um die Autotechniker ein Überblick der Jungfernfahrt eines Elektro Kfzs anzubieten
  • Dank ?live? telemetrische Daten durch ein Java Hub geleitet vom Haupt- und Begleit- autos konnten die 1000km Fährt verfolgt und graphisch auf einer Karte basiert auf dem Leaflet Framework im Browser dargestellt werden mit Charts die die aktuelle und prognostizerte Energiekonsumption anzeigten
  • Zuständig auch für das Code Review Entwicklungen im Java Bereich
Stuttgart
4 Monate
2021-11 - 2022-02

Strategisches Projekt

  • Eingestellt um ein strategisches Projekt für die Firma im Kaffeegeräte Markt zum fliegen zu bringen
  • In den Bereichen Mobil und Desktop tätig um den Kunden hauptsächlich zu überzeugen, dass das Angular / Ionic Framework die richtige Wahl für die Entwicklung wäre
  • Als Beweis dafür habe ich ein prototyp Mobil iOS App basiert auf UI Mockups und ein Desktop Single Page App (SPA) für die Simulierung von App / Kaffee Gerät Kommunikation bereitgestellt
Aachen
8 Monate
2021-03 - 2021-10

Entwicklung von Versionen der Software auf Website und iOS (Ipad) Plattformen

  • Verantwortlich Versionen der Software auf Website und iOS (Ipad) Plattformen zu entwickeln und mit Hilfe Git und Jenkins zu deployen (Kunden Website / Appstore) 
  • Software im Frontend basiert auf Ionic V5/Angular 10/11, NgRx State Mangagement (Redux), RxJs Observables und im Backend auf Ruby und Redis
  • Eng in einem kleineren agilen Entwicklerteam eingesetzt

München
9 Monate
2020-09 - 2021-05

Angular 8 Single Page Application

  • Mit Hilfe 1 Java Backend Entwickler und 1 Java/Angular Junior Entwickler können wir agil eine Angular 8 Single Page Application rechzeitig in Produktion mit Hilfe Bamboo Continuous Integration (CI) deployen onhe das die vorherige Struts basierte Applikation außer Support geriet
  • Dank HATEOAS konnte das REST Schnittstelle in einer Angular Config Datei bequem deklariert und typisiert werden und daraus konnte customisierte Komponenten leicht hergestellt werden
Dublin
1 Jahr 4 Monate
2019-03 - 2020-06

Registrierung und Verwaltung von Endbenutzer- und Anwendungszertifikaten

  • Verantwortlich für die Registrierung und Verwaltung von Endbenutzer- und Anwendungszertifikaten für die E-Banking-Kernauthentifizierungskomponente
  • Eingesetzt wurde die neueste Version von Angular und Typescript zur Bereitstellung einer Single-Page-Anwendung (SPA) mit integriertem NgRx FluxZustandsmanagement, verpackt als sogenannte Custom Element nach dem Microfrontends Prinzip auf dem E-Banking-Portal der Bank
  • Zuständig für die Verbesserung der GUI gemäß den S.O.L.I.D. Designprinzipien sowie die Pflege der Java REST API

Zürich
8 Monate
2018-07 - 2019-02

Teamunterstützung

  • Teamunterstützung geleistet um die veraltete Produktion angularjs Website in Microfrontends bzw ng2+ Single Page Applications (SPA) mit Hilfe von ngUpgrade zu kapseln
  • Jest und Jasmine Unit Tests verwendet um 81% Code zu decken und Protractor um e2e Tests bzw Blackbox testing in einer Nexus Code Management Umgebung durchzuführen
Bern
1 Jahr 9 Monate
2016-10 - 2018-06

SPA Projekt

  • Bisher beste Beispiel von 'mobile-first' SPA Projekt mit voll spezifizierten UI Design
  • Ins Leben gerufen mit Hilfe Ionic3+/Angular2 bis 5 plus TDD Jasmine Unit Testing auf Basis Lathonezs Clickers Github Projekts
Frankfurt
1 Jahr 1 Monat
2015-10 - 2016-10

Frontend für ein neues intelligentes Lagersystem

  • Frontend für ein neues intelligentes Lagersystem, welches Websocketanfragen von einer Angular in Google-Materialdesign gestylte Tablet-App an eine speicherprogrammierbare Steuerung (SPS) sendet, die Behälter mithilfe eines Robotergreifers lagert und abruft
  • .NET Webdienste in einem lokalen Nancy-Host verwalteten die Task / Request-Response Pipeline
  • Teile der Anwendung sind von Angular 1.5 auf Angular 2.0 migriert worden
Karlsruhe
7 Monate
2015-03 - 2015-09

Durchführung von Scrum und Test Driven Development (TDD)

  • Bestes Beispiel bisher für die Durchführung von Scrum und Test Driven Development (TDD), um eine Firewall-Konfiguration Portal auf Basis von zweiwöchigen Sprints zu ermöglichen
  • Jede Story beinhaltet: eine Definition der Aufgaben mit dem Middletier-Ruby-Team, das Schreiben von Cucumber-Tests mit gemockten Daten um Selenium Tests auf Jenkins zu betreiben und die Erstellung von HTML Komponenten und Seiten in Angularjs in Zusammenarbeit mit anderen Frontend Entwicklern gemäß der Storydefinition in Redmine
Leipzig
7 Monate
2014-07 - 2015-01

Repository von Komponenten zu erstellen

  • Als Front-End-Single-Point-of-Contact mit der zusätzlichen Verantwortung, interne Java Entwickler mit dem Angular Framework vertraut zu machen und ein Repository von Komponenten zu erstellen, war es in 4 Monaten möglich, eine 10-seitige Single-Page Applikation (SPA) basierend auf der bevorzugten Wahl von Angular, Sass, Gulp, Java, Maven und Oracle
  • Eine Herausforderung war die Integration der App in dem One-Web Content Management Systems (CMS)
Zürich
4 Monate
2014-03 - 2014-06

Scrum-basiertes Projekt

  • Scrum-basiertes Projekt um das Angebot des PHP/Oracle Webportals der Firma im Bereich Gesungheitsversicherung in Form 2 responsive Single Page Applikationen (SPA) basiert auf Bootstrap und Angular 1.2 zu erweitern
London / Bournemouth
5 Monate
2013-09 - 2014-01

eShop Relaunch

  • Zusammen mit dem Frontend Team und mit Hilfe des Terrific Frameworks habe ich ein eShop Relaunch gemäss Steilanleitung und Wikispezifikationen bausteinförmig in einem Jira Ticket gesteuerten Umgebung entwickelt
  • Danach zusammen mit dem Java Backend Team und mit Hilfe des Java Tag Script Librarys (JSTL) waren die vorhergenannte Module mit der Hybris E-Commerce Plattform integriert

Zürich
3 Monate
2013-04 - 2013-06

Erstellung einer Website

  • Basiert auf Twitter Bootstrap und JQuery-Plugins z.B. Capty habe ich eine Website hergestellt, die interactive Richtlinien anbietet
  • Danach die Richtlinien in einem e-Magazin Prototyp umgewandelt, der mit dem Angular Framework entwickelt war
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 10 Monate
1985-09 - 1988-06

Computer Science, Bsc (2/1)

Leeds University (West Yorkshire, GB)
Leeds University (West Yorkshire, GB)
  • Rules, Object and Procedural based Programming including Prolog, Smalltalk and Pascal

Kompetenzen

Kompetenzen

Top-Skills

Angular Web Application TypeScript Mobile Apps Responsive Webdesign Englisch Muttersprache REST Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich entwickle maßgeschneiderte responsive Webseiten oder mobile Apps. Ich wende gern neue Technologie an, um einfache Lösungen für Softwareprobleme zu finden. Ich arbeite gern mit anderen zusammen, um ein gemeinsames Ziel zu verfolgen und erreichen. Ich wurde in England geboren und mit irischen Eltern aufgewachsen. Ich kann fließend Deutsch.

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.