Dave Weston

Software Engineer at Apple

Seattle, Washington, United States
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
Dave Weston is a seasoned software engineer with 14 years of experience building and leading mobile and platform teams across Apple, Google, and Microsoft, currently contributing to Core ML and Create ML tooling at Apple. He specializes in iOS and macOS development, API and UX-focused design, and improving developer experience through clear, maintainable code and automation. As a tech lead at Google he modernized the Maps SDK for iOS—adding cloud-based map styling, Metal support, and a new beta distribution channel—while mentoring engineers in Objective-C and Swift. His open-source work on the HockeySDK-iOS shows a pragmatic focus on robustness and platform compatibility, including lifecycle, extension, and memory-pressure fixes. Colleagues value his principle of leaving systems better than he found them: he systematically trades repetitive work for tools and pipelines that scale. Based in Seattle, he blends large-company delivery with a builder’s curiosity rooted in full-stack and backend experience from earlier startup roles.
code14 years of coding experience
job18 years of employment as a software developer
bookBachelor Computer Science, Bachelor Computer Science at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
6,577reputation
251kreached
199answers
1question
Badges
swift
top-5%
ios
top-5%
github-logo-circle

Github Skills (12)

swift10
uikit10
ios10
coredata9
objective-c9
webextension8
xcode6
wkwebview6
generics6
uitableview6
dyld6
cocoapods6

Programming languages (8)

JavaC++CJavaScriptObjective-CSwiftHTMLRuby

Github contributions (5)

github-logo-circle
bitstadium/HockeySDK-iOS

Mar 2017 - Oct 2017

HockeyApp was retired and the SDKs are deprecated. Please use App Center instead.
Role in this project:
userMobile Developer (iOS)
Contributions:5 commits, 2 PRs, 5 comments in 7 months
Contributions summary:Dave focused on improving the functionality and stability of the iOS HockeySDK. Their commits include refactoring the navigation logic, updating the UI presentation styles, and setting up the navigation bar within the UIImagePickerController. They also addressed issues related to running within extensions, adjusting the app lifecycle event listeners, and incorporating memory pressure detection. This work indicates a focus on enhancing the SDK's robustness and platform compatibility.
app-centercenterjavascriptsdksappstore
dtweston/text-kit-example

Aug 2015 - Jan 2017

Contributions:10 commits, 2 PRs, 5 pushes in 1 year 5 months
textkithandlesimple-projectinteresting
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
Dave Weston - Software Engineer at Apple