
Florian Geier
Suchst Du einen anderen Florian Geier?
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Florian Geier
- Bis heute 13 Jahre und 1 Monat, seit Apr. 2012
Software-Entwickler
selbstständig
Selbstständiger Software-Entwickler
Entwicklung eines Design-Systems inklusive einer Angular Komponentenbibliothek (Angular 6 mit Typescript 2.9) zum konzernweiten Einsatz bei BMW. Weitere eingesetzte Technologien: Less, Docker, backstop.js, storybook, u.v.m.
- 10 Monate, März 2018 - Dez. 2018
Lead-Developer Front-End (Consultant)
Allianz
Architekturplanung und Aufbau des Front-End Technologie-Stacks sowie der build-Infrastruktur für das Projekt „Future Risk Platform“. Implementierung mit React, Typescript, Redux, redux-first-router, Material-UI, styled-components, D3.js, Jest, Enzyme, puppeteer, Node.js u.v.m... Außerdem POC-Implementierung mit Vue.js, Typescript, Vuex und Vuetify.
- 4 Monate, Dez. 2017 - März 2018
Software-Entwickler (Consultant)
Allianz
Im Rahmen des Projektes GDF ("Global Digital Factory") entwickle ich eine unternehmensweit einsetzbare Angular-Komponentenbibliothek (aktuell Angular v. 5 mit Typescript 2.4).
Entwicklung eines Portals für Ärzte und Unternehmen aus der Medizin- und Pharma-Branche unter Einsatz von u.a. Node.js und React
- 3 Monate, Apr. 2017 - Juni 2017
Software-Entwickler (Consultant)
Walcher Elektronik GmbH
Entwicklung eines Systems zur Echtzeit-Visualisierung von Messdaten und Maschinenparametern, u.a. mit Node.js, Express, handlebars, Mocha, Chai, supertest, MongoDB, mongoose, Docker, socket.io und React
Als Lead-Developer plane, steuere und verantworte ich die Entwicklungsaktivitäten für ein System zur Messung der Kundenzufriedenheit. D.h. Auswahl des Technologie-Stacks, Software-Architektur, UI- und UX-Konzept, Anleitung und Coaching des Entwickler-Teams, Aufbau der benötigten Infrastruktur, die Einführung eines agilen Vorgehensmodells (SCRUM) und nicht zuletzt die Umsetzung mit Angular 2, Typescript, ngrx (Redux-Pattern), RxJS, npm, yarn, webpack, HTML 5, CSS 3, Material Design, JEE7, DB2, Docker u.v.m.
- 3 Monate, Okt. 2016 - Dez. 2016
Software-Entwickler (Consultant)
Allianz
Im Rahmen des Projektes Allianz oneWeb entwickelte ich ein Verwaltungs- und Content-Management-System unter Verwendung von Angular 2, Typescript, Redux (ngrx), RxJS, HTML 5, CSS 3, Sass, bootstrap, Java 8, Spring, npm, webpack, Docker, git, u.v.m..
- 6 Monate, Apr. 2016 - Sep. 2016Continental AG
Software-Entwickler und Lead-Developer Front-End (Consultant)
Impl. eines Web-Portals. Neben der reinen Software-Entwicklung umfassten meine Aufgaben als Lead- Developer für das Front-End-Team u.a. die Planung der Architektur (modernes, komponenten- orientiertes AngularJS mit ES6), Verantwortung für code-Qualität, Durchführung von code reviews, "merge master“ (d.h. Verantwortlichen für den Haupt- Entwicklungszweig in git) u.v.m. Technologien: Java 8, JavaScript (ECMAScript 6), HTML 5, CSS 3, Sass, bootstrap, Spring, AngularJS 1.5, npm, grunt, babel, git, u.v.m..
- 9 Monate, Aug. 2015 - Apr. 2016
Lead-Developer (Consultant)
BMW M GmbH
Als Lead-Developer war ich verantwortlich für die technische Planung und Umsetzung des öffentlichen BMW M Kundenportals. Meine Aufgaben umfassten u.a. die Kommunikation mit dem Kunden, das responsive Design der Webseite gemäß BMW CI mit HMTL5 und CSS3, Planung der Anwendungs-Architektur von Grund auf, sowie die Implementierung in Java und JavaScript. Technologien: AngularJS, ECMAScript 6, JEE6, Docker, npm, gulp, webpack, babel, Less, bootstrap, u.v.m..
- 3 Monate, Mai 2015 - Juli 2015Alphabet Deutschland, Ein Unternehmen der BMW Group
Softwarearchitekt (Consultant)
Technologieberatung und Architektur-Vorgaben im Rahmen des Projektes OASIS zur Vereinheitlichung der internationalen IT-Systeme von ING Car Lease und BMW Group. Einführung unternehmensweiter Standards zur Entwicklung von HTML, CSS und JavaScript Anwendungen. Evaluierung und Auswahl des Front-End-Technologie stacks und Konzeption der client-Architektur auf Basis von AngularJS und einer entsprechenden tool chain (u.A. npm, Gulp, Webpack, Babel, AngularJS, Foundation, Sass, u.v.m.).
- 7 Monate, Nov. 2014 - Mai 2015
Software-Entwickler (Consultant)
BMW AG München
Konzeption und Umsetzung eines Web-Portals zur Aggregation und Visualisierung wirtschaftlicher Kennzahlen für Modul- und Projektleiter bei BMW. Responsive design mit HTML5 und CSS3, Architektur der RESTful Webservice API. Weitere eingesetzte Technologien: JEE6, JAX-RS, AngularJS, D3.js, bootstrap, yeoman, bower, grunt, Apache POI.
- 4 Monate, Sep. 2014 - Dez. 2014
Lead-Developer, Software-Entwickler (Consultant)
BMW AG München
Neuentwicklung eines Web-Portals mit SAP-Anbindung für das TCM System zur Verwaltung technischer Kampagnen (u.A. Service- und Rückrufaktionen). Planung und Implementierung der Architektur auf Basis von BMW CA4 und JEE6, der Service-Schicht mit Anbindung an SAP über SOAP-Webservices mit JAX-WS und EJB3, sowie der Frontend-Schicht inkl. User Interface mit jQuery UI und JSF2 mit myFaces Tomahawk. (uA JEE 6, EJB 3 JSF 2 und jQuery UI)
- 4 Monate, Aug. 2014 - Nov. 2014
Software-Entwickler (Consultant)
Walcher Elektronik GmbH
Konzeption und Umsetzung eines Web-Portals zur Aufbereitung und Visualisierung von Messdaten. Planung der Architektur, Auswahl der eingesetzten Technologien und Implementierung mit MongoDB, Express.js, Node.js und Angular.js.
Entwicklung eines Web-Portals mit SAP-Anbindung für das MAN MOTOS System zur Koordination von Nutzfahrzeug-Lieferungen. Planung und Implementierung der gesamten Systemarchitektur, der Geschäftslogik und des User Interfaces. (u.A. JEE 5, JSF, Richfaces, JBoss Seam und JAX-WS) Derzeit arbeite ich als Software-Entwickler für das Projekt UCP, dessen Aufgabe die Entwicklung diverser Fahrzeugkonfigurations-Systeme für die BMW AG ist.
- 2 Jahre und 2 Monate, Apr. 2012 - Mai 2014
Lead-Developer, Software-Entwickler und ScrumMaster (Consultant)
BMW AG München
Ich arbeitete als Software-Entwickler im Rahmen des Projektes BMW.digital, das den weltweiten Aufbau der neuen BMW-Webseite und der dafür nötigen Software-Infrastuktur zum Ziel hat. Ausserdem war ich dort als ScrumMaster für das Gelingen des agilen Entwicklungsprozesses verantwortlich. Anschließend arbeitete ich als Lead-Developer für das Projekt UCP, dessen Aufgabe die Entwicklung diverser Fahrzeugkonfigurations-Systeme für die BMW AG ist. (u.A. JEE 5, JEE 6, JSF, Richfaces und JQuery)
Im Auftrag namhafter Kunden der Device Insight GmbH in München entwickelte ich Portalanwendungen im Themenbereich m2m-communication und Telematik. Dabei kam eine große Bandbreite unterschiedlicher Technologien zum Einsatz. Die von mir implementierten Funktionen reichten von Systemkomponenten zur Verarbeitung großer Datenmengen bis hin zu innovativen User-Interface-Lösungen.
Die Commercetools GmbH zählt inzwischen zu den großen Namen in der deutschen eCommerce-Branche. In ihren Anfangsjahren konnte ich sie beim Aufbau ihrer hochverfügbaren, mandantenfähigen SaaS-Plattform unterstützen. Interessante Herausforderungen waren dabei der Aufbau einer skalierbaren und modularen Software-Architektur sowie die Implementierung eines intelligenten Such- und Filtersystems.
Für die Penta GmbH entwickelte ich ein webbasiertes Eventmanagement- und CRM-System sowie zahlreiche Reporting- und Auswertungswerkzeuge.
- 10 Monate, Mai 2004 - Feb. 2005
Software-Entwickler
Skytec AG
Entwicklung von Schnittstellen und Serverkomponenten für ein zentrales, webbasiertes Fernüberwachungs- und Steuerungssystems zum Einsatz in U- und S-Bahnhöfen
Ausbildung von Florian Geier
- 3 Jahre und 5 Monate, Nov. 2006 - März 2010
software development
Open University Milton Keynes
Enterprise Systems, data mining, agile development
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
XING Mitglieder mit ähnlichen Profilangaben
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.