Navigation überspringen

Kieran Ryan (verfügbar)

ist verfügbar. ✅

Bis 2023, Senior Frontend (Angular) Entwickler, Mercedes-Benz Tech Innovation
Freiburg, Deutschland

Fähigkeiten und Kenntnisse

Responsive Websites nach Ihren Wünschen
Mobil Apps
Angular 5 / 6
Mobile Entwicklung
Web-Entwicklung
REST
Unit Testing
UI Design
TypeScript
Frontend

Werdegang

Berufserfahrung von Kieran Ryan (verfügbar)

  • 1 Jahr und 1 Monat, Okt. 2023 - Okt. 2024

    Senior Angular Entwickler

    Scientific Games International GmbH

    In einem agilen Projekt konnte ich das Spielgeschäft des Kunden auf Basis neues Hardware und Software modernisieren. Dabei nutzte ich Tailwind und NgPrime um Komponenten und Microfrontends integriert mit State-Management dank NgRx/XState zu erstellen. Ich und meiner Java Kollegen lieferten komplexe Features, wie die Verwaltung des Lebenszyklus von Lotto-Eurojackpot-Spielen, unter Verwendung von Kiosk-Terminal-Funktionen wie (Barcode) Scannen und Drucken.

  • 1 Jahr und 6 Monate, März 2022 - Aug. 2023

    Senior Frontend (Angular) Entwickler

    Mercedes-Benz Tech Innovation

    Teil ein kleines Team welches ein Portal auf Basis Angular 14 und Leaflet im Frontend mit Java Backend der REST Service Entwickler anbietet ihre Endpoints im Bereich Charging Station Netzwerk, A nach B Routen auszuprobieren und mit Hilfe Analysemöglichkeiten und Charts ihre Daten zu verifizieren. Zuständig auch für das Code Review Entwicklungen im Java Bereich.

  • 1 Jahr und 3 Monate, Apr. 2019 - Juni 2020

    Entwickler: Angular 7/8/9 mit Java REST API

    Zürcher Kantonalbank

    Verantwortlich für das Live gehen der als Custom Element deployten eBanking Kontomanagement intranet Single Page Application SPA mit integrierter ngrx Flux Zustandskontrolle. Sowohl für die S.O.L.I.D Entwicklung des GUIs mit der zurzeit aktuellsten Version Angular und Typescript als auch die Pflege der Java REST Schnittstelle war ich zuständig.

  • 8 Monate, Juli 2018 - Feb. 2019

    Angular 5/6 Entwickler

    KGR Systems (Die Mobiliar)

    Teamunterstützung geleistet um die Produktion angularjs Website zu kompentisieren in Form von ng2+ Single Page Applications (SPA) mit Hilfe von ngUpgrade. Jest und Jasmine Unit Tests verwendet um 81% Code zu decken und Protractor für e2e Tests.

  • 1 Jahr und 9 Monate, Okt. 2016 - Juni 2018

    Hybrid App Entwickler (Angular5+/Ionic)

    KGR Systems GmbH (Deutsche Bahn)

    Bisher beste Beispiel von 'mobile-first' SPA Projekt mit voll spezifizierten UI Design. Ins Leben gerufen mit Hilfe Ionic3+/Angular4+ plus TDD Jasmine Unit Testing auf Basis Lathonezs Clickers Github Projekts.

  • 1 Jahr, Okt. 2015 - Sep. 2016

    Gerät Steuerung (Tablet) Entwickler (Angular)

    KGR Systems GmbH (Kardex)

    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 zu Angular 2.0 migriert worden.

  • 7 Monate, März 2015 - Sep. 2015

    Angular Entwickler

    KGR Systems Ltd (Gateprotect)

    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.

  • 7 Monate, Aug. 2014 - Feb. 2015

    Angular Web Entwickler

    KGR Systems GmbH (Allianz)

    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 und Oracle. Eine Herausforderung war die Integration der App in dem One-Web Content Management Systems (CMS).

  • 4 Monate, Feb. 2014 - Mai 2014

    Entwickler Web (Angular)

    KGR Systems (Cigna Healthcare)

    London, DE: 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.

  • 4 Monate, Mai 2013 - Aug. 2013

    Entwickler Web / Freiberuflich

    KGR Systems (Namics)

    Erfolge: Zürich, CH: 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.

  • 2 Monate, Feb. 2013 - März 2013

    Entwickler Web / Freiberuflich

    KGR Systems (Vereinte Nationen - UNO)

    Erfolge: Bonn, DE: 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.

  • 4 Monate, Okt. 2012 - Jan. 2013

    Entwickler Mobil / Freiberuflich

    KGR Systems (Crealogix)

    Erfolge: Bern, CH: Zuständig für die Rüstung einer iPhone Web Applikation, die jQuery-Mobile und jsRender für die Benutzeroberfläche, ASP.NET MVC4 für das Rendering von Serverseiten und Windows Communication Foundation für den Web Service Zugriff nach REST verwendet hat. Mit Hilfe von dem Jasmine UI Testing Framework war das Projekt nach dem TDD Stil durchgeführt

  • 7 Jahre und 1 Monat, Mai 2005 - Mai 2012

    Web Entwickler / Projekt Manager

    datalynx ag

    Verantwortung bei Novartis, Basel, Schweiz für die Weiterentwicklung der Website der Identity Management Entwicklungscommunity. Technischer Anknüpfungspunkt, Weltweit, für elektronisches Zertifikat bezogene Anfrage. Das Projekt Management der Entwicklung und Installation von Intranet Applikationen nach dem Open Unified Process in einem GxP-fähigen Datenzentrum.

  • 2004 - 2005

    Entwickler

    PGK GmbH + MCAD Boot Camp

    Als Baustein des selbst-entwickelten, web-basierten Content Management Systems habe ich ein "Proof of Concept" Projekt abgeschlossen, das mit Hilfe des Mappoint Frameworks die Supermarkt-Filialstand Orte und Anfahrtsrouten Information graphisch darstellt.

  • 2002 - 2004

    Entwickler

    Fraunhofer FIT

    Entwicklung einer PocketPC SVG Applikation, welche mit Hilfe montierter Infrarotsender den Ort und die Richtung eines Benutzers in einem Gebäude auf einen grafischen Raumplan zeigt.

  • 2002 - 2002

    Verantwortlicher

    Hausrenovierung, Hausverkauf + umziehen nach Freiburg, Deutschland

  • 1988 - 2001

    Client Server Entwickler / Freelancer

    Artemis / KGR Systems / Associated Newspapers im Südost Englands

    5 Jahre als Freelancer mit meiner eigenen Firma KGR Systems Ltd Mitarbeit bei diversen Visual Basic / Delphi Entwicklungsprojekten in den Arbeitsfelden Produktbestellung, -lieferung und -support.

Ausbildung von Kieran Ryan (verfügbar)

  • 2012 - 2013

    HTML5 und CSS3

  • 2011 - 2011

    Windows Communication Foundation (U2U) + Präsentation

  • 2010 - 2010

    iOS Development für das iPod Touch + Präsentation

    Using Sencha mobile component jQTouch

  • 2010 - 2010

    ITIL v3.0 Foundation Exam

  • 2009 - 2009

    Silverlight Selbststudium + Präsentation

  • 2008 - 2008

    C# Advanced (Computer Solutions) + Präsentation

  • 2007 - 2007

    Windows For Workflow (U2U)

  • 2006 - 2006

    Design Patterns (Computer Solutions)

  • 2005 - 2005

    Requirements Engineering + Präsentation

  • 2004 - 2004

    Microsoft Application Developer (MCAD Zertifizierung)

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z