Markus Emrich is a Senior Software Engineer based in Munich with 15 years in software and 11+ focused on iOS, bringing experience from Silicon Valley FAANG teams and Berlin digital agencies. He has shipped product-grade iOS features at scale for Facebook/Instagram and now Apple, blending deep UIKit/Swift expertise with a strong eye for animation and UX polish. Markus is an active open-source maintainer—his JDStatusBarNotification and JDFlipNumberView projects show a knack for custom UI components and cross-version compatibility, and he has contributed bug fixes and tooling updates to the widely used IGListKit. Comfortable moving between product teams and client-facing agency roles, he pairs hands-on implementation with pragmatic problem solving. Colleagues know him for clean, testable code and thoughtful attention to edge-case platform behavior, particularly on modern iOS layouts and animations.
14 years of coding experience
11 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Medieninformatik, Bachelor of Applied Science (B.A.Sc.), Medieninformatik at Hochschule Hof, University of Applied Sciences
Highly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC!
Role in this project:
Mobile Developer (iOS)
Contributions:5 releases, 487 commits, 34 PRs in 9 years
Contributions summary:Markus primarily contributed to the development of an iOS notification library. Their work included adding features like a customizable pill background style, progress bar, and activity indicator. They were also responsible for various enhancements and bug fixes, such as adding support for text shadow and fixing issues related to layout and animation on different iOS versions, including the iPhone X and later.
[iOS] Representing analog flip numbers like airport/trainstation displays
Role in this project:
Mobile Developer (iOS)
Contributions:123 commits, 5 PRs, 41 pushes in 10 years 5 months
Contributions summary:Markus primarily contributed to the implementation and maintenance of an iOS application focused on representing analog flip numbers. Their work involved modifying the core components, specifically the `JDFlipNumberView` and associated classes, to improve functionality and fix bugs. The commits showcase the user's expertise in UI development, including layout adjustments and the integration of custom drawing and animation for the display elements. The user also contributed to style changes and made improvements to the delegate calls within the flip view component.
displaysairportflipswiftios
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.