Duncan Babbage

Senior Mobile Engineer at Basis

Auckland, Auckland, New Zealand
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
Duncan Babbage is a Senior Mobile Engineer based in Auckland with 11 years of professional software experience and a background as an independent developer and founder of Intro Limited. He designs and ships iOS apps end-to-end, specializing in Swift, SwiftUI and Objective-C while applying pragmatic, test-led development and close co-design with users. Duncan has contributed to notable open-source projects such as the NetNewsWire iOS client, improving UX, accessibility and sharing features. He brings additional breadth from prior leadership in digital health and academia—directing eHealth initiatives and translating research into practical health technology. Curious about Android and comfortable working across small teams or as a contractor, he blends product-minded engineering with evidence-based approaches from his PhD-trained research background.
code11 years of coding experience
job17 years of employment as a software developer
bookPhD, Psychology, PhD, Psychology at Massey University
bookBachelor of Science, Psychology, VUW Graduate Award/Senior Scholar, Bachelor of Science, Psychology, VUW Graduate Award/Senior Scholar at Victoria University of Wellington
stackoverflow-logo

Stackoverflow

Stats
20,102reputation
1.1mreached
277answers
4questions
Badges
xcode
top-5%
css
top-5%
ios
top-1%
iphone
top-5%
objective-c
top-5%
watchkit
top-1%
github-logo-circle

Github Skills (27)

uiimage10
rss10
ios10
rss-reader10
watchkit10
ui-design10
uid10
feedparser10
front-end-development10
swift10
accessibility9
objective-c9
css9
iphone9
obj9

Programming languages (9)

TypeScriptMDXObjective-C++TeXObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
RSS reader for macOS and iOS.
Role in this project:
userMobile Developer (iOS)
Contributions:9 reviews, 14 commits, 19 PRs in 5 months
Contributions summary:Duncan primarily contributed to the iOS application, addressing bugs and implementing new features within the NetNewsWire RSS reader. They focused on improving the user experience by handling unencoded spaces in links and enhancing footnote backlinks. A significant portion of the changes involved modifying the UI, including sharing functionality, and modifying accessibility action labels.
json-feedrssrss-feed-readerrss-readerswift
babbage/mailcore2

Aug 2016 - Jan 2019

Contributions:2 PRs, 2 pushes in 2 years 5 months
protocolsapimailsmtpasynchronous
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