Gavin Henry

Founder At OneTalker Open Source Project at Software Heritage

Aberdeen City, Scotland, United Kingdom
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
Gavin Henry is a founder and seasoned software engineer with 17 years' experience building telecom and open-source systems, currently leading Ant Networks and the OneTalker AAC project he created for his son. He has deep hands-on expertise in VoIP, SIP stacks and systems programming across languages (Elixir, C, Rust, Perl) and has founded and exited companies including SureVoIP while maintaining active OSS leadership with OpenLDAP and OpenSIPS. Gavin combines product and infrastructure skills—shipping features from mobile UI improvements to RFC8599 support in SIP—and regularly contributes to projects that secure and scale communications. Beyond engineering, he serves as a Software Heritage ambassador and trustee for local charities, reflecting a commitment to open source, community stewardship and accessibility. An experienced podcast host and documentation lead, he brings rare breadth: from low-level protocol work to user-facing accessibility software.
code16 years of coding experience
job19 years of employment as a software developer
bookC Programming, C Programming at The University of Manchester
bookBEng(Hons) Electronics and Communications Engineering, BEng(Hons) Electronics and Communications Engineering at Robert Gordon University
bookEllon Academy
stackoverflow-logo

Stackoverflow

Stats
302reputation
37kreached
5answers
8questions
github-logo-circle

Github Skills (20)

flutter-apps10
ui-design10
voip10
sip10
sips10
flutter-game10
dart10
flutter10
testing9
webclient8
android8
ios8
clientside8
whatsapp6
pullrequest6

Programming languages (28)

C#CMakefileGoHTMLErlangJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
Pyozer/introduction_screen

Nov 2022 - Jan 2023

Add easily to your app an introduction screen to provide informations to new users
Role in this project:
userMobile Developer (Android/iOS)
Contributions:10 releases, 2 reviews, 42 commits in 1 month
Contributions summary:Gavin primarily contributed to the user interface and functionality of the introduction screen. They addressed deprecated code, formatted the codebase, and added tests for key UI elements. Additionally, the user implemented features such as auto-scrolling and addressed an issue related to duration calculations, demonstrating a focus on refining user interaction and optimizing the application's behavior.
dart2dartandroidinformationsios
flutter-webrtc/dart-sip-ua

Sep 2019 - Sep 2020

A dart-lang version of the SIP UA stack.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 5 PRs in 1 year
Contributions summary:Gavin primarily focused on enhancing the SIP UA stack's functionality by incorporating support for RFC8599, a standard related to push notifications. They added and then reverted changes related to extra headers and contact parameters for SIP REGISTER messages. Further work involved expanding contact URI parameters, adding and testing against a server supporting RFC8599. The commits also included adjustments to settings related to registration behavior, exposing new configuration options.
dartlangdartlangjssipsip
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
Gavin Henry - Founder At OneTalker Open Source Project at Software Heritage