Mark Turner

Technical Lead Mobile Applications

Greater Melbourne Area 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
Mark Turner is a Staff Mobile Applications Engineer with 12+ years of hands-on experience and a 15+-year career arc designing and shipping high-quality iOS and Android platforms. He specialises in SwiftUI and Compose Multiplatform, with deep expertise in platform architecture, build systems and CI (Xcode Cloud, Bitrise) to reduce long-term product and engineering complexity. Mark has led mobile teams at major organisations including ABC and Stan, driving migrations (CocoaPods → SPM), shared frameworks, and Kotlin Multiplatform test suites while mentoring engineers and shaping engineering culture. He contributes to open-source UI work—improving iOS TabBar/TabsController components for Obj-C compatibility—and routinely applies AI tooling and multi-agent workflows to manage high-context parallel workstreams. Based in Melbourne, he combines a designer’s background with pragmatic engineering to balance UX, maintainability and delivery.
code12 years of coding experience
job11 years of employment as a software developer
bookFDA Art, FDA Art at University for the Creative Arts
bookGraphic Communication, Graphic Communication at University of the Arts London
stackoverflow-logo

Stackoverflow

Stats
405reputation
39kreached
14answers
4questions
github-logo-circle

Github Skills (12)

swift10
ios10
ui-design9
objective-c8
xcode6
camera6
opencv6
iphone6
nsdata6
animation5
ux-design5
material-design4

Programming languages (18)

C#JavaC++CScalaGoGroovyKotlin

Github contributions (5)

github-logo-circle
CosmicMind/Material

Mar 2017 - Oct 2017

A UI/UX framework for creating beautiful applications.
Role in this project:
userMobile Developer (iOS)
Contributions:7 commits, 6 PRs, 58 comments in 7 months
Contributions summary:Mark contributed to the `material` repository by modifying and extending UI components for the iOS platform. The commits primarily focused on adapting and enhancing the `TabBar` and `TabsController` components, adding functionality and resolving issues for Obj-C compatibility. Furthermore, the user implemented code changes related to navigation controller functionality, and improved the tab controller's lifecycle management, including view loading behavior and appearance transitions.
navigation-controllerswift-3ancestryiosui-components
markst/pbs-schedule-module

Mar 2022 - Aug 2024

Drupal module proxy for resolving PBS insomnia fortnightly shows
Contributions:5 releases, 2 reviews, 19 PRs in 2 years 5 months
proxydrupal-moduledockerresolvingpbs
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
Mark Turner - Technical Lead Mobile Applications