Available for collaboration

Vageesh

Code. Circuits. Curiosity.

Building the future through software, voice, and electrons — driven by an insatiable need to understand how things work.

Software Dev VoIP & Telephony DIY Electronics Open Source
Scroll

About Me

The Eternal
Learner

I'm Vageesh — a software developer with a restless curiosity that spans from writing elegant backend systems to designing custom VoIP infrastructure and soldering components at 2am just to see if an idea works.

My journey started with a fascination for how things communicate — computers, humans, machines. That thread has woven through everything I've built: real-time communication platforms, telephony systems, automation tools, and electronic gadgets that blur the line between software and hardware.

I believe the best engineers are the ones who never stop asking "but why?" — and this vlog is my way of thinking out loud, documenting the builds, the breakdowns, and the breakthroughs.

Python Go Node.js Asterisk FreeSWITCH Linux Docker Arduino React

Add your photo here

10+
Years of Experience
50+
Projects Shipped
30+
Technologies
Coffee Cups

What I Build

Projects

A selection of things I've built — from production systems to weekend experiments.

Production

Cloud Telephony API

A scalable REST API for managing telephony operations — call routing, IVR flows, and real-time event streaming over WebSockets.

Node.js WebSocket REST API
View project
Active

AI Voice Assistant

An intelligent voice bot integrating speech recognition, NLP, and TTS to handle customer interactions without human agents.

Python ASR TTS LLM
View project
Production

Asterisk PBX Cluster

High-availability Asterisk PBX setup with load balancing, failover, and custom AGI scripts for advanced call handling.

Asterisk SIP Linux AGI
View project
Active

SMS Gateway

Multi-provider SMS gateway with SMPP protocol support, delivery tracking, template validation, and DND filtering.

SMPP Go Redis MySQL
View project
Personal

Smart Home Controller

Arduino-based home automation hub controlling lights, fans, and sensors over MQTT — with a custom mobile dashboard.

Arduino MQTT ESP32 Flutter
View project
WIP

VoIP Phone Hardware

Custom PCB design for a minimal SIP desk phone using ESP32 with a small display, keypad, and audio codec.

ESP32 PCB SIP KiCad
View project

Thinking Out Loud

The Vlog

Builds, breakdowns, deep-dives, and the occasional rant. Raw documentation of the learning journey.

Featured
Apr 2025
VoIP 8 min read

Building a High-Availability Asterisk Cluster from Scratch

What happens when a single PBX node isn't enough? I walk through designing a multi-node Asterisk setup with Kamailio as SIP proxy and shared storage.

#Asterisk #SIP #Linux Read more
Mar 2025
Software 12 min read

Real-Time AI Voice Bots: Architecture Lessons Learned

After shipping a production voice bot that handles thousands of calls daily, here's what I wish I knew at the start — latency, fallbacks, and human handoff.

#AI #VoIP #Architecture Read more
Feb 2025
Electronics 15 min read

Designing My First Custom PCB: An ESP32 SIP Phone

From schematic in KiCad to soldering a completed board — my journey of building a minimal SIP desk phone using an ESP32 and audio codec.

#ESP32 #PCB #Hardware Read more
Jan 2025
Software 10 min read

Why I Switched from Python to Go for My SMS Gateway

Performance benchmarks, concurrency models, and the practical trade-offs of rewriting a high-throughput SMS system in Go.

#Go #Python #Performance Read more

Get In Touch

Let's Talk

Got a project idea, a collaboration proposal, or just want to geek out about VoIP and electronics? Drop me a message — I read everything.