Portfolio

Work & Case Studies

Real problems, real solutions. Here's a look at what I've built and the outcomes it delivered.

E-Mobility

ubitricity

Software Engineer · Berlin, Germany · Mar 2022 – Aug 2022

JavaSpring BootKubernetesMicroservicesOCPP

Scaling EV Charging Infrastructure for Tens of Thousands of Charge Points

The Problem

ubitricity operates one of Europe's largest EV charging networks. The backend platform needed to handle growing concurrency from charge point connections, while integrating with external e-roaming providers to enable cross-network roaming for EV drivers.

My Approach

Developed and enhanced core features for the EV charging platform, focusing on scalability and reliability. Led backend integrations with third-party e-roaming providers using OCPP and related protocols. Optimised the microservices architecture deployed on Kubernetes, reducing resource contention and improving throughput under peak load.

Outcomes

  • Improved platform scalability to support growing charge point concurrency
  • Delivered backend e-roaming integrations enabling cross-network compatibility
  • Optimised microservices deployment on Kubernetes for better resource utilisation
  • Contributed architectural patterns adopted across the broader engineering team

Stack

JavaSpring BootSpring CloudKubernetesDockerPostgreSQLKafka

Biotech / Research

Resolve Bioscience

Software Engineer · Monheim, Germany · Aug 2020 – Apr 2021

PythonREST APIsImage ProcessingData Visualisation

Building Analysis Tools for Spatial Gene Expression Research

The Problem

Researchers needed web-based desktop tools to analyse spatial gene expression data from microscopy images. Existing workflows were slow, and data exploration required manual steps that broke concentration and slowed discovery.

My Approach

Developed and optimised web-based desktop tools for spatial gene expression analysis. Designed REST APIs and processing pipelines to handle image and statistical data at scale. Improved UI performance and data visualisation components to enable faster, more effective data exploration for research teams.

Outcomes

  • Delivered REST API layer for image and statistical processing pipelines
  • Improved UI rendering performance for large spatial datasets
  • Reduced time-to-insight for researchers through better data visualisation
  • Produced maintainable, well-documented codebase for ongoing R&D workflows

Stack

PythonDjangoREST APIsJavaScriptReactPostgreSQL

Healthcare · Transportation · Enterprise

Various Companies

Software Engineering Consultant · Multiple locations · Mar 2015 – Aug 2020

Java.NETCloudDesktop ClientsCI/CD

Enterprise Software Across Healthcare, Transportation, and Cloud

The Problem

Multiple clients across different industries needed reliable backend systems, desktop client applications, and cloud infrastructure automation. Challenges ranged from clinical data integrity requirements to high-throughput ticketing systems and manual cloud provisioning bottlenecks.

My Approach

Delivered full-stack backend and desktop engineering across a range of engagements. Built features for clinical software and transportation ticketing systems. Developed Windows desktop clients integrated with Java-based backend services. Automated cloud infrastructure provisioning through internal web portals.

Outcomes

  • Delivered production features for clinical and healthcare applications
  • Built desktop clients for transportation ticketing systems integrated with Java backends
  • Automated cloud infrastructure provisioning, reducing manual effort
  • Maintained high reliability standards across regulated and high-uptime systems

Stack

JavaC#.NET CoreSpring BootAWSDockerJenkinsMySQL

Side Projects

Personal projects built to demonstrate architecture patterns and technical depth.

Microservices Reference Architecture

In Progress

A production-ready reference implementation of a microservices system using Spring Boot, Docker Compose, and Kubernetes. Includes service discovery, API gateway, distributed tracing, and health checks. Designed as a portfolio piece and starting template for backend projects.

JavaSpring BootKubernetesDockerKafka

Cloud-Native REST API Template

In Progress

Opinionated Spring Boot starter with JWT auth, PostgreSQL, Flyway migrations, OpenAPI docs, and Dockerfile. Deployable to AWS ECS or Kubernetes out of the box.

JavaSpring BootPostgreSQLAWSDocker

Have a project in mind?

I'm currently available for new contracts. Let's talk about what you're building.

Get in Touch →