Max Haertwig

Senior Software Engineer at Google DeepMind

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Max Haertwig is a Senior Software Engineer based in Zurich with eight years of experience building polished iOS products and cross-platform features for Google and DeepMind, including work on the Gemini conversational AI apps. He began as an independent developer and spent nearly a decade evolving Learnbox, an iOS learning app used by thousands, which complements his hands-on expertise in Swift, Python, Java, and JavaScript. A pragmatic engineer with a strong emphasis on code quality, Max has contributed meaningful improvements to high-profile open-source projects like SwifterSwift and SwiftLint, adding dozens of useful Swift extensions and making linting rules correctable. He combines product-minded ownership from his startup days with large-scale production experience at Apple and Google, and is pursuing formal computer science studies to deepen his theoretical foundations.
code8 years of coding experience
job14 years of employment as a software developer
bookDiplom Computer Science, Diplom Computer Science at Technische Universität Dresden
languagesGerman, English, French
github-logo-circle

Github Skills (18)

uiimage10
swiftlint10
static-analysis10
strings10
foundation10
c-string10
software-quality10
rule-engine10
linting10
swift10
uikit10
uifont10
rule10
uibezierpath9
unit-testing9

Programming languages (11)

TypeScriptC#JavaCSSScalaTeXJavaScriptObjective-C

Github contributions (5)

github-logo-circle
SwifterSwift/SwifterSwift

Oct 2017 - Jan 2020

A handy collection of more than 500 native Swift extensions to boost your productivity.
Role in this project:
userFull-stack Developer
Contributions:24 commits, 25 PRs, 54 comments in 2 years 4 months
Contributions summary:Max made significant contributions to the `swifterswift` repository, a collection of Swift extensions. Their work included implementing new extensions for `UILabel`, `Bool`, `NSPredicate`, `NSFetchRequest`, `String`, `UIFont`, `UIImage`, `Int`, `CGSize`, `SCNBox`, `SCNCone`, `SCNVector3`, and `UIBezierPath`. These extensions added functionality to core Swift types and UIKit/AppKit/SceneKit classes, enhancing developer productivity and code readability. The user also refactored array extensions and updated the project to use UIImage's scale when scaling images.
swift-extensionsextensionsproductivity-boosteriosswifterswift
realm/SwiftLint

Oct 2019 - Jan 2020

A tool to enforce Swift style and conventions.
Role in this project:
userSoftware Engineer (Focus on Code Quality/Linting)
Contributions:5 commits, 8 PRs, 11 comments in 2 months
Contributions summary:Max focused on improving the SwiftLint tool, primarily by addressing code style and convention issues. They implemented corrections for violations of the `trailing_comma` and `control_statement` rules. Additionally, the user worked on the `toggle_bool` and `weak_delegate` rules, making them correctable and enhancing the tool's capabilities. Furthermore, the user updated the project to allow `SubstitutionCorrectableRule` to return nil.
linterswift-package-managerbazellintingcode-quality
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 Haertwig - Senior Software Engineer at Google DeepMind