| Operating Systems | Unix/Linux (Solaris, Fedora, CentOS). |
| Languages/scripts | C++, C. Moderate knowledge of Perl, C#, SQL, Shell scripts |
| Tools | gdb, dbx, valgrind, svn, Perforce, MS Visual Studio, wireshark |
| Databases | Oracle, Berkeley DB, MySQL |
| Standards/Protocols | IPv4/v6 routing protocols; netconf, SNMP, HTTP, SMS, LDAP, Wireless Village, MMS, JPEG, MPEG-4, -7 |
| Domains | Networking; Telecom; Performance; Image and video processing |
| Project Title/Description | Route Explorer |
| Scope of the project | Route Explorer provides network-layer management by leveraging the intelligence of IP routing protocols to provide visibility into the complex interactions in IP networks. It provides unified, network-wide Layer 3 monitoring, analysis and troubleshooting for Enterprise and Service Provider networks across a broad range of popular routing protocols, across multiple areas and Autonomous Systems (AS). |
| Duration | Sep 2007 till date |
| Current Designation | Lead Software Engineer |
| Team size | Varying from 4 to 25 |
| Role | Varying from Individual Developer to Team Lead/Architect |
| Software/Platform/Tools | C++, Linux (CentOS), IP Routing Protocols, netconf, SNMP, MySQL, subversion) |
| Project Title/Description | MMSC (Multimedia Messaging Service Center) |
| Scope of the project | The MMSC is a messaging solution for sending multimedia messages to and receiving them from a variety of mobile devices. |
| Duration | Feb-Sep 2007 |
| Team size | 3 |
| Roles | Development team lead |
| Software/Platform/Tools | dbx, C++, Solaris, Oracle, LDAP, Mobile Messaging Gateway |
| Project Title/Description | IMPS (Instant Messaging and Presence Server) |
| Scope of the project | The IMPS is a messaging solution for sending instant messages over mobile devices based on the Wireless Village protocol. |
| Duration | Sep 2003-Dec 2006 |
| Team size | 5 |
| Roles | Team lead, developer, Performance engineer |
| Software/Platform/Tools | dbx, C, C++, C#, Perl, Solaris, Oracle, LDAP, Mobile Messaging Gateway |
| Project Title/Description | Audio Transcoding Server |
| Scope of the project | ATS is a media conversion server for waveform audio media types, for converting between different audio formats and codecs. |
| Duration | Jan-Aug 2003 |
| Team size | 1 |
| Roles | Developer |
| Software/Platform/Tools | Rational Purify, DDD, C++, Solaris, third party audio codecs |
| Project Title/Description | Message Access Server |
| Scope of the project | The server provides E-mail access, contact management and schedule management, etc. to their employees from outside the firewall using mobile devices. |
| Duration | May-Dec 2002 |
| Team size | 3 |
| Roles | Developer |
| Software/Platform/Tools | Exchange Server 2000, MS SQL Server 2000, C++, Windows, WebDAV |
| Project Title/Description | MPEG-4 Decoder |
| Scope of the project | This project involved the conversion of available C implementation of MPEG-4 standard video (simple profile) decoder to assembly code for Texas Instrument's DSP C5416. |
| Duration | Jan-Apr 2002 |
| Team size | 4 |
| Role | Developer |
| Software/Platform/Tools | C, MPEG-4 |
| Project Title/Description | Multimedia Search Engine |
| Scope of the project | This involved the study of MPEG-7 standard, design and implementation of a multimedia search engine prototype based on the standard features provided in the MPEG-7 standard to begin with, and then to develop proprietary descriptors. |
| Duration | Sep 2000-Jan 2002 |
| Team size | 6 |
| Role | Developer Drafted an IP that was approved for utility patent filing in the USPTO: Indexing schemes for Dominant Color, Color Histogram and Contour Shape image descriptors. |
| Software/Platform/Tools | C++, Windows, MS Visual Studio, MPEG-7, JPEG, Image processing |