Ben Ford

Software Developer at Digium

Alabama, 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
Ben Ford is a software developer with 11 years of experience based in Alabama, currently building and maintaining telephony software at Digium. He brings deep back-end skills demonstrated by contributions to the flagship Asterisk project, where he implemented RTP retransmissions, NACK handling, packet buffering, and robust RTCP processing. Comfortable in production C environments, he focuses on reliability and edge-case fixes—work that prevented crashes related to invalid characters and session state transitions. A cooperative-education alum of Digium and Auburn University, he combines steady on-the-job learning with a pragmatic, team-oriented approach to shipping resilient communications systems.
code11 years of coding experience
bookAuburn University
languagesEnglish
github-logo-circle

Github Skills (8)

c1710
c1110
rtcp10
network-protocol10
rtp10
webrtc9
data-structures8
data-structure8

Programming languages (5)

ShellCJavaScriptXSLTPython

Github contributions (5)

github-logo-circle
asterisk/asterisk

Jun 2015 - Dec 2022

The official Asterisk Project repository.
Role in this project:
userBack-end Developer
Contributions:39 reviews, 286 commits, 16 PRs in 7 years 6 months
Contributions summary:Ben's contributions primarily revolve around adding and enhancing features for the Asterisk Real-time Transport Protocol (RTP) implementation. Their work includes adding support for retransmissions and handling Network Address and Connectivity (NACK) requests. The user's commits also demonstrate expertise in packet storage and retrieval within a data buffer, RTCP report generation and processing. Additionally, they've made changes to the underlying code to address potential issues, such as a crash when handling invalid characters or session refreshes with specific stream states.
pythonasterisklinuxpbxsip
bkford/asterisk

May 2023 - Jun 2026

Mirror of the official Asterisk (https://www.asterisk.org) Project repository. No pull requests here please. Use Gerrit:
Contributions:98 pushes, 21 branches in 3 years 1 month
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