Michael Baltaks

Software Engineer at Apple

Sydney, New South Wales, Australia
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
Michael Baltaks is a software engineer with 23 years of experience, currently building products at Apple from his base in Sydney. He combines hands-on engineering across mobile and back-end systems with team-building and product sensibility, aiming to create software people love to use. His career spans startups and large companies—Citrix, Vodafone, Fox Sports and fintechs—plus a multi-year leadership role running Code Monastery, reflecting both technical depth and mentoring chops. An active open-source contributor, he improved core internals of the Typhoon Objective-C dependency-injection framework, adding robustness and app-specific config loading. Trained in computer science and mechatronics at the University of Sydney, he blends systems thinking with practical delivery on consumer-facing platforms.
code23 years of coding experience
job17 years of employment as a software developer
bookThe University of Sydney
stackoverflow-logo

Stackoverflow

Stats
2,151reputation
702kreached
29answers
2questions
Badges
logging
top-5%
java
top-5%
github-logo-circle

Github Skills (14)

objective-c10
dependency-injection10
java9
logging9
ios9
configuration-management8
file-handling7
xcode6
git6
rename6
bash6
postgresql6
iphone6
google-maps6

Programming languages (11)

CSSShellC++SCSSMakefileJavaScriptElmObjective-C

Github contributions (5)

github-logo-circle
appsquickly/typhoon

Oct 2013 - Aug 2015

Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR, 3 comments in 1 year 10 months
Contributions summary:Michael primarily contributed to the internal workings of the Typhoon dependency injection framework. Their work involved correcting type conversions for primitive types, preventing nil object pointers in collection types, and adding newline characters to the ends of files for code consistency. They also added support for loading configuration files based on the app ID and specified through an Info.plist.
typhoonobjective-caspectsiocinjection
mbaltaks/mbaltaks.github.com

Feb 2015 - Aug 2019

Contributions:31 pushes in 4 years 6 months
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
Michael Baltaks - Software Engineer at Apple