Henning Fleischhauer

Senior Software Engineer

Email: henning.luenser@gmail.com

Phone: +49 179 733 9888

Web: https://cv.hlnr.de/

About Me

Hi, my name’s Henning and I’m a senior software engineer. I have extensive experience developing, delivering and operating cloud native applications. My work covered multifaceted projects providing me with comprehensive teamwork and technology skills as well as deep insights in requirements analysis.
I’m most skilled in Typescript, Go, C#, Kubernetes, GCP and Azure.
My motivation comes from learning new things, expanding my skill set and solving difficult problems.

Experience

E. Breuninger GmbH & Co.

Software Engineer

Since December 2024

breuninger.com

Tech Stack: Java, JavaScript, Kubernetes, PostgreSQL, MongoDB, Kafka, Terraform, AWS

Breckwoldt GmbH

Project Manager & Software Engineer

October 2023 - November 2024

breckwoldt-it.de

Developed a web app using Firebase to assist users in evolving their business strategies.

  • Communicated with stakeholders to gather, organize and refine feature requirements.
  • Planned, organized and implemented the necessary infrastructure and deployment processes using Terraform and GitLab Pipelines.
  • Built the Front- and Backend as an SPA utilizing React, Firestore and Cloud Functions.
  • Setup automatic E2E-Tests with Playwright to run on live instances and temporary environments.

Tech Stack: Typescript, React, GCP (Firebase), Playwright, Terraform, GitLab Pipelines

Ory Corp

Software Engineer

December 2022 - May 2023

ory.sh

Ory is a zero-trust platform to build secure applications and services native to the cloud.

Worked on different aspects of the Ory Identity and User Management system primarily written in Go and Typescript.

  • Designed and implemented a metrics pipeline using OpenTelemetry, Pub/Sub and BigQuery to give users insights into their systems.
  • Migrated and refactored E2E Tests from TestCafe to Playwright.
  • Implemented various features and bug fixes in user authentication components.

Tech Stack: Go, Typescript, GCP, Kubernetes, Playwright

EyeC GmbH

Senior Software Engineer

2017 - November 2022

eyec.com

Founded in 2002 in Hamburg, Germany, EyeC is the market leader for quality control throughout the entire printing process. EyeC employs state of the art image processing algorithms to detect differences and missprints in packaging of pharmaceutical and other products.

Design and implementation of a cloud native web application deployed using Kubernetes (Azure AKS).

  • Responsibility for overall system architecture, business logic and operations.
  • Established a continuous delivery pipeline using Azure DevOps, GitOps, ArgoCD and infrastructure as code (IaC).
  • Advocating for clean code, modular and robust software design aimed at high productivity and fast product delivery.
  • Leading the project to rebuild the frontend as a single-page application using .NET Core, Vue.js and TypeScript.
  • Designing and implementing an event sourcing framework in .NET Core
  • Implementing a GraphQL-API Gateway in Typescript utilizing gRPC for backend communication.

Tech Stack: C#, Typescript, Kubernetes, Terraform, Azure

EyeC GmbH

Software Engineer

March 2010 - 2016

eyec.com

I was responsible for all aspects of software design, development and architecture using C#, C++ and other languages and technologies

  • Expansion and evolution of a C++ MFC based application using C++/CLI and C#.
  • Serving customers primarily from the pharmaceutical industry and expanding the software with respect to strict industry standards and regulations.
  • Developed and maintained build pipelines using SVN, MSBuild and CruiseControl.NET.

Tech Stack: C++, C#, MSBuild, Windows

Daedalic Entertainment GmbH

Internship

February 2010

daedalic.com

Research into expanding the game development toolchain using the Unreal Engine.

Tech Stack: Unreal Engine

Airbus (EADS Innovation Works)

Internship & Bachelor Thesis

February-September 2009

airbus.com

Research and development of an optimization software for simulated water distribution piping systems using C#.

Tech Stack: C#, C

Projects

Built a system for automatically turning on and off a situation dashboard in our local fire station upon alarm release. It involved a GCP Cloud function and Pub/Sub message queue for listening and relaying incoming alarms to a locally deployed linux service to turn a connected display ond and off.

Tech Stack: Go, Terraform, GCP (Functions, Pub/Sub)

For my wedding in 2022 I developed a completely digital invitation and RSVP website utilizing Googles Firebase and React.js.

Tech Stack: Typescript, React.js, Firebase

For my home automation project I wanted to monitor the flow and return flow temperature of the heating system in my home. The boiler has analog gauges only. I connected an IP Camera to a RaspberryPi to capture pictures of the gauges. Using image processing with OpenCV I implemented a service in Python to measure the displayed temperature. The measurements were then exposed via a Prometheus interface.

Tech Stack: Python, OpenCV

Skills

C# / .NET

Excellent knowledge and deep understanding of all aspects of the language and related techniques.

Typescript

Developed server side applications, customer facing SPAs, and E2E tests.

Go

Worked on identity and user management systems written in Go.

End-to-End Testing

Very good understanding of E2E testing especially using Playwright.

Kubernetes

Designed and brought into production cloud native applications running on Kubernetes.

Other Technologies, I have worked with

Terraform, Kustomize, Argo CD, Docker, Linux, Azure, AWS, GCP, OpenTelemetry, Grafana, Prometheus, C/C++, Python, Java, Kotlin, Vue.js, React.js, Playwright, ASP.NET Core, GraphQL, Redis, PostgreSQL, CockroachDB, ChatGPT

Education

University of Applied Sciences, Wedel, Germany

Media Computer Science

2005 - 2009

fh-wedel.de

The Fachhochschule Wedel University of Applied Sciences is a well-known private university with approximately 1.300 enrolled students located in the Hamburg Metropolitan Area in Northern Germany.

My primary fields of study were in computer graphics and virtual reality.

Tech Stack: C++, Java, OpenGL, Linux

Language Skills

German

Native

English

Fluent

A Little More About Me

Alongside my interests in software engineering some of my other interests and hobbies are:
Hiking, Cycling, Hunting, Cooking and I’m a volunteer firefighter