Navigation überspringen

Florian Geier

Selbstständig, Software-Entwickler, selbstständig
München, Deutschland

Fähigkeiten und Kenntnisse

Stichworte: Individuelle Softwarelösungen
Webanwendungen
freiberuflicher Softwareentwickler
IT-freelancer
selbstständiger Software-Entwickler
dynamische Webapplikationen
technische Beratungsleistungen
Javascript
HTML
CSS
Java
Typescript
Angular
React
Microservice Architekturen
Docker
moderne Javascript Anwendungen
Node.js
Express
JEE
Spring
Linux

Werdegang

Berufserfahrung von Florian Geier

  • Bis heute 13 Jahre und 1 Monat, seit Apr. 2012

    Software-Entwickler

    selbstständig

    Selbstständiger Software-Entwickler

  • 4 Monate, Jan. 2019 - Apr. 2019

    Software-Entwickler (Consultant)

    BMW Group

    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).

  • 7 Monate, Juni 2017 - Dez. 2017

    Software-Entwickler (Consultant)

    coliquio GmbH

    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

  • 5 Monate, Dez. 2016 - Apr. 2017

    Lead-Developer (Consultant)

    Versicherungskammer Bayern

    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. 2016

    Software-Entwickler und Lead-Developer Front-End (Consultant)

    Continental AG

    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 2015

    Softwarearchitekt (Consultant)

    Alphabet Deutschland, Ein Unternehmen der BMW Group

    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.

  • 4 Monate, Juni 2014 - Sep. 2014

    Lead-Developer, Software-Entwickler (Consultant)

    MAN

    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)

  • 3 Jahre und 5 Monate, Nov. 2008 - März 2012

    Software-Entwickler

    Device Insight GmbH

    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.

  • 1 Jahr und 9 Monate, Feb. 2007 - Okt. 2008

    Software-Entwickler

    Commercetools GmbH

    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.

  • 1 Jahr und 10 Monate, Apr. 2005 - Jan. 2007

    Softwareentwickler

    Penta GmbH

    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 – 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