This page is not available on mobile, or your browser doesn't support the features required.

For the best experience please use the latest Chrome, Safari or Firefox browser, but not on mobile.

Hello there,

In this presentation, you will learn about my background, skills, past projects, and be able to download my one-page and long-form resume.

I will start with a brief summary of my professional background. Later, you will be able to freely navigate through different parts of my resume, such as education, experience, skills, and so on.

My first video conferencing project was in 1997. I spent the next or so years in the Internet telephony and video conferencing space...

... including M.S. + Ph.D. at Columbia University under the guidance of Prof. Henning Schulzrinne, working for employers like Adobe, Tokbox, Twilio, Avaya, and Intermedia, and dealing in depth with technologies like SIP, VoIP, WebRTC and many more.

I like to build systems, try out innovative ideas, and have fun writing code. This is a story of my professional journey, and to answer your question:

Why hire me?

Top of the class with 4+ GPA

Henning: inventor of RTP, SIP and modern VoIP

10+ patents, 25+ research papers,
70+ software projects

Many open source contributions


Click to download, space to continue

Why hire me?

A+ Education Strong R&D background Excellent Software Talent Loo..oong Experience Clear and direct communication People like working with me Rock solid domain expertise

I did M.S. and Ph.D. in Computer Science from Columbia University, New York, a top-tier ivy league institute, will full research scholarship. I received A or A+ in every course work, and final GPA was 4+ out of 4.

I was university topper/gold medalist, in undergrad with degree of B.E. (Honors) in Computer Science from BITS, Pilani, one of the best and highly selective engineering institutes in India.

I have always excelled in academics. Even in school, 10th and 12th board exams I scored second highest marks among more than hundred thousand students in the local region. I got perfect scores in science in 10th, and math in 12th board exams.

I did my graduate research under Prof. Henning Schulzrinne, a pioneer in modern VoIP, and inventor of the protocols like RTP and SIP. I have published more than 25 peer-reviewed scientific papers in journals, conferences and workshops. [Talks]

I worked at Avaya Labs, and Bell Labs. Many of my projects at Tokbox, Twilio, Koopid and Intermedia were R&D driven on novel ideas. I have 10+ granted patents, and some pending. At Columbia, I mentored 35+ student projects, and got a best TA award.

I used several programming languages including C, C++, Python, JavaScript, Java, Tcl, ActionScript, Perl, and PHP in my projects. I have practiced architecture, design, implementation, testing and cloud operations of communication software systems.

I have worked in fast paced startup environment as well as larger companies. I have 15+ open source projects, many related to earlier Flash-based video conferencing technology. This article goes over many of my earlier projects.
[Demo videos]

I have 25+ years of software development experience, including as a graduate student. Over the years, I have acquired many programming skills, and I still enjoy writing quality code.

Experience in reverse chronological order
Intermedia6+ yrsPrincipal Software Architect
Koopid3 yrsLead Architect/Founding Engineer
Avaya Labs4+ yrsSenior Research Scientist
Twilio1 yrSoftware Engineer
6 Connex1 yrLead Software Engineer
BitTorrent, Emergent~1 yrContract/Consulting
Tokbox1.5 yrsSenior Software Engineer
Adobe1 yrSenior Computer Scientist
Columbia7 yrsResearch Assistant
Motorola2.5 yrsSenior Software Engineer
Programming languages used
JavaScript, C, PythonIntermedia
JavaScript, Python, JavaKoopid
JavaScript, Python, C/C++, JavaAvaya Labs
Java, C/C++, Obj-CTwilio
ActionScript, Python, Java6 Connex
Python, ActionScriptBitTorrent, Emergent
ActionScript, JavaTokbox
C/C++, ActionScriptAdobe
C/C++, Tcl, Java, PHP, PerlColumbia
C/C++Motorola

I have intricate knowledge of protocols and technologies used in modern communication systems - lower layers (TCP/IP, DNS, DHCP, ...) as well as higher (SIP, XMPP, RTP, RTMP, STUN/TURN, WebRTC, ...), and have built systems using many of these protocols.

I was the WebRTC expert and the go-to person at Intermedia and Koopid, and the SIP expert at Adobe and Tokbox. I have done contract and consulting work related to SIP/VoIP and RTMP/Flash. I have implemented protocols like SIP/SDP, RTP, XMPP, and RTMP several times for various projects.

I practice clear and direct communication style at work. I encourage knowledge sharing, and I learn from others as well. I strive to express complex architectures and implementations in simple terms in my presentations and writings.

I have hosted several knowledge sharing sessions and architecture lectures at past employers - Intermedia, Koopid, Avaya. I have always been praised for my documentation style, and presentation materials.

See below what my ex-colleagues and bosses say about me on my LinkedIn recommendations. I will be happy to provide references, if you would like to get a direct feedback in a private manner.

"...consistently demonstrated exceptional technical depth and analytical ability..."
"...taking full ownership of the work he leads."
"His incredible vision allowed us to build a market leading quality product."
"...a very thoughtful and considerate member..."
"...complete them faster than anybody I’ve ever known."
"He is one of the leading experts in industry in WebRTC."
Select for more?

My Open Source

My Blog

My LinkedIn

My 9-page CV

My 1-page resume

Thank you.

Please connect by email

Use a spacebar or arrow keys to navigate