David Smith

Manager Of Solutions Engineering & Support Engineering at Healthie

Center Point, Iowa, 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
David Smith is a seasoned manager of Solutions and Support Engineering with 19 years of experience blending technical leadership, SDET quality practices, and hands-on backend contributions to major open-source projects like Swift and Sparkle. He builds and scales support and testing teams that bridge product, engineering, and customers, leveraging a sociology background to quickly establish rapport across diverse stakeholders. Known for analytical rigor and organized perfectionism, he has driven performance improvements in core language libraries and macOS update tooling while managing complex integrations at companies from HomeAway to Stripe and Bestow. Passionate about helping people, he pairs market and human research experience with deep technical troubleshooting to turn customer problems into lasting product improvements.
code19 years of coding experience
job8 years of employment as a software developer
bookBachelor of Arts Liberal Arts History Business Social Sciences Sociology, Bachelor of Arts Liberal Arts History Business Social Sciences Sociology at University of Northern Iowa
bookAssociate of Arts Liberal Arts, Associate of Arts Liberal Arts at Kirkwood Community College
languagesEnglish, American Sign Language
github-logo-circle

Github Skills (25)

algorithm10
application-framework10
objective-c10
algorithms10
benchmark10
strings10
foundation10
text-manipulation10
app-framework10
benchmarking10
software-update10
foundation-sites10
data-structure10
performance-optimization10
data-structures10

Programming languages (8)

C++CLLVMJavaScriptObjective-CSwiftHTMLMarkdown

Github contributions (5)

github-logo-circle
swiftlang/swift

Jul 2022 - Sep 2022

The Swift Programming Language
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:177 reviews, 11 commits, 405 PRs in 2 months
Contributions summary:David primarily focused on optimizing the performance of the Swift programming language, specifically in the area of `RangeReplaceableCollection`. Their contributions include improving the efficiency of `append(contentsOf:)` by utilizing `withContiguousStorageIfAvailable` and adding benchmarks to measure and track performance. The user also implemented and scaled benchmarks to accurately measure the impact of code changes and attempted to thwart the optimizer to get consistent benchmark results. Furthermore, the user fixed build issues and addressed various scaling and performance related issues related to the benchmark.
swift-programmingswift-programming-languageprogramming-languageswift
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-end Developer
Contributions:7 reviews, 16 commits, 6 PRs in 2 years 11 months
Contributions summary:David focused on modifying and improving the Foundation framework, specifically in the Swift overlay. Their contributions primarily involved updating and adjusting code within the overlay to ensure compatibility with newer Swift versions and to address specific issues. These changes included modifications to data handling, calendar calculations, and error handling, indicating a focus on core functionality and API correctness. The user also addressed bugs in the bridging of strings between Swift and Objective-C.
tvostranslationinternationalizationfoundationindependence
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
David Smith - Manager Of Solutions Engineering & Support Engineering at Healthie