Founder - Software Engineer at Raven Technologies INC.
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Julien Chavanton is a founder and software engineer with 11 years focused on real-time communications, currently leading Raven Technologies from Seattle. He brings deep VoIP and RTC expertise from senior roles at Subspace, Flowroute and Orange, and practical carrier-grade experience dating back to Atlas Telecom. Julien is an active open-source contributor to flagship telecom projects like FreeSWITCH and Kamailio, where his work on RTCP reporting and PostgreSQL-backed user location improved reliability and scalability. He blends low-level protocol mastery with product-facing leadership, having built WebRTC and adaptive codec solutions for consumer apps and wholesale telecom platforms. Known for diagnosing tricky deadlocks and optimizing DB update paths, he pairs hands-on systems engineering with entrepreneurial drive.
12 years of coding experience
22 years of employment as a software developer
diploma with honors computer and networking, diploma with honors computer and networking at Herzing College
certificate e-commerce, certificate e-commerce at HEC Montréal
Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability
Role in this project:
Back-end Developer
Contributions:4 reviews, 86 commits, 88 PRs in 4 years 5 months
Contributions summary:Julien primarily focused on improving the Kamailio SIP server's backend functionality, addressing a deadlock issue in the `dmq_usrloc` module and implementing an `insert_update()` method with `DO UPDATE` for the PostgreSQL database module (`db_postgres`). Further enhancements included the addition of new parameters, such as the `db_load` and `db_insert_update`, within the `usrloc` module. Other notable changes included support for new features in the `db_postgres` module, such as the journal mode and pre-encoded prefix.
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Role in this project:
Back-end Developer
Contributions:7 reviews, 8 commits, 5 PRs in 3 months
Contributions summary:Julien implemented and refined RTCP (Real-time Control Protocol) report generation within the FreeSWITCH codebase. Their commits include generating sender and receiver reports, setting up and initializing RTCP stats, and adjusting logging and formatting. These changes demonstrate a focus on improving the quality and reliability of the VoIP system's RTCP functionalities.
freeswitchhardwaremulticoreraspberry-pisignalwire
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.