Max Obermeier

SwiftUI Frameworks Engineer at Apple

Cupertino, California, 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
Max Obermeier is a SwiftUI Frameworks Engineer at Apple with nine years of software engineering experience, focused on designing APIs and user interfaces across SwiftUI, WidgetKit, and Foundation. He brings real compiler and systems expertise, having contributed to Swift's symbol graph generation and fixed complex symbol/relationship bugs in the swift repo. Max also has a strong backend pedigree demonstrated by contributions to the OpenEMS energy management platform, including controller implementations and data generators. His background spans embedded IoT and full‑stack roles, with internships at JetBrains and Apple that reflect both tooling and product-side experience. Based in Cupertino but originally from Germany, he combines deep platform-level knowledge with practical backend engineering, often tackling edge-case bugs that bridge compiler internals and developer-facing frameworks.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Information Technology, Withdrawn, Master of Science - MS, Information Technology, Withdrawn at Technische Universität München
stackoverflow-logo

Stackoverflow

Stats
989reputation
85kreached
11answers
2questions
Badges
swiftui
top-5%
github-logo-circle

Github Skills (25)

controller10
energy10
java10
power-management10
led-controller10
javas10
controls10
compiler-design10
swift10
controller-advice10
testing9
swiftui9
build-system8
data-engineering8
algorithm7

Programming languages (6)

TypeScriptJavaCSSC++GoSwift

Github contributions (5)

github-logo-circle
OpenEMS/openems

Jul 2017 - Apr 2019

OpenEMS - Open Source Energy Management System
Role in this project:
userBack-end Developer
Contributions:51 commits, 3 PRs, 19 pushes in 1 year 8 months
Contributions summary:Max primarily contributed to the back-end functionality of the OpenEMS project. Their work includes the implementation of the AvoidTotalChargeController, both in symmetric and asymmetric versions. They also added the CSVLoadGenerator for data input and made several fixes and improvements to the controller and related systems.
electric-vehicle-charging-stationmanagement-systemopenemsclimatechangeenergy-management-system
swiftlang/swift

Sep 2022 - Jan 2023

The Swift Programming Language
Role in this project:
userBack-end Developer
Contributions:15 reviews, 7 commits, 8 PRs in 3 months
Contributions summary:Max primarily focused on modifying the Swift compiler's symbol graph generation feature. Their contributions included implementing and refining the emission of extension block symbols, fixing bugs related to relationship handling within the symbol graph, and resolving issues concerning the integration of default implementations in external modules. They also addressed a crash in `swift-symbolgraph-extract` related to protocol composition expansion, demonstrating expertise in Swift's compiler internals.
swift-programmingswift-programming-languageprogramming-languageswift
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
Max Obermeier - SwiftUI Frameworks Engineer at Apple