
I was originally hired by
CounterPath Corporation (formerly Xten Networks) to add video conferencing abilities to their award winning SIP based softphone, X-Lite. That effort involved sourcing video codecs, developing the media architecture in C++, and interfacing with OS-level components such as DirectX and QuickTime. Shortly after that effort, our software development kit (SDK) was licensed by
Yahoo! and used to add voice capabilities into their existing Yahoo! Messenger product. I eventually assumed the role of Media Lead for the company, supervising a small team of C++ developers.
As I was one of the original developers hired by CounterPath, I have been exposed to all aspects of the business cycle and have helped acquire many new customers including (but not limited to) British Telecom (BT), Deutche Telekom, Cisco Systems, and Verizon Wireless.
I am currently a principal engineer in the research and development department, and am exposed to many exciting technologies daily. I have been involved with development efforts on embedded Linux, mobile devices such as the Nokia N810, social networks (such as Facebook), IPTV, fixed mobile convergence efforts, and have submitted patent applications for various technologies developed within the company.