Seit frühester Jugend begeistere ich mich für 0 und 1! Besonderes Augenmerk lege ich auf die Automatisierung von Pipelines. Aber auch Themen wie neuronalen Netzwerken oder die Aufspaltung monolithischer Architekturen in Micro-Services widme ich mich (nicht nur beruflich) sehr gerne.
Mein bisheriger Schwerpunkt liegt in der Backend-Entwicklung. Aktuell bin ich dabei, mich tiefer in das Frontend einzuarbeiten.
Tätigkeiten und Projekte der letzten Jahre
Senior Software Developer – Colenet | Porsche AG
Kotlin | Webflux | Spring Boot | Kafka | MongoDB | Docker | Cloud Foundry
- Entwicklung eines zentralen Managementdienstes für Mobilitätsdienste im Bereich der Elektromobilität
- Weiterentwicklung eines Systems zur Verwaltung von Geräten und Nutzern
Senior Software Engineer – WorkGenius
Python (async) | RabbitMQ | Redis | fastAPI | Falcon | AWS (ECS, Lambda, EC2, SNS/SQS, RDS) | GitHub
- Entwicklung, Betrieb und Wartung einer vollautomatisierten Talentsuche- und Freelancer Job-Platform
- Verantwortung über die Backend Services sowohl als Microservice-Ökosystem sowie als modularer Monolith
- Implementierung mit Python und asynchronen web Frameworks wie fastAPI und Falcon
- Fokus auf Event-getriebenen Prozessen mit RabbitMQ, Redis und SNS/SQS
- Deployment, Betrieb und Monitoring auf AWS mit Docker, ECS, Terraform, Sentry etc.
Senior Software Engineer – neXenio
Kotlin | Java | Spring Boot | NoSQL | RabbitMQ | Kubernetes/Openshift | Gradle | Jira | Jenkins | Terraform
- Leiter des Backend Teams für Bdrive, eine ende-zu-ende verschlüsselte zero-knowledge File-Sharing Lösung
- Entwicklung von RESTful Microservices mit Java, Kotlin, SpringBoot und Couchbase
- Deployment mit Docker und Kubernetes und Terraform in der Open Telekom Cloud
- Hauptverantwortlich für multi-factor Authentication Systeme wie OIDC mit TOTP
Software Engineering und Research – SAP UK
Java | Hibernate | SAP HANA | Neuronale Netzwerke
- Unterstützung eines Forschungsprojektes zu Business Process Mining
- Entwicklung einer Pipeline zum Training von neuronalen Netzen mit genetischen Algorithmen
Software Engineer – Hasso Plattner Institut
Ruby on Rails | RabbitMQ | REST | Teamcity
- Full-stack Engineer für die online Lernplattform openHPI
- Fokus auf einer verteilten, Serviceorientierten Architektur mit Ruby on Rails, PostgreSQL und RabbitMQ
- Inhouse Entwicklung von Tooling für asynchrone inter-Service Kommunikation
Qualifikationen
Qualifikationen
ISAQB FUNAR | Functional Software Architecture
Advanced Level iSAQB class on functional programming and
software design
IMPLEMENTING DDD | Vaughn Vernon
Hands-on workshop on domain modelling and implementation of
domain-driven designs
Praxis und Methoden
Python (async) | Kotlin | Java
Spring (Boot, MVC, Data, Stream, etc.) | PostgreSQL | Couchbase | RabbitMQ | DDD | CQRS | TDD | AWS (ECS, Lambda, SNQ, RDS, etc.)
Kubernetes | Docker | Sentry |
Micrometer | Zipkin | ELK | Jenkins CI | Github Actions | Kanban | Scrum
Sprachen
Deutsch:
Englisch:
●●●●●
●●●●○