Vijay Padiyar's Website | Resume

Embedded Developer with RTOS and Device Driver Experience and Expertise in Networking Technologies

 

Vijay Padiyar

 

Website: http://www.vijaypadiyar.in

Email: info [at] vijaypadiyar [dot] in

 

 

PROFESSIONAL SUMMARY

BD14845_

           

·         Operating Systems:                Cisco IOS, VxWorks, eCos, Linux, UNIX

·         Programming languages:        C, C++, MATLAB

·         Networking standards:            Ethernet, SONET/SDH, T1/E1

·         Networking protocols:             ATM, IMA, CEoP, CEF, LCAS, LACP, E-Line/E-LAN, QoS

·         Debuggers:                              Vision Click, Metrowerks CodeWarrior, GNU GDB

·         Test equipment:                      IXIA, Adtech, OmniBER

 

 

SKILLS

BD14845_

 

Circuit Emulation technologies for 2G/3G mobile networks

·         Experience in Circuit Emulation over Packet (CEoP) technologies such as SAToP and CESoPSN, as well as ATM/IMA over Packet.

·         Familiar with CEoP IETF RFCs and TDM ANSI/ITU specs

·         Familiar with clock recovery schemes for CEoP

·         Familiar with L3/L2 QoS for ATM

IP packet switching

·         Experience in IP packet routing algorithms that work in interrupt-context or in combination with hardware ASICs

·         Familiar with data structures used in routing algorithms, such as AVL trees and M-tries, doubly-linked lists, circular linked lists, dynamic sub-blocks, etc.

 

Ethernet over SONET/SDH

·         Experience in Ethernet over SONET/SDH (EoS) technology, and E-Line and E-LAN services

·         Familiar with Ethernet link aggregation standard (LACP) as well as STP/RSTP

·         Worked on Ethernet VLAN tagging (802.1Q) and double-tagging (Q-in-Q)

·         Familiar with QoS schemes for Ethernet

 

Embedded systems programming

·         Experience in board bring-up and hardware-specific boot loader customization

·         Experience in object-oriented and device driver programming for embedded platforms

·         Experience in High Availability (HA) aware software implementation

 

 

EXPERIENCE

BD14845_

 

Cisco Systems, Bangalore, India

 

Circuit Emulation over Packet line card                                            August 2008 – present

·         Part of a team of two engineers

·         Working on MIPS-based Circuit Emulation over Packet (CEoP) line card that is available on Cisco Catalyst 7600 and GSR

·         Responsible for fixing bugs, implementing features

·         Regularly handle critical customer issues of leading 2G/3G mobile operators

 

Cisco Express Forwarding                                                      October 2006 – August 2008

·         Part of a team of six engineers

·         Worked on Cisco Express Forwarding (CEF) algorithm for interrupt-context and hardware-based IP routing, used in Cisco Catalyst routers

·         Responsible for bug fixing (internal as well as customer-found defects)

·         Handled customer issues on enterprise and SP networks

 

Xalted Information Systems, Bangalore, India

 

Storage Area Networks                                                       August 2006 - September 2006

·         Did preliminary analysis on current Storage Area Network (SAN) technologies and products

 

Ethernet over SONET/SDH line card                                                         July 2005 - August 2006

·         Independent charge of project

·         Responsible for bring-up of new PowerPC-based Ethernet over SONET/SDH (EoS) line card on the Xalted 4X Multi-Service Provisioning Platform (MSPP)

·         Written device driver abstraction layer software for EoS line card

·         Written software for provisioning E-Line and E-LAN services

·         Implemented software to provision LACP and LCAS on EoS line card

·         Worked on integrating open-source RSTP protocol stack on EoS line card

 

RTOS porting                                                                                August 2004 – June 2005

·         Mostly independent charge of project

·         Ported device drivers and abstraction layer code of Xalted 5X DSLAM from VxWorks to eCos and Linux RTOS

·         Implemented a thread-based user-space interrupt handling scheme for Linux OS

·         Deployed RedBoot and U-Boot Board Support Packages (BSP) for PowerPC-based 5X line cards

·         Hands-on experience of debugging firmware using GNU GDB and Metrowerks Code Warrior on actual hardware

 

  

ACADEMIC PROJECTS

BD14845_

·         Embedded Web Server (for Matrix Telecom, Baroda)

·         MP3 Player

·         Unmanned Terrestrial Vehicle

 

 

EDUCATION

BD14845_

 

Manipal Institute of Technology, Manipal                                                       June 2005

M.Tech. (Digital Electronics & Advanced Communications)

 

Dharmsinh Desai Institute of Technology, Nadiad                                          May 2002

BE (Electronics & Communications)

 

 

INTERESTS

BD14845_

 

·         Technology, blogging, singing, sketching, current affairs, astrology and sports

·         Web designing (have designed a couple of websites until now, such as http://www.vijaypadiyar.in, http://agarbatti.50webs.com and http://indiankurtas.50webs.com)