Harald Lapp

Lead Developer at Image Professionals GmbH

Munich, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Harald Lapp is a seasoned Lead Developer based in Munich with over 25 years of hands-on experience building scalable online platforms and infrastructure. He blends deep systems-level craftsmanship—rooted in BASIC, Assembler and Turbo Pascal—with modern cloud-native practices around C#, .NET, Docker, Kubernetes and event-sourced architectures. As a long-time CTO and technical leader across digital media businesses, he pairs software architecture skills with practical expertise in databases, search engines and message systems (MySQL, MongoDB, Solr, Weaviate, NATS). An avid shell-scripter and open-source contributor, he has improved backend adapters for popular projects like selfoss and maintained utilities such as rmate, showing a focus on reliability and interoperability. Harald is also a vintage computing and electronic music enthusiast who brings curiosity-driven experimentation—recently embracing C# again and integrating AI-driven tooling—into production-grade systems.
code15 years of coding experience
job22 years of employment as a software developer
bookComputer Science, Computer Science at Rosenheim Technical University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
9,607reputation
429kreached
59answers
38questions
Badges
php
top-5%
github-logo-circle

Github Skills (28)

database-connector10
unix10
scripting10
adaptor10
bash10
php10
script10
database-driver10
database-design10
adapter10
sh10
shell10
modeling10
mysql9
file-handling9

Programming languages (20)

C#PowerShellJavaC++CSSCVueGo

Github contributions (5)

github-logo-circle
aurora/rmate

Dec 2011 - Dec 2021

Remote TextMate 2 implemented as shell script
Role in this project:
userBack-end Developer
Contributions:10 releases, 145 commits, 35 PRs in 10 years 1 month
Contributions summary:Harald primarily focused on implementing and refining the core functionality of the `rmate` tool. Their contributions involved adding features like verbose output handling and connection handlers for "save" and "close" commands. They addressed issues related to file handling, including checking for write permissions, and implemented a backup mechanism. Furthermore, they improved the tool's reliability by canceling script execution if a connection couldn't be established.
unixrmatetextmatecompletionsbash
fossar/selfoss

Oct 2011 - Oct 2011

multipurpose rss reader, live stream, mashup, aggregation web application
Role in this project:
userBack-end Developer
Contributions:34 commits in 2 days
Contributions summary:Harald primarily focused on adapting the backend database access for the selfoss application. They made significant changes by adjusting namespaces and refactoring code to incorporate different database adapters. This involved migrating generic validation methods and adjusting various models, including the database, items, and sources, demonstrating a strong understanding of the application's data structure and database interactions. The contributions showcase an effort to improve code quality and support different database systems.
live-streamrssmultipurposeaggregationrss-reader
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Harald Lapp - Lead Developer at Image Professionals GmbH