Franz Busch

Senior Software Engineer at Zählerfreunde

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

🤩
Rockstar
🎓
Top School
Franz Busch is a Senior Software Engineer based in Munich with 11 years of experience building high-performance backend systems, currently working at Apple and co-founding Zählerfreunde. He specializes in Swift on the server, contributing to prominent open-source projects like Swift Async Algorithms, SwiftNIO, grpc-swift and Swift Package Manager—optimizing async algorithms, improving event-loop scheduling, and adding build-time configurability. Franz has a strong track record of making libraries more usable and efficient (e.g., removing Sendable constraints to reduce task overhead and unifying zip implementations) and of improving test automation and documentation readiness for production-grade projects. His background spans enterprise roles at SIXT and freelance consulting, giving him both product-focused and systems-level perspectives. A Wirtschaftsinformatik graduate from TUM, he combines pragmatic engineering with an emphasis on developer experience and scalable async architectures.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Wirtschaftsinformatik, Bachelor of Science (B.S.), Wirtschaftsinformatik at Technische Universität München
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
95reputation
3kreached
2answers
5questions
github-logo-circle

Github Skills (46)

asynchronous10
unit-testing10
algorithms10
json10
package-management10
async10
build-system10
decoding10
event-driven10
encoding10
nio10
eventing10
swift10
json-encode10
json-encoder10

Programming languages (18)

PowerShellJavaC++CRustTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
apple/swift-async-algorithms

Aug 2022 - Nov 2022

Async Algorithms for Swift
Role in this project:
userBack-end Developer
Contributions:130 reviews, 9 commits, 60 PRs in 3 months
Contributions summary:Franz primarily focused on optimizing and refactoring asynchronous algorithms within the Swift Async Algorithms project. They removed `Sendable` constraints from various iterators, including `debounce`, `merge`, `AsyncAdjacentPairsSequence`, `AsyncChain2Sequence`, `AsyncBufferedByteIterator`, and `combineLatest`, improving the library's usability and efficiency by reducing task creation overhead. Furthermore, the user merged the `zip2` and `zip3` implementations into a single one, simplifying the codebase and paving the way for improvements to `combineLatest`.
swiftasync
apple/swift-nio

Jul 2018 - Jan 2023

Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Role in this project:
userBack-end Developer
Contributions:11 releases, 523 reviews, 26 commits in 4 years 7 months
Contributions summary:Franz implemented and improved features related to event loop task scheduling and management within the swift-nio framework. Their contributions include adding mechanisms for repeated task scheduling, allowing tasks to be repeatedly executed with configurable delays and cancellation options. They also enhanced the `NIOAsyncSequenceProducer` and `NIOAsyncWriter` with performance improvements for scheduling and overall performance, as well as adding enhancements like automatic resource cleanup.
swift5event-drivennon-blockingswift-servertcp
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