Hi, I'm Altanai.
VoIP , WebRTC and telecom software programmer.
I have build secure , fast , enterprise grade SDKs, platforms and applications over telephony, wireless communication and media streaming. I work with audio/video core libraries and drivers to perform video analytics and ML both on server ( freeswthc , ffmpeg , gstreamer , janus , RTP engine , Wowza etc ) and edge ( native android , pjsip , browser) .
Invented RamuDroid , an IOT Road-Cleaning robot
Ardent contributor to Open Source Software TangoFX , npm , kamailio callflows and forums
Author of the book “ WebRTC Integrator's Guide“ by Packt Publishing
Frequent tech blogger and contributor to forums and communities , have many white papers and conference presentations to my credit including an IEEE paper on Hybrid micro Grid .
Patent - “Multimedia Conferencing“ US patent - US20180284957A1
Speaker at many tech conferences/meetups (Jquery Conf , GraceHopper , kranky Geek , Hackaday , Barcamp , blockchain summit , plivo Tech conference etc) and won many hackathons. Jury member for smart india Hackathon.
Working on my second book titled “Innovations in Voice Over IP and its practical applications”
Stackoverflow : http://stackexchange.com/users/1481405/altanai?tab=accounts
Github : https://github.com/altanai
Work Exp
Currently leading VoIP core team at airtelIQ and former core voice engineer at Plivo
Much before that I was the core developers at IPC’s cloud trading communication platform , integrated to Oracle SIP application server back end with genband gateway , radisys media server and apache tools .
Also core developer for Jiyo (https://www.jiyo.com) for b2b unified communication , media streaming and API platform development .
Part of innovation and R&D telecom labs, also worked with the Converged network systems Lab in Tata consultancy services on many next-gen SIP applications for world’s top telecom providers which includes British Telecom , ATnT , Bouygues telecom, Belgacom among others . I have long working experience on WebRTC APIs and have made 2 full fledged VOIP communication platforms ( one using SIP as signalling , another using socket signalling ) . I have hands-on experience in developing Enterprise logic for the telecom application server in SIP and JAINSLEE using Core and Enterprise Java .
VoIP using SIP/IMS
I have a strong command of design patterns and practical experience in process-oriented customer-centric agile environments .
Low level Designs and development of Voice / VoIP Architecture (Call Control/Signaling, Media, Transport, Applications )
Technologies – WebRTC , IMS , VoLTE , SIP Header Manipulation
Servers – asterisk , kamailio , freeswitch , opensips , mobicents , SBC , IPTV , VAS , UC&C, gateway
Protocols – SIP, RTP, RTCP, SDP, ICE, STUN and TURN
Programming and Algorithms Extensive experience in Multi-threaded programming and network programming in Linux: UDP/TCP, Sockets, IPC.
Integration of Third party Services and Session Border controllers (SBC)
Avaya CM/ IP-PBX, Apropos CCS/IVR, Cisco Gateway/MediaSense
Cisco CUCM, JTAPI/CTI, NICE Logger, SIP/PSTN Trunking
Microsoft LYNC, Polycom Video Bridge, Cisco 5500 Wireless/AP
Genband spider SBC and fcs web sdk integration
Jitter management, Packet aggregation, MOS score optimization
Security: TLS/SSL, LDAP
IMS domain knowledge (SIP, RTP, RTCP and related 3GPP IMS protocols ) . Video Telephony on LTE and WiFi radio technologies.
Media Servers and live streaming –
Servers – Janus , Wowza , freeswitch , crtmpserver , gst , ffmpeg , live555 .
transcoding and multiplexing with MCU and SFU based setup
audio codec G711, G722, G729, AMR-WB, AMR
video codec like H264, VP8, MPEG4, H263
Jitter management, Packet aggregation, MOS score optimization
IVR, Speech Recognition, Natural Language Speech , Routing applications,
profiling , voice mail , recording
Video /Audio Analytics and Machine learning
IOT and M2m wireless communication
MQTT, BLE , Rpi , Arduino , shell scripts
Server Side – Java , JavaEE , nodejs , grunt , php , mysql , JavaScript Libraries and MVC frameworks , MEAN, nodejs
My Articles and blogs
Presentations
Integration of WebRTC with an Autonomous Self Driving Robot
WebRTC - Open Standard Media stack and its implementations
Machine Learning in Voice over IP
Current Trends and innovations in Voice over IP
Augmented Reality in WebRTC Browser
SIP + webRTC got Enterprise Uninfied Communication Solutions
Application of WebRTC in IoT and Robotics
Media Streams in IoT
WebRTC telephony in your browser
Personal
I am organized , enthusiastic and possess outstandingly curious. Also I have the ability to work under pressure, meet tight deadlines and maintain a friendly environment at all times.