Agile Fullstack Engineer & Continuous Improvement Coach
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- Rösrath
- auf Anfrage
- de | en
- 13.11.2024
Kurzvorstellung
Agiles Mindset & Coaching Erfahrungen zur Verbesserung agiler Teams.
Background & Leidenschaft im Arbeiten mit Geodaten / GIS / Geospatial.
Qualifikationen
Projekt‐ & Berufserfahrung
12/2021 – offen
Tätigkeitsbeschreibung
Leitung der Entwicklung von Geodatenkomponenten im Backend-Team des xarvio „Field Manager“ Farm Management Information System.
Geodatenmanagement, -analyse und -visualisierung in einer hochskalierten, Cloud-basierten Software, die von Landwirten in über zehn Ländern weltweit verwendet wird.
Geospatial (technical) Product Ownership, Stakeholdermanagement.
DevOps (allg.), Amazon Web Services (AWS), Backend, Code-Review, Continuous Delivery, Datenbankentwicklung, DevOps, Docker, Vermessung, Graphql, Java (allg.), Junit, Kubernetes, Postgresql, Prozesscoaching, Representational State Transfer (REST), Software Architecture, Software Design, Softwareentwicklung (allg.), Software Quality, Spring Framework, Team Building, Test Automation
4/2019 – 11/2021
Tätigkeitsbeschreibung
Product Ownership in der Domäne der REWE-Marktangebote sowie der Plattform (Backend) für die REWE.de Webseite.
Laterale Führung eines stark cross-funktionalen Scrum-Teams, bestehend aus vier Entwickler*innen.
Entwurf komplexer Architekturen über mehrere Teams und Domänen hinweg. Priorisierung unterschiedlicher Business Requirements und deren Übersetzung in IT-Anforderungen.
Motivation Projektteams, Product Owner, Produktmanagement, Prozesscoaching, Software Architecture, Team Building, User Experience (UX), Nutzerforschung
6/2017 – 3/2019
TätigkeitsbeschreibungIn einem qualitätsorientierten Scrum-Team habe ich μServices für den Lieferservice von REWE entwickelt und dabei fast ausschließlich nach Extreme Programming (XP) Methoden gearbeitet.
Eingesetzte QualifikationenDevOps (allg.), Backend, Code-Review, CSS (Cascading Style Sheet), Datenbankentwicklung, DevOps, Docker, Extreme Programming, Front End, Full-Stack, HTML5, Java (allg.), JavaScript, JavaScript-Frameworks, Postgresql, React (JavaScript library), Representational State Transfer (REST), Softwareentwicklung (allg.), Software Quality, Spring Framework, Test Automation
11/2015 – 5/2017
Tätigkeitsbeschreibung
Transformation des REWE Shop-Monolithen in µServices im Scrum-Team.
Einführung einer OpenStreetMap-basierten Geokodierung für den REWE-Onlineshop.
DevOps (allg.), Backend, Backbone.Js, Code-Review, CSS (Cascading Style Sheet), Datenbankentwicklung, Docker, Front End, HTML5, Java (allg.), Postgresql, React (JavaScript library), Representational State Transfer (REST), Softwareentwicklung (allg.), Software Quality, Spring Framework, Test Automation
8/2012 – 10/2015
Tätigkeitsbeschreibung
Maßgeschneiderte Karten und Navigations-Lösungen für Web- und Crossplattform-Apps für Messen und Kongresse.
Einbindung und Filterung/Vereinfachung sehr heterogener Geodaten.
Beratende Tätigkeit innerhalb eines Projekts zur Umsetzung einer LKW-Navigation auf Basis der OpenStreetMap.
Software Architecture, AngularJS, Backend, Datenbankentwicklung, Front End, Vermessung, Java (allg.), Postgresql, Python, Softwareentwicklung (allg.)
8/2011 – 7/2012
Tätigkeitsbeschreibung
Forschung zur Nutzung freiwillig bereitgestellter geografischer Informationen für 3D-Stadtmodelle (Volunteered Geographic Information).
Beschäftigung mit (3D)-OpenStreetMap Daten und Datenstruktur.
Typische Forschungsaufgaben wie das Schreiben von wissenschaftlichen Artikeln, Halten von Konferenzvorträgen und Lehre innerhalb des Geographischen Instituts.
Software Architecture, Angewandte Forschung, Backend, Front End, Vermessung, Java (allg.), Lehrprogramme, Softwareentwicklung (allg.)
Ausbildung
Leibniz Universität Hannover
Hannover
City University
London
Leibniz Universität Hannover
Hannover
Über mich
Ich bin 38 Jahre alt, verheiratet und Papa von zwei Kindern. Wir leben in einem Vorort von Köln.
Ich bin europaweit für fully remote Stellen (englisch- oder deutschsprachig) als
Softwareentwickler (Backend, Frontend, Fullstack)
Softwarearchitekt oder
Engineering Manager
für Euer Projekt- oder Produktteam verfügbar.
Alternativ im Raum Köln/Bonn auch vor Ort. Sporadische Reisetätigkeit innerhalb Deutschlands (~ 1x/Monat) oder Europa (~ 2x/Jahr) wäre OK.
Ich lese und schreibe gerne Code. Am liebsten in Java, Python oder JavaScript. Das tue ich seit knapp 20 Jahren, davon > 10 Jahre in beruflichem Kontext.
Clean Code und Testing sind mir sehr wichtig, ich lege viel Wert auf hohe Qualität im Code und bei Code Reviews, Pair oder Mob Programming.
Seit knapp zehn Jahren arbeite ich in agilen Teams (oder solchen, die das von sich behaupten). Manche funktionieren besser als andere! Warum ist das so und worauf kommt es in einem guten Software-Team an? Egal welches Produkt oder Projekt - jede Software ist nur so gut, wie das Team, was sie erschafft.
Mit meiner Erfahrung kann ich Teams und Organisationen unterstützen, ihren Prozess und die Developer Experience zu verbessern. Für mehr Zufriedenheit im Team, bei Stakeholdern und Endkunden.
Ich beschäftige mich gerne mit Geodaten / GIS und habe Geoinformatik studiert. Gerne würde ich in entsprechenden Projekten arbeiten, ist aber kein Muss.
Weitere Kenntnisse
Java 17, Python, Groovy, Node.js (basic), C++ (lange her)
JUnit 5, AssertJ, Mockito, Wiremock, Spock, Geb, pytest, Gatling
Apache Kafka, RabbitMQ
Spring (Boot, Security, Data Cloud), Django, Django Rest Framework, Express, Grails
Würde ich gerne machen: Kotlin, Rust, Go, FastAPI
=== Frontend ===
JavaScript, ES6, HTML5, CSS3, jQuery, underscore.js, lodash, PHP (lange her, basic)
React (bis v16), React Router, React Native (basic), Angular (lange her, v1), webpack, browserify, babel, Backbone.JS, Thymeleaf
Jest, Jasmine, Karma, Selenium, Galen, Pagespeed
Würde ich gerne machen: TypeScript, Vue, Svelte, Next.js, Flutter
=== System design / architecture ===
RESTful APIs, Microservices, Micro-Frontends, GraphQL
=== Datenbanken ===
SQL, PostgreSQL, PostGIS, sqlite & MongoDB (basic)
Würde ich gerne mal machen: Graph & Vector DBs
=== DevOps ===
CI/CD, Infrastructure as code, Jenkins, Teamcity
Prometheus, Grafana, Kibana / ELK, Datadog, SRE
Docker, Kubernetes, AWS (basic)
Würde ich gerne mal machen: mehr AWS, serverless
=== Coding Paradigmen ===
Clean Code, SOLID, TDD, BDD, Extreme Programming, Pair Programming, Mob Programming, trunk-based development, Code Reviews
=== Geospatial ===
Vector & raster data processing, GDAL, OGR, PostGIS, pgRouting, shapely
Geotools, JTS, JAI, GRASS GIS (basic)
OpenLayers (3+), Leaflet, Geoserver, Geowebcache, SLD, WM(T)S, WFS, Nominatim
QGIS, QGIS Plugin Development (PyQGIS, PyQt), ESRI ArcGIS (lange her)
Würde ich gerne machen: GeoParquet, Flatgeobuf, Vector tiles, TiTiler, rasterio, mehr cloud-native / serverless
=== Kommunikation & Coaching ===
Scrum, Kanban, Design Thinking
Product Visions, Value Proposition, Agile Roadmapping, Backlog management
User Testing, Impact & Story Mapping
Workshop-Moderation, Liberating structures, Stakeholder management
Developer Experience, Human Code Reviews, Team Feedback Workshops, Retrospektiven, Management technischer Schulden, Refactorings
=== Anderes ===
Bash, Linux, Git, Maven, Gradle, JIRA, Miro
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden