

Leonhard Holz
Verified Expert in Engineering
Technical Leadership Developer
Berlin, Germany
Toptal member since July 19, 2019
Leonhard's background spans software engineering, product management, and engineering leadership. He enjoys solving problems at the intersection of technology, product, and business — making sound architectural decisions, improving engineering execution, and helping teams build software that is fit for purpose. Recently, he has focused on AI-enabled software development and engineering effectiveness.
Portfolio
Experience
- Engineering Management - 7 years
- Software Architecture - 7 years
- Technical Leadership - 7 years
- Amazon Web Services (AWS) - 5 years
- Linux - 5 years
- Remote Work - 5 years
- Software Development Lifecycle (SDLC) - 5 years
- Artificial Intelligence (AI) - 3 years
Preferred Environment
Jira, Linux, Amazon Web Services (AWS), Docker, Java, Go, Shell, GitHub
The most amazing...
...work I’ve done was leading distributed engineering teams responsible for evolving and delivering business-critical software products used by thousands of users.
Work Experience
Vice President of Engineering
Trilogy
- Led distributed engineering teams within central engineering, responsible for delivering and operating business-critical B2B software products used by thousands of users.
- Managed up to three engineering teams through their technical leads, supporting multiple product areas with responsibility for feature delivery, maintenance, and engineering execution.
- Owned engineering outcomes across multiple software products, balancing customer needs, technical decisions, delivery priorities, and operational reliability.
- Partnered with product and business stakeholders to translate business requirements into actionable engineering initiatives and customer-facing software improvements.
- Drove architectural decisions and engineering practices across diverse technology environments, with a focus on maintainability, scalability, and effective delivery.
- Supported the adoption of AI-enabled software development practices to improve engineering productivity and help teams focus on higher-value design and problem-solving activities.
Research Assistant | Senior Software Engineer
Packet Computing
- Developed, tested, and benchmarked a distributed transactional POSIX filesystem for serverless computing.
- Enhanced system call interception of filesystem-related functions via shared objects written in C.
- Implemented semaphore- and spin-synchronized IPC communication using shared memory with C and Go.
- Ran existing benchmark applications (filebench, TPCC) in AWS EC2 and Lambda to improve performance.
- Created makefiles for building the file system and ran tests and benchmarks using Docker.
Senior Back-end Developer
Experience One AG
- Developed various middleware components (REST APIs) for apps and websites with Go and MongoDB/MySQL.
- Implemented a very scalable image transformation service (resize, crop, blend, convert) on top of libvips.
- Implemented a Swagger to Go generator that completely handles and hides the HTTP layer.
- Connected the websites with OAuth2 identification providers.
- Maintained an old J2EE web app using JPA 2.0 and an Oracle database.
- Modularized existing projects to enable reuse of core components and API clients.
- Encouraged dockerization, TDD, and CI.
Technical Co-founder and Web Developer
Online Travel Agency Startup
- Implemented the front-end in Bootstrap and jQuery.
- Developed the back-end with Java and Contentful.
- Aggregated travel offers from various sources.
- Implemented SEO for the website.
- Implemented a back-office for travel suppliers.
Product Manager IPTV
Deutsche Telekom AG
- Conducted a feasibility study for an IPTV value proposition.
- Did a feasibility study and implementation plan for the IPTV "Instant Replay" feature.
- Investigated and compiled market research for IPTV products.
- Compared TV and media related recommendation engines.
Technical Project Manager
Deutsche Telekom AG
- Managed an external development team for a social TV guide using Scrum.
- Oversaw the T-Systems team building a virtual set-top box using Scrum.
- Recruited and managed a freelance team developing a social digital products platform.
Web Developer
McTec, Ltd.
- Enhanced websites of Axel Springer newspapers built on top of PHP CMS.
- Built special-interest PHP microsites and apps like DPA reader.
- Built a web app for Axel Springer's newspaper pre-print verification.
- Developed for a migration project from PHP CMS to Java CMS for two major Axel Springer newspapers in Germany.
- Led the technical aspects of the implementation of polish newspaper website on top of Java CMS.
- Oversaw technical projects related to the introduction of streaming media content to Axel Springer newspaper websites.
Experience
Education
Bachelor's Degree in Cultural Studies
University of Hagen - Hagen, Germany
Master's Degree (Dipl.-Informatiker) in Computer Science
University of Hagen - Hagen, Germany
Skills
Tools
Git, Jira, Shell, GitHub, Claude Code
Platforms
Linux, Docker, Amazon Web Services (AWS)
Languages
Go, Java, SQL
Frameworks
Swagger
Paradigms
Agile Software Development, Scrum
Other
Technical Leadership, Engineering Management, Remote Work, Software Development Lifecycle (SDLC), Software Engineering, Software Architecture, Artificial Intelligence (AI), Distributed Systems, CI/CD Pipelines, Code Review, Computer Science, History, Feasibility Studies, Market Research, Philosophy, SaaS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring