engineer · bangalore
Kartik Yadav
I build real-time voice AI and cloud telephony systems — the kind of software that has to answer a phone call in milliseconds and not drop it. At Superfone I work across the stack: the call-control layer, the language models that handle live conversations, the infrastructure that keeps it all up, and the mobile apps people actually use.
selected work
all work →Real-time voice AI agents
Live in productionSuperfone · 2025 – present
Voice agents that answer live phone calls — speech in, reasoning, speech out, in under a second — for businesses across India's many languages.
StrawGo — a real-time voice AI framework in Go
Open sourcesquare-key-labs · 2025 – present
My open-source Go framework for building real-time conversational voice agents — a frame-based pipeline that fits far more concurrent calls on a machine than the Python tools it learns from.
Cloud telephony platform
Live in productionSuperfone · 2021 – present
The call-control backbone of a virtual business-phone platform — SIP at the edge, call-flow orchestration, billing, and the APIs that tie thousands of businesses' phone numbers together.
The Superfone iOS app
Live on the App StoreSuperfone · 2026
Built the native iOS app from an empty Xcode project to a live App Store release in under three weeks — CallKit, offline-first data, and real SIP/PSTN calling.
Capstrix — a voice-data marketplace
LiveCapstrix · 2026 – present
A product I'm building solo — a marketplace for consented, native-speaker code-switched speech (Hinglish, Tanglish, Banglish) that voice-AI teams can't get anywhere else. Mobile capture app, edge API, admin console, and an automated audio-QA pipeline.
The Superfone Android app
Shipped to the Play StoreSuperfone · 2021 – present
The original Superfone dialer — a business soft-phone that rings real SIP calls, built in Kotlin on the Linphone stack and maintained across thousands of commits since 2021.