Nathan Hosselton

Senior IOS Engineer at Reverb

Chicago, Illinois, 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

🤩
Rockstar
🎓
Top School
Nathan Hosselton is a Senior iOS Engineer based in Chicago with 11 years of experience building mobile products and leading teams from startup to scale. He’s held technical and leadership roles—VP of Mobile, Mobile Lead, and instructor/cofounder of an iOS bootcamp—combining hands-on app development with curriculum design and mentorship. A committed Swift/ObjC engineer, he contributes to prominent open-source work like PromiseKit, adding robust UIViewController delegation and mail/message composer integrations. Comfortable shipping production apps and fixing subtle cross-version crashes, he brings a pragmatic, test-minded approach to platform compatibility. Outside of engineering he’s also a musician and lifelong technophile, which feeds a creative, user-focused perspective on mobile UX.
code11 years of coding experience
job5 years of employment as a software developer
bookGeneral Studies, General Studies at City Colleges of Chicago-Harold Washington College
bookInformation Technology, Information Technology at John A Logan College
bookBachelor of Science (BS) Computer Software Engineering, Bachelor of Science (BS) Computer Software Engineering at DePaul University
bookiOS Development, iOS Development at MobileMakers
stackoverflow-logo

Stackoverflow

Stats
1,249reputation
155kreached
23answers
3questions
github-logo-circle

Github Skills (15)

objective-c10
swift10
ios10
es6-promise10
obj9
objcective-c9
uiimagepickercontroller9
xcode6
initialization6
uitableview6
swiftui6
if-statement6
autolayout6
xctest6
enums6

Programming languages (9)

TypeScriptC#C++SCSSJavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
mxcl/PromiseKit

Apr 2015 - Apr 2019

Promises for Swift & ObjC.
Role in this project:
useriOS Mobile Developer
Contributions:1 release, 124 commits, 66 PRs in 4 years
Contributions summary:Nathan primarily contributed to the `promisekit` repository by implementing and refining features related to UIViewController extensions and delegation for iOS applications. They focused on integrating `MFMessageComposeViewController` and `MFMailComposeViewController` with the PromiseKit framework, adding delegation support, and fixing related crash issues. The user also made general improvements to the Swift and Objective-C integrations, including handling error codes and updating tests to ensure compatibility across different iOS versions.
objcpromisesswift
Contributions:40 commits, 28 pushes, 1 branch in 11 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
Nathan Hosselton - Senior IOS Engineer at Reverb