I’m Kirill Kagdin — Senior Software Developer at 3CX Ltd.
I have 6+ years of experience across B2B SaaS, working in two domains — 3D geospatial visualization software and VoIP telecommunications / PBX systems. Mostly web engineering, with a lot of real-time work: call state, audio processing, event-driven interfaces.
Right now I’m part of the AI team at 3CX, building management UIs and infrastructure for voice agents. That covers agent runtimes, voice processing pipelines from realtime speech-to-speech to deterministic STT/LLM/TTS stacks with neural VAD, vector knowledge bases, MCP servers, provider orchestration, and evaluation — model quality via agent-vs-agent tests, end-to-end performance metrics, and cost tracking across a dynamic provider stack. Most of my engineering time goes into making these systems work reliably inside live phone calls. I also built Voice Agent Orchestrator as a personal side project — a provider-agnostic AI runtime for building and operating voice agents on telephony.
Previously, I worked with WebGL-based technologies on complex geospatial data calculations — elevations, terrain reliefs, and landscape analysis tools in industrial geospatial software.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Nicosia today.