Darren Schreiber

Co-Founder at 2600hz Project

San Francisco, California, 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
Darren Schreiber is a seasoned entrepreneur and engineer with 17 years of experience building scalable telecommunications platforms and operational systems from the ground up. As Co-Founder of 2600hz in San Francisco, he helped create one of the world’s most scalable open-source VoIP platforms, contributing deep backend expertise in Erlang, Class 5 switching, and billing/monetization systems. His background spans hands-on operations and architecture—managing large MySQL deployments, real-time email infrastructure, and 24/7 product uptime—while driving product-grade code in open-source projects like FreeSWITCH and Kazoo. Known as a “phone geek” and VoIP risk-taker, he blends low-level telecom protocol work with modern web stacks (HTML5, WebSockets, NoSQL) to ship resilient, concurrent systems. He’s equally comfortable fixing deadlocks and memory leaks as he is designing distributed monitoring and rate-processing APIs, bringing practical reliability to ambitious telecom engineering.
code17 years of coding experience
job7 years of employment as a software developer
bookGreenwich High School
bookBS, Computer Science, Business Management, BS, Computer Science, Business Management at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

erlang10
apidoc10
telephony10
c1110
voip10
sip10
c1710
sips10
api10
freeswitch10
debug9
debugging9
coder9
bash8
database-management7

Programming languages (8)

DockerfileShellCPLpgSQLJavaScriptPHPErlangPython

Github contributions (5)

github-logo-circle
2600hz/kazoo

Nov 2011 - Dec 2021

The core of an open-source, distributed, highly scalable platform designed to provide robust telecom services
Role in this project:
userBackend Developer
Contributions:37 commits, 28 PRs, 30 pushes in 10 years 2 months
Contributions summary:Darren primarily contributed to the backend of the `kazoo` platform, focusing on telecom services. Their commits include modifications to Erlang code for money management APIs, rate upload processes, and platform status checks. These changes involved API definitions, rate processing, and integrating with various system components for monitoring and management.
telecomscalableiotdistributed
seven1240/FreeSWITCH-OLD

May 2009 - Jun 2012

The World's First Cross-Platform Scalable FREE Multi-Protocol Soft Switch
Role in this project:
userBack-end Developer
Contributions:10 commits in 3 years 1 month
Contributions summary:Darren primarily worked on the `mod_nibblebill` module within the FreeSWITCH project. Their contributions focused on fixing billing logic, specifically ensuring calls were billed at the start and handling balance checks. They also addressed a deadlock issue and memory leaks related to the module and corrected an issue with incomplete mp3 file writing in `mod_shout`. Furthermore, the user implemented code to handle setting a proxy when manually injecting notifies and fixed issues related to Erlang event listeners.
scalablemulti-protocollinuxcommunicationcross-platform
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
Darren Schreiber - Co-Founder at 2600hz Project