Markus Emrich

Senior Software Engineer at Apple

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
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.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Medieninformatik, Bachelor of Applied Science (B.A.Sc.), Medieninformatik at Hochschule Hof, University of Applied Sciences
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

uid10
objective-c10
swift10
uikit10
ios10
user-interface10
front-end-development10
ui-design10
uicollectionview10
xcode9
interface-design8

Programming languages (9)

TypeScriptRustObjective-C++Objective-CPHPSwiftSlimRuby

Github contributions (5)

github-logo-circle
Highly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC!
Role in this project:
userMobile 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.
swiftuitoast-notificationsfeature-richhighly-customizablestatus
calimarkus/JDFlipNumberView

Mar 2012 - Jul 2022

[iOS] Representing analog flip numbers like airport/trainstation displays
Role in this project:
userMobile 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.
Request Free Trial
Markus Emrich - Senior Software Engineer at Apple