David Sweetman

Software Application Engineer

Ireland
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
David Sweetman is a software application engineer with 14 years' experience, currently building learning applications at Workday's Dublin office. He combines a strong academic foundation—a Higher Diploma in Computer Science (First Class) and a BSc in Theoretical Physics—with practical product-focused engineering. David has contributed to notable open-source projects like AudioKit, improving core iOS audio playback reliability and adapting code for legacy iOS compatibility. His background in customer-facing roles honed communication, problem-solving, and teamwork skills that complement his technical work. Based in Ireland, he brings a pragmatic blend of engineering rigor and user-centric thinking to complex application problems.
code14 years of coding experience
bookHigher Diploma, Computer Science, First Degree Honours (1.1), Higher Diploma, Computer Science, First Degree Honours (1.1) at Dublin Institute of Technology
bookLeaving Certificate, 500, Leaving Certificate, 500 at St Kevins CBS
bookBachelor of Science (BS), Theoretical Physics, Predicted 2:1 Degree, Bachelor of Science (BS), Theoretical Physics, Predicted 2:1 Degree at University College Dublin
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
680reputation
57kreached
22answers
7questions
github-logo-circle

Github Skills (12)

audio10
swift10
ios10
objective-c8
obj8
xcode6
opengl-es6
uiscrollview6
animation6
iphone6
ipad6
tvos3

Programming languages (8)

TypeScriptCoffeeScriptRustObjective-CSwiftRubyPythonClojure

Github contributions (5)

github-logo-circle
AudioKit/AudioKit

Apr 2017 - Apr 2017

Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Role in this project:
userMobile Developer (iOS)
Contributions:9 commits, 1 PR, 4 comments in 1 day
Contributions summary:David primarily focused on improving the functionality and reliability of the `AKAudioPlayer` class within the AudioKit framework. Their contributions involved refining the looping behavior, correcting redundant checks, and ensuring proper handling of the completion handler when looping is disabled. They also addressed potential issues by scheduling stops at the end of loops. Additionally, the user made a significant change by implementing a delegate-based timer initializer to meet iOS 9 requirements.
audioiosmacostvosaudiokit
sweetmandm/ionicons-iOS

Oct 2013 - Sep 2017

Easily use ionicons in your native SDK iOS projects
Contributions:45 commits, 10 PRs, 41 pushes in 3 years 11 months
ioniconsios
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