VoIP infrastructure foundation
In productionInfrastructure / telephony engineer · Superfone · 2021 – 2024
Standing up the telephony backbone — Asterisk for media, Kamailio as the SIP edge, RTPEngine for media relay — from first deployment to a multi-datacenter, multi-carrier setup.
Before any of the product existed, someone had to make a call actually connect. Starting in 2021, that was me: configuring and operating the raw telephony layer that everything else sits on top of. This is the unfashionable, load-bearing end of VoIP.
What I built and ran
-
Asterisk — dialplans, call-flow scripting, and the integrations that turn a media server into a product, from first deployment through to scale.
-
Kamailio as the session-border layer — SIP proxy configuration for both carrier-side trunk termination and client-side registration, including routing, failover, and load balancing across data centers.
-
RTPEngine for media relay — deployed, tuned, and monitored. I built a small open-source Prometheus exporter for its stats so we could actually see what the media plane was doing.
-
The edge, hardened — brute-force protection on the SIP ports, call-quality inspection, and load testing before changes went near production.
-
Tooling from the trenches — I got tired of editing huge Kamailio configs with no editor support, so I published a config formatter for them.
The through-line: this layer is judged by a single brutal metric — did the call connect, and did it sound clean? Everything else is downstream of getting that right.