DE

Curriculum Vitae

Detailed overview of my professional career and skills.

Work Experience

Freelance Full Stack Engineer Self-employed Dec 2019 - Present

After many years working in corporate environments and numerous startups, I launched my own business as a side venture. In June 2024, I left OC Food Solutions GmbH to pursue a full-time career as an independent software engineer.

Tech Stack: .NET 8/9/10, .NET Framework, EF6 & Core, Legacy Modernization, ClickHouse, MSSQL, Postgres, K8s, K3s, CI/CD
Senior Software Engineer Loql - OC Food Solutions GmbH Nov 2022 - May 2024

Connecting merchants, hotels, and restaurants with small local food producers. Development of Flutter Mobile App, Web-Frontend, Serverless Backend, and Infrastructure as Code. Supporting the CEO/CTO in building technical and organizational growth.

Tech Stack: TypeScript, Go, Dart, Svelte, Flutter, Firebase, GCP CloudRun, Terraform
Senior Software Engineer Snabble GmbH May 2021 - Oct 2022

Backend development for Scan-and-Go and mobile POS platform. APIs, integration of MigroLino, cloud-based vPOS (BiCA), and payment providers.

Tech Stack: Go, REST, PostgreSQL, Redis, Docker Swarm, GCP
Senior Full Stack Developer DeepUp GmbH Nov 2020 - Apr 2021

Building a multi-tenant customer portal to visualize underground 3D point clouds. Platform setup, automation with Terraform, Spring Boot/Kotlin backend, Babylon.js frontend.

Tech Stack: Kotlin, Python, Spring Boot, GCP, CloudRun, Babylon.js
Lead Software Developer/Software Architect REWE digital GmbH Sep 2014 - Oct 2020

Building the eCommerce platform. Slicing the monolith into Self-Contained Systems. Developing Spring Boot Starters and infrastructure components for Kubernetes environments.

Tech Stack: Java, Kotlin, Spring Boot, Kafka, PostgreSQL, GCP, Kubernetes
Senior Software Engineer OpenText - Recommind Sep 2012 - Jun 2014

Mostly worked on the data ingestion (crawler) framework of Recomminds CORE platform. Building a distributed infrastructure for collecting and normalizing unstructured data. Developing parsers for various document formats.

Tech Stack: Java, C#, C++, JNI, MAPI, Oracle Outside In, Apache POI, Spring, Maven, Mercurial
Lead Developer (r)evolution research intelligence GmbH Jan 2011 - Aug 2012

Created various web-based line of business applications in the domain of HR and employee surveys. Responsible for the whole software lifecycle.

Tech Stack: C#, ASP.NET MVC, Spring .NET, NHibernate, jQuery, MSSQL, Jenkins
Senior Software Engineer StepStone Solutions GmbH Jun 2007 - Sep 2010

Worked on the successor of the product portfolio with bleeding edge technology at that time.

Tech Stack: C#, Silverlight WPF, SOAP, MSSQL, Scrum
Junior Consultant eCommerce GOB Software & Systeme GmbH & Co. KG Sep 2005 - Apr 2007

Adjusting Microsoft Navision to customer needs. Building integrations for legacy software, new web-shops, and computer telephone integration (TAPI).

Tech Stack: Microsoft Navision, Microsoft BizTalk, C/AL, C#, ASP.NET, MSSQL, MSMQ, TAPI

Education

Dipl. Wirtschafts-Informatiker (FH) Hochschule Niederrhein 2001 - 2005

Focus courses on software engineering and online systems. Diploma thesis was about "Digital Rights Management: Selling Music over the Internet".