David Wilkie

Chief Executive Officer And Co-founder at Chatterbox Solutions (aka Somleng)

Phnom Penh, Cambodia
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 Wilkie is a seasoned technology founder and CEO with 16 years of experience building cloud-native systems and impactful civic tech from Phnom Penh. As co-founder and CEO of Chatterbox Solutions (formerly Somleng) he led the development of Cambodia’s National Early Warning System and secured UNICEF funding to scale solutions that save children’s lives. He previously co-founded Bongloy Payments, architecting a cloud-first payment gateway, card management and tokenization platform and achieving full UnionPay integration. A hands-on engineer by background, David contributes to open-source projects across Ruby and Go—working on telephony frameworks, S3 upload tooling and the go-diameter protocol—reflecting deep expertise in backend, telephony and payment integrations. His dual degrees in Robotics/Mechatronics and Computer Science inform a pragmatic, systems-thinking approach to product pivots and reliability at scale. Notably, he successfully transformed a consumer dating platform into a life-saving national service, demonstrating both technical versatility and mission-driven entrepreneurship.
code16 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (Robotics and Mechatronics) & Bachelor of Applied Science (Computer Science, Bachelor of Engineering (Robotics and Mechatronics) & Bachelor of Applied Science (Computer Science at Swinburne University of Technology
languagesEnglish, Khmer, Vietnamese, Thai, German
github-logo-circle

Github Skills (19)

carrierwave10
testing10
telephony10
data-manipulation10
rspec10
simplecov10
cicd10
ruby10
regular-expression10
go10
file-upload10
network-protocol10
code-coverage10
github-ci9
aws-s39

Programming languages (16)

JavaC++CGoHTMLTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
dwilkie/carrierwave_direct

Aug 2011 - Apr 2014

Process your uploads in the background by uploading directly to S3
Role in this project:
userBack-end Developer
Contributions:111 commits, 7 comments in 2 years 8 months
Contributions summary:David primarily focused on refactoring and extending uploader functionality within the CarrierwaveDirect gem, which is designed to facilitate direct uploads to S3. Their work involved extracting and generalizing uploader code, adding accessors, and writing tests for versions. They also added various validations to ensure the integrity of the file uploads, including checks for unique filenames, valid formats, and correct remote URLs.
aws-s3awsuploadingbackground
floere/phony

Oct 2012 - Oct 2022

E164 international phone number normalizing, splitting, formatting.
Role in this project:
userBack-end Developer
Contributions:27 commits, 14 PRs, 6 comments in 10 years 1 month
Contributions summary:David primarily contributed to the `floere/phony` repository by implementing and refining number formatting and validation rules for various countries. Their work focused on adding and correcting number parsing logic for specific regions, particularly Cambodia and Somalia, as well as modifying and updating the underlying data structures. They demonstrated a strong understanding of regular expressions and data manipulation to normalize phone numbers. The user’s commits include both code additions and test case adjustments.
phone-numberphonee164international-phonethai
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 Wilkie - Chief Executive Officer And Co-founder at Chatterbox Solutions (aka Somleng)