Recommended expert

Hendrik Levering

Senior Modernization Engineer – Legacy Web App Performance & Refactoring (Energy Sector)

Hendrik Levering
Essen, Germany

Experience

Jan 2024 - Dec 2025
2 years

Senior Modernization Engineer – Legacy Web App Performance & Refactoring (Energy Sector)

Levering IT GmbH

  • Re-architected a web application that had grown over years, modularizing tightly coupled components

  • Reduced response times from several seconds to <50 ms

  • Removed performance bottlenecks

  • Simplified architecture so internal teams can implement features on their own again

Jan 2024 - Dec 2024
1 year

Senior Backend & Integration Engineer – Legacy Web App and IoT Integration (Energy Sector)

Levering IT GmbH

  • Modernized an existing platform and built a simple, robust data flow to connect distributed customer systems to an IoT backend

  • Simplified Kafka/MQTT pipelines and removed duplicates

  • Expanded observability for reliable near-real-time monitoring and a foundation for predictive maintenance

Jan 2023 - Dec 2024
2 years

Lead Developer – SaaS Editor for Organic Shapes (G-Code Generator)

Levering IT GmbH

  • Developed a browser-based editor with its own slicing engine that enables organic single-wall shapes, checks manufacturability, and generates G-code for 3D printing

  • Designed a small, easy-to-understand platform with a K3s cluster, Git-based deployments, and observability

  • Implemented a functional UI for low operational load and easy extensibility

Jan 2022 - Dec 2023
2 years

Senior Backend Engineer – Platform for Ecosystem Analysis (Environmental Engineering)

Levering IT GmbH

  • Built a scalable yet simple backend for asynchronous, long-running compute jobs and external data sources to replace loose script collections

  • Introduced clear data models and APIs (REST/GraphQL) to simplify onboarding and reduce operational incidents

Jan 2021 - Present
5 years 1 month
Essen, Germany

Owner & Principal Consultant

Levering IT GmbH

  • Modernized legacy systems, automated and digitized business processes

  • Developed web-based enterprise applications and internal tools

  • IT consulting including technical due diligence, system audits, and architecture coaching

Jan 2017 - Dec 2018
2 years

Senior Engineer – Expert Suite Usability & Automation (Energy Sector)

Levering IT GmbH

  • Improving usability and robustness of complex expert software against misuse

  • Automating manual process chains

  • Focus on refactoring, CI/CD, and eliminating unnecessary steps in core workflows

Jan 2013 - Dec 2021
9 years

Software Developer / Senior Consultant

Siemens / Siemens Energy AG

  • Development of internal web and desktop applications

  • Migration of legacy code and data modeling

  • Building CI/CD pipelines and automation

  • Conducting internal Python training in the industrial and energy sector

  • Developing automation tools and NX plug-ins (C#, Python) for parametric CAD models and simulation workflows

  • Establishing script-based pipelines to optimize manufacturing processes, increasing throughput and process reliability

Summary

Hendrik Levering is a Senior Software Engineer and consultant with over 10 years of experience in modernizing complex, mission-critical systems in energy, industrial, and SaaS environments. He specializes in transforming slow, fragile legacy platforms into clear, high-performing, and maintainable systems – using functional principles, Python, and Clojure. Companies hire him when architecture and infrastructure have spun out of control, response times are measured in seconds, or teams are stuck in over-engineering and slow processes. Hendrik cuts away unnecessary complexity, designs simple data models and system boundaries, and builds internal tools, editors, and automation that drastically simplify development and operations.

Skills

  • Legacy Modernization & Refactoring Of Large, Long-lived Systems (Monoliths, Old Web Apps, Desktop Tools, Scripts)
  • Performance Engineering (Several Seconds → <100 Ms)
  • Simplifying Overloaded Cloud/infrastructure Landscapes (Aws/azure → Focused, Lean Setups)
  • Functional Data Modeling, Clear Domain Boundaries, Event-driven Data Flows
  • Building Internal Tools, Editors & Automation Systems That Free Up Developer Time
  • Lean Ci/cd Pipelines With Short Feedback Loops (Github Actions / Gitlab Ci)
  • Technical Due Diligence, System Audits, Architecture Consulting & Team Coaching Through The Modernization Process
  • Backend: Python, Clojure, Fastapi, Datomic, Postgres
  • Frontend: Clojurescript, React, Vue.js
  • Infra: Hetzner, Docker, K3s, Lightweight Kubernetes, Caddy, Linux
  • Dev Practices: Functional Programming, Repl-driven Development, Tdd/bdd, Property-based Testing, Solid, Ddd, Clean Code, Continuous Delivery
  • Also Experienced With (Used When Needed): Java, C#, Typescript, Node.js, Kafka, Mqtt, Redis, Mongodb, Aws, Azure, Terraform, Devops, Gitops
  • Python
  • Python2
  • Python3
  • Senior Python Developer
  • Lead Python Engineer
  • Clojure
  • Clojurescript
  • Functional Programming
  • Repl-driven Development
  • Fastapi
  • Django
  • Flask
  • Microservices
  • Legacy Modernization
  • Refactoring
  • Performance Optimization
  • Architecture
  • Solution Architect
  • Software Architect
  • Clean Architecture
  • Simplicity-first
  • Cloud Migration
  • Aws
  • Azure
  • Kubernetes
  • K3s
  • Docker
  • Ci/cd
  • Github Actions
  • Gitlab Ci
  • Postgres
  • Datomic
  • Rama
  • Graphql
  • Rest
  • Event-driven
  • Kafka
  • Mqtt
  • Iot
  • Internal Tools
  • Developer Productivity
  • Automation
  • Editors
  • Computational Systems
  • Saas
  • B2b Saas
  • Energy Sector
  • Industrial Iot
  • Environmental Engineering
  • Consulting
  • Technical Lead
  • Lead Engineer
  • Principal Consultant
  • Freelance
  • Contractor
  • Sql
  • Postgresql
  • Llm

Languages

German
Native
English
Advanced

Education

Lorem ipsum dolor sit amet

Dual IHK apprenticeships as Industrial Mechanic · Industrial Mechanic · Germany

Westfälische Hochschule

M.Eng. Mechanical Engineering · Mechanical Engineering · Germany

Universität Duisburg-Essen

Supplementary studies · Applied Computer Science · Essen, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Nikhil Gyamlani
Nikhil Gyamlani

Co-founder / Solution Architect

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Paul Webster
Paul Webster

Architecture Consultant (Freelance)

View Profile
Martin Gross
Martin Gross

Product Management for Medical Portal

View Profile
Karl-w. Geitz
Karl-w. Geitz

Web application for CRM, ERP, calculation

View Profile
Kyu-wang Lee
Kyu-wang Lee

Software Architect & Lead Software Engineer

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Kenan Šabić
Kenan Šabić

Enterprise Architecture

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Csaba Kéri
Csaba Kéri

ServiceNow Consultant

View Profile
Johannes Knörzer
Johannes Knörzer

Software Developer

View Profile
Christoph Johannsdotter
Christoph Johannsdotter

Lead Developer & Architect

View Profile
Qaiser Abbasi
Qaiser Abbasi

Freelance Lead DevOps Engineer

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Robin Ochsner
Robin Ochsner

Co-Founder & AI Solutions Architect

View Profile
Jörg Trappschuh
Jörg Trappschuh

Database Expert and Software Developer

View Profile
Matthias Kittner
Matthias Kittner

General ERP and AI Consulting

View Profile
Heiko Mock
Heiko Mock

Project Manager

View Profile
Boas Betzler
Boas Betzler

CTO, Complex Cloud Solutions

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Rainer Langbehn
Rainer Langbehn

Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer

View Profile
Tobias Jaeuthe
Tobias Jaeuthe

External Service Provider

View Profile