Sam Symons

Senior Mobile Engineer at DuckDuckGo

Sicamous, British Columbia, 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
Sam Symons is a Senior Mobile Engineer with 12 years of experience building polished iOS apps and SDKs, currently helping DuckDuckGo ship privacy-first features. He has led iOS teams and rewrites (Help Scout), owned release and QA automation, and contributed to high-scale apps at PayPal and Venmo integrations. Sam brings a strong engineering grounding in Swift, UI/UX polish, and migration projects, plus hands-on experience with build automation, CI, and cross-platform coordination. An active open-source contributor, he’s improved Material Components for iOS and added robust tests to networking tools like bettercap, reflecting interests that span computer graphics, compilers, and Rust. Based in Sicamous, BC, he combines pragmatic product focus with deep technical curiosity—often tackling low-level improvements that quietly improve user experience.
code12 years of coding experience
job10 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at University of Canterbury
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
839reputation
92kreached
18answers
0questions
github-logo-circle

Github Skills (23)

objective-c10
ios10
testing10
swiftui-app10
ui-design10
ruby10
uid10
front-end-development10
minitest10
swift10
swiftui10
widgets9
wkwebview9
net9
material-design9

Programming languages (16)

PowerShellC++RustCObjective-C++MakefileHTMLPerl

Github contributions (5)

github-logo-circle
duckduckgo/iOS

Sep 2020 - Jan 2023

DuckDuckGo iOS Application
Role in this project:
userMobile Developer (iOS)
Contributions:15 releases, 800 reviews, 159 commits in 2 years 4 months
Contributions summary:Sam primarily contributed to the development of the DuckDuckGo iOS application. Their work involved implementing UI enhancements and addressing related issues, particularly concerning the correct display of UI elements in dark mode. Furthermore, the user focused on adding and refining the SwiftUI previews for widgets, including both dark and light mode previews and previews of favorites entries. They also modified the app's behavior to fix fullscreen video issues within the application's web view.
objective-cprivacyduckduckgoprivate-searchios
evilsocket/bettercap

Jul 2015 - Jul 2015

DEPRECATED, bettercap developement moved here: https://github.com/bettercap/bettercap
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:14 commits, 2 PRs, 10 comments in 5 days
Contributions summary:Sam primarily focused on adding and maintaining tests within the repository. They created tests for various components, including the `Target`, `Logger`, `Proxy::Response`, `ParserFactory`, `FirewallFactory`, `Network`, and `Shell` classes. These tests appear to be unit tests, designed to verify the functionality and behavior of individual code units within the `bettercap` project. Furthermore, the user updated the test files to ensure they were in sync with the main branch and provided additional test cases.
developementbettercap
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