Florian Friedrich is a pragmatic software developer with 12 years of experience specializing in Swift and iOS ecosystems, currently building products at ser.soft GmbH in the Stuttgart region. He combines hands-on engineering with leadership experience as a former Geschäftsführer and CTO/CIO-level contributor, regularly shipping maintainable code and tooling. Florian is an active open-source contributor, notably helping modernize CocoaLumberjack for Swift 3+, adding SPM support to several projects and improving test infrastructure across platforms. His work shows a focus on modern Swift practices—migrating APIs, introducing Swift.Error, and enhancing cross-platform testability—reflecting a commitment to long-term code health. A self-described Apple enthusiast, he pairs that product affinity with strong backend and QA skills, making him effective across the full iOS stack.
A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS
Role in this project:
Back-end Developer
Contributions:13 releases, 125 reviews, 356 commits in 6 years 3 months
Contributions summary:Florian primarily contributed to migrating the codebase to Swift 3 and updating it to align with Swift's naming conventions. They addressed the deprecation of certain functions and modified the code to change `AnyObject` to `Any`, reflecting a shift towards more modern Swift practices. The user also focused on fixing build failures and integrating changes from the master branch, demonstrating a focus on code maintenance and ensuring compatibility with different Swift versions.
Contributions:5 commits, 5 PRs, 20 comments in 4 years 1 month
Contributions summary:Florian primarily refactored the project to use Swift.Error for error handling, replacing the use of NSError. They implemented custom error types and updated existing code to leverage the new error handling paradigm. The user also added support for Swift Package Manager (SPM) and made several updates to maintain compatibility with Xcode 11.1, Swift 5.3 and iOS 14.
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.