Experience

Selected Roles and Projects

Software Engineer → Senior → Lead Software Engineer

Oct 2020 - Present

MaibornWolff GmbH

Connected Automotive Platform

  • Continue to support and evolve 10 Spring Boot microservices using Java and Kotlin while leading newer client engagements.
  • Used MQTT and PostgreSQL to support real-time features consumed by iOS and Android applications.
  • Progressed from Software Engineer to Senior Software Engineer and then Lead Software Engineer during the engagement.
Spring BootJavaKotlinMicroservicesMQTTPostgreSQLAndroidiOS

Lead Software Engineer

Oct 2025 - Dec 2025

MaibornWolff GmbH

Enterprise Azure Platform Migration

  • Led the migration of a custom application from standard Azure infrastructure to an enterprise Azure platform.
  • Designed a phased migration strategy to minimize downtime and keep the transition reliable.
AzureAzure API ManagementTerraformLoad Testing

Lead Software Engineer

Mar 2025 - Jul 2025

MaibornWolff GmbH

Industrial Cloud & API Integration

  • Developed Terraform infrastructure as code for an existing Azure environment.
  • Used load testing to identify bottlenecks and recommend infrastructure improvements.
  • Built Azure API Management integrations to synchronize data between enterprise systems.
AzureAzure API ManagementAzure Cosmos DBAzure Event HubsAzure Service BusTerraformLoad Testing

Software Architect

Mar 2026 - May 2026

International development engagement

Startup Backend & Cloud Platform

  • Designed reliable software foundations for startups using NestJS on AWS.
  • Defined Terraform-managed cloud infrastructure and repeatable delivery workflows.
  • Applied agentic coding with architecture-led review and verification.
Agentic codingNestJSAWSTerraform

Lead Software Engineer

Nov 2024 - Mar 2025

MaibornWolff GmbH

Automotive Backend Modernization

  • Developed backend features in C# and .NET Framework using Domain-Driven Design.
  • Resolved defects and improved application performance in an established production system.
.NET FrameworkC#Domain-Driven Design

Full-Stack Developer

Feb 2019 - Sep 2020

Talan Tunisie

Enterprise ERP Modernization

  • Migrated a Java EE, JSP, and AngularJS ERP to Spring Boot microservices and Angular 8.
  • Implemented RabbitMQ asynchronous messaging for service decoupling.
  • Developed financial reporting and analytics modules.
Java EEJSPAngularJSSpring BootMicroservicesAngular 8RabbitMQ

Technical Co-Founder (CTO)

Oct 2025 - Present

VERSE

Digital Advertising Platform

  • Built and operated the backend and cloud infrastructure for a digital advertising platform.
  • Managed production delivery across AWS, Terraform, PostgreSQL, Redis, and GitHub Actions.
AWSECS FargateTerraformPostgreSQLRedisCloudFrontGitHub ActionsWebSocket

Projects

Selected Work

Software Architecture

Startup Backend & Cloud Platform

Backend and AWS foundations for a startup support program, using NestJS, Terraform, and agentic development workflows.

  • Designed reliable software foundations for startup products.
  • Combined agentic coding with architecture-led review and verification.
  • Defined backend and infrastructure patterns that could be reused across delivery teams.
NestJSAWSTerraformAgentic coding
Lead Engineering

Enterprise Azure Platform Migration

Migration of a custom application from standard Azure infrastructure to an enterprise Azure platform.

  • Designed a phased migration strategy to minimize downtime.
  • Led architecture decisions around platform constraints and transition risk.
  • Used Terraform and load testing to support a reliable migration.
AzureAzure API ManagementTerraformLoad Testing
Senior Backend Engineering

Connected Automotive Backend Platform

Backend microservices and real-time services supporting a private customer platform across iOS and Android.

  • Led architecture across 10 Spring Boot microservices.
  • Built services in Java and Kotlin with MQTT-based real-time messaging.
  • Supported mobile application features with PostgreSQL-backed services.
Spring BootJavaKotlinMicroservicesMQTTPostgreSQL
Multi-Cloud Engineering

Industrial Cloud & API Integration

Azure infrastructure, API integration, and performance work for an industrial platform.

  • Codified existing Azure infrastructure using Terraform.
  • Designed API integrations through Azure API Management.
  • Used load testing to identify bottlenecks and guide infrastructure improvements.
AzureTerraformAzure API ManagementAzure Cosmos DBAzure Event HubsAzure Service BusLoad Testing
Lead Engineering

Automotive Backend Modernization

Backend feature delivery and performance improvements for an established automotive production system.

  • Delivered new features using Domain-Driven Design.
  • Resolved defects in an established .NET codebase.
  • Improved application performance and maintainability.
.NET FrameworkC#Domain-Driven Design
Full-Stack Engineering

Enterprise ERP Modernization

Migration of a legacy enterprise ERP from a Java monolith to Spring Boot microservices and Angular.

  • Java EE, JSP, and AngularJS to Spring Boot and Angular 8 migration.
  • RabbitMQ asynchronous messaging for system decoupling.
  • Financial reporting and analytics modules.
Java EEJSPAngularJSSpring BootMicroservicesAngular 8RabbitMQ
Technical Co-Founder

Digital Advertising Platform

Backend and AWS infrastructure for a digital advertising platform serving venue screens.

  • Built and operated the backend, cloud infrastructure, and delivery pipeline.
  • Used Terraform and GitHub Actions for repeatable production delivery.
  • Designed the data and real-time communication layers around PostgreSQL, Redis, and WebSocket.
AWS ECS FargateRDS PostgreSQLElastiCache RedisS3 + CloudFrontTerraformGitHub Actions