Cole Dunsby

Principal IOS Developer at OpenTable

Ottawa, Ontario, Canada
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
Cole Dunsby is a Principal iOS Developer based in Ottawa with 12 years in software and seven years focused on iOS, including two years as a tech lead. He has led architecture and delivery for mobile teams at OpenTable, Nearside and SHOEBOX, shipping fast MVPs, improving crash-free rates to >99.9% and cutting app size by 20%. Cole blends deep hands-on Swift/SwiftUI/Objective-C expertise with pragmatic CI/CD and release automation (Fastlane, GitHub Actions, Bitrise), and has driven codebase modernizations toward MVVM, reactive patterns and dependency injection. An active open-source contributor, his work on UI tooling like SwiftUIX and LGSideMenuController highlights attention to cross-platform polish and iPad-specific UX. He’s as comfortable mentoring through 1:1s and workshops as he is diving into performance and architecture trade-offs.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Software Engineering, Bachelor's degree Software Engineering at University of Ottawa
bookLoyola High School
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
49reputation
981reached
6answers
0questions
github-logo-circle

Github Skills (15)

swift10
swiftui-app10
ios10
uiviewcontroller10
swiftui10
cocoa10
storyboard9
swift-package-manager8
standard-library7
macos7
objective-c6
parse-platform6
jsqmessagesviewcontroller6
sorting6
uiview6

Programming languages (4)

GoObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
iOS view controller which manages left and right side views
Role in this project:
userMobile Developer (iOS)
Contributions:10 commits, 6 PRs, 9 pushes in 11 days
Contributions summary:Cole primarily focused on developing and maintaining the iOS side menu controller, as indicated by the commit messages and code changes. They implemented demo projects to showcase the functionality of the controller, creating new view controllers and setting up different presentation styles and configurations. The user also addressed specific iPad-related issues and cleaned up demo project code.
controllersidemenuslide-menuuiviewswift
SwiftUIX/SwiftUIX

Mar 2021 - Mar 2021

An exhaustive expansion of the standard SwiftUI library.
Role in this project:
useriOS Developer
Contributions:6 commits, 1 PR, 2 comments in 4 days
Contributions summary:Cole primarily contributed to the SwiftUI library by implementing and modifying UI components. Their work involved extending the `CocoaTextField` component, addressing conflicts, and integrating new features such as handling editing states and responder indexes. Several commits focused on fixing type aliases and applying text container insets to labels, improving the overall functionality and appearance of UI elements within the library. They also addressed macOS compatibility issues.
toolbarswiftui-libraryreloadadditionsinspect
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
Cole Dunsby - Principal IOS Developer at OpenTable