Profilbild von Stefan Langwald Data Engineer / Architect, Software Engineer aus SprembergOTGraustein

Stefan Langwald

verfügbar

Letztes Update: 02.01.2023

Data Engineer / Architect, Software Engineer

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

143062-1593929663.pdf

Skills

Python, iOS, Android, AWS, RDS Aurora, Terraform, Docker, Scrum, Refactoring, Interfaces, Django, Java, Oracle, Apache NiFi, Stibo, Step System, Data Pipeline, Apache, Airflow, Python 3, SQL, DevOps, Elasticsearch, Kibana, Excel, MySQL, Redshift, Apache Airflow, AWS Redshift, ReactJS, PHP, PostgreSQL, DWH, Datenbanken, MSSQL, APIs, Facebook, Interface, PHP5, Tableau, Recommendation Engine, Neo4J, Hive, RJMetrics (DWH), MongoDB, Couchbase, Amazon DynamoDB, MySQL Cluster, Bootstrap, Solr, jQuery, MVC, Zend, Encoding, Perl, Shell Scripting, ES6, Go, C#, JavaScript/ES6, FreeBSD, Linux, OpenBSD, Windows (XP-7), Mac OSX, FastAPI, Flask, NLTK, SpaCy, Scrapy, Scikit-learn, CI/CD, Cloud, Google, Azure, Git, PyCharm, Stibo Step, Clean-Code, Pair Programming, SOLID Prinzipien

Projekthistorie

07/2019 - 09/2020
Engineering Manager
Fintech-Startup, Schweiz

Mobile Banking Plattform
Projekt: Neuentwicklung Banking-Software
Rolle: Engineering Manager
* Konzeption der Architektur der Core Backend-Software
für die neue Banking Plattform
* Rekrutierung und Führung eines 10-köpfigen
Engineering Teams für Python, iOS und Android
Entwicklung
* Requirements Engineering
* Verantwortung für Entwicklung eines Prototypen von der
Idee bis zur Einsatzfähigkeit
* Code Reviews
* Eigenständige Entwicklung der Kernelemente der
Software
* Testing (Unit, funktional, behavioural)
* Agiles Projektmanagement
Technologien: Python, iOS, Android, AWS, RDS Aurora,
Terraform, Docker, AWS Fargate, Security Groups, AWS
Secrets

06/2018 - 06/2019
Data Engineer / Architect
Media-Saturn-Holding GmbH

Projekt: Optimierung Produktdaten Pipeline
Rolle: Data Engineer / Architect
Teamgröße: 10 / Scrum
* Analyse und Refactoring der komplexen gewachsenen
Prozesse für eingehende Produktdaten aus mehr als 600
Quellsystemen
* Analyse und Refactoring der Prozesse zur
Weiterverteilung der Daten an die 12 Länder-
Gesellschaften
* Refactoring und Erweiterung des internen Interfaces
unter Verwendung von Django

04/2016 - 01/2018
Lead Data Engineer
OneFineStay, London

Internationale Vermietung privater Ferienapartments im
Hochpreissegment
Projekt: Migration Python 2 Data Pipeline mit 40.000 LOCs
zu einer neuen Self Service-Datenplattform und Data Lake
Rolle: Lead Data Engineer
Teamgröße: 5 / Scrum
* Reimplementierung der Data Pipeline in eine auf
Apache Airflow basierende robuste Lösung in Python 3.
Nutzung von AWS Services soweit kostenmäßig effizient.
* Permanente Abstimmung mit Stakeholdern und Data
Team
* Schulung der Data Scientisten hinsichtlich
Programmierung, dimensionale Modellierung und SQL
* DevOps: Aufbau des Setups, täglicher Betrieb
* Implementierung von neuen Features und Data
Integration Projekten
* Entwicklung einer internen Self Service Daten-Plattform,
auf der die Anwender leichten Zugang zu den Daten
haben, sie auswerten, runterladen etc. können.
Berücksichtigung der Datenschutzbestimmungen.
* Migration der Datensammlung auf AWS Athena mit
Indexing in Elasticsearch / Kibana
* Entwicklung eines Migrationstools für Excel Tabellen, das
automatisch MySQL Queries zu AWS Redshift Queries in
das neue Table/Cube Design übersetzt. Anwendung für
3.500 Excel Tabellen mit einer zu 90% erfolgreichen
Umwandlung, wodurch eine erhebliche Einsparung
manueller Arbeiten erzielt wurde.
Technologien: Python, Apache Airflow, AWS Redshift, SQL,
ReactJS

06/2015 - 12/2015
Lead Data Engineer
Spryker Systems GmbH

Anbieter einer B2B/B2C E-Commerce Software Suite,
gegründet 2014
Rolle: Lead Data Engineer
Teamgröße: 3 / Teil des Bereichs Forschung & Entwicklung
* Entwicklung einer modernen Logging Infrastruktur, die
flexibel genug ist, um es den Kunden der Software Suite
wie z.B. siroop.ch zu erlauben, tausende Requests pro
Sekunde zu verarbeiten, ohne die Gesamt-
Performance ihrer Plattform zu beeinträchtigen.
* Initiale Arbeit an einem in die Spryker-Suite integrierten
Recommendation-System. Recherche zu neuronalen
Netzwerken und genetischen Algorithmen zur




Bestimmung der besten Empfehlungen für jeden
Kunden
Technologien: PHP, MySQL, PostgreSQL, Python

08/2014 - 05/2015
Lead Data Engineer
Worldremit.com, London

Weltweiter Online-Transfer von Geld
Projekt: Erweiterung und Betrieb DWH Infrastruktur
Rolle: Lead Data Engineer
* Administration und Tuning von Datenbanken wie
PostgreSQL und MSSQL
* Zeitkritische Verarbeitung von Daten-Report-APIs
(Facebook und andere Marketingkanäle)
* Integration von Tableau als zentrales Reporting
Interface
Technologien: PostgreSQL, Python, PHP5, MSSQL, Tableau

07/2013 - 07/2014
Senior Software Engineer
Saatchi Art, Los Angeles (USA)

Online Kunst Gallerie und Künstler Netzwerk
Rolle: Senior Software Engineer,
* Betrieb der Legacy Code-Basis der Zed Ecommerce
Software
* Recommendation Engine mit der Graphdatabase
Neo4J
* Lead der Entwicklung des DWH
* DevOps
Technologien: PostgreSQL, Hive, RJMetrics (DWH), MySQL,
MongoDB, Couchbase & Amazon DynamoDB (legacy),
PHP, Go, Amazon ElasticMapReduce u.a. Amazon
Webservices, Neo4J

08/2012 - 11/2012
Senior Software Engineer
Hellofresh, Berlin, Porto

* Rekrutierung und Führen von Entwicklern
* Implementierung des Relaunchs der Plattform für 8
Länder
Technologien: PHP, MySQL, Interne Frameworks

08/2011 - 08/2012
Senior Software Engineer
Rocket Internet

* Mitarbeit am Launch von mehr als 40 E-Commerce-
Websites in 15 Ländern
* Aufbau von Entwicklerteams in New Delhi, Indien
* Implementierung von lokalisierten Versionen of Rocket
Interrnets E-Commerce Venture dafiti in Argentinien und
Chile
Technologien: PHP, MySQL, Solr, jQuery

01/2011 - 07/2011
Software Engineer
E.ON IT

* Entwicklung MVC eines internen Social Networks
Technologien: PHP, Oracle, Zend

01/2009 - 12/2010
Lead Software Engineer
Pornme.com, Mallorca Adult Entertainment

* Entwicklung einer Website inklusive aller Backend
Prozesse für das Hochladen und Encoding von Videos
* Entwicklung einer Lösung für personalisierten
Newsletterversand von 1 Million Mails pro Stunde
* Entwicklung eines Ad Serving Systems mit 200 Millionen
Impressions pro Monat
Technologien: PHP, Perl, MySQL, Shell Scripting

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Zur Zeit Reisen nur beschränkt möglich
Profilbild von Stefan Langwald Data Engineer / Architect, Software Engineer aus SprembergOTGraustein Data Engineer / Architect, Software Engineer
Registrieren