1. Vinay Tripathi
___________________________________________________________________
Professional Summary
Overall about 13+ years of experience in core Software development of
network and telecom products.
Currently working at HCL TECHNOLOGIES Bangalore, as a Senior
Technical Architect
The Major involvement in requirement gathering, analysis , design,
development, testing , debugging and deployment
Hands on experience in development of Datacom Devices (Edge Router,
Access edge router, switches ), Broadband residential router’s (Wi-Fi
VOIP Cable Modem with Wi-Fi and VOIP , EMTA, ADSL/VDSL) , IP Phone and
Video conferencing devices
Good development exposer in DOCSIS 2.0 3.0 and packet cable 1.5
and 2.0
Good development exposer in Wi-Fi 802.11G/N stack and feature like
Hotspot , WPS
Good experience in layer2 and layer3 packet forwarding as well as
control protocols.
Good experience in Ericsson packet processor ASIC PPA2/PPA3 and
Broadcom PetraB
Started contribution toward SDN/NFV OpenDayLight.
Hands on experience in subscriber WAN protocols PPP, PPPOE, PPPOA,
L2TP(LNS, LNC), DHCP/DHCPv6
Good development exposer on Layer2 (DOT1Q, Q-in-Q, L2VPN, STP, CDP,
LLDP, MPLS, LAG)
Good experience in Linux kernel NET-FILTER (IPTABLE, CONN-TRACK ,
SNAT, DNAT, REDIRECT, MANGLE, Pre/Post Routing )
Good development exposer in Layer 3 Unicast ( RIPv2, OSPFV2, BGP,
ICMP), Multicast (IGMPv2/V3 )
Good development experience in Ethernet OAM (802.3AH, 802.1AG, ITU 1731
)
Good development experience in ACL and QOS (Policing ,metering and
scheduling queues )
Good development experience in remote management protocols like
SNMPv2/v3 , TR-69
Hands on experience in security protocols (IPSEC) and application
(SSL/TLS/DTLS) , RADIUS, AAA
Hands on experience in VOIP protocols like SIP, SDP, RTP, RTCP, CISCO
MUX, MGCP,
Comfort understanding on audio AAC –LC , G711 and video codec H.264
Email : vinay_tripathi@hotmail.com
Phone No: Mobile: +91 9008955547
2. Good development experience in other application protocols (UPNP, DNS,
DDNS, TFTP, FTP, SSH, HTTP/HTTPS )
Experience in working onsite with customers in different geographical
location’s
Very good exposure to the entire Software Life Cycle of a project .
Technical support on business level
Work experience in MIPS based Assembly language.
.
EDUCATION SUMMARY
B.TECH in Computer Science.
Technical Skills
Programming Languages: C C++.Python, shell scripting, JAVA Script , LUA,
JQuery, HTML.
Tools/Utilities: IXIA, Spirent, SIPP, AiroPeak, MG-SOFT,
LAUTERBATCH, Cable packet sniffer, SAG, CNR,
Chariot, Wireshark, SVN, GIT, JIRA, clearCase ,
clearQuest, VNC, BCM call agent, VM-WARE ,
Asterisk, Smart Bit, Broadcom/CISCO/Ericsson
specific Utilities,TSA600
RTOS: eCos, Vxworks, Embedded linux
CHIPSET: BCM3348, BCM3349, BCM3378, BCM3380G,
BCM6362, BCM63168, BCM4318, BCM4324,
PPA2/PPA3, PertaB (BCM88640), FSW7111,
FCM7128
Operating System: LINUX, Windows NT
Significant Project Exposers
Project 1. Line Card forwarding (Ericsson Smart Edge Router)
Language: C, MIPS based assembly
OS: Net BSD
Role: Senior Technical Architect
Client: Ericsson
Employer: HCL Technologies
Description: Ericsson smart edge router is multifunctional platform that includes
edge routing, Ethernet aggregation, Subscriber management and MPLS PE.
3. Responsibilities:
Given training on multiple Layer 2,layer3 and subscriber protocols (PPP,
PPPOE, PPPOA, CLIPS(DHCP)
Understanding/mentoring team on H/W and S/W data path in packet
processor PPA2/PPA3
Fixing the forwarding issues related to the DO1Q PPPOE /PPP/DHCP
subscribers.
Resolving the forwarding issue related to access and Trunk LAG (Link
Aggregation
Resolving the forwarding issue related PPA TLM like DCM, MCT, LIN, ROC
Resolving the issue related to L2VPN
Resolving issue related to FIB and Adjacency lookup
Project 2. CISCO Telepresence video conference endpoint software
development
Language: C/C++
OS: Embedded Linux
Role: Technical Architect
Client: CISCO
Employer: WIPRO Technologies
Description: This is IP based video conference device which can support single and
multiscreen and speaker system. It is fully interoperability with other’s video
conference devices. It supports advance and legacy codec like H.264, G711, and
AAC-LC etc.
Responsibilities:
Involved in resolving media issue related to RTP, RTCP
Correction in fragmentation and resembling techniques of audio/video
frames
Involved in resolving call drop related issue’s
Coordinate between client and offshore team.
Project 3 CISCO 3rd Party Call Control Endpoints
Language: C
OS: Embedded Linux
Role: Technical Architect
Client: CISCO
SIP Proxy: Asterisk, Metaswitch, Broadsoft
Description: it’s CISCO IP phone for 3rd party call control. Its support all advance
call feature with multiline support. I has mechanism to provision automatically to
defined service provider like metaswitch , Broadsoft, Asterisk
Responsibilities:
Involved in gathering/analyzing call control and Infra related requirement
from
4. Developed zero touch provisioning for 3PCC IP Phone
Integrated /porting enterprise code base
Developed shared line , call forwarding , FKS feature , Call hold on busy ,
multiline support
Integrated SIP over TLS
Resolved multiple call control related issue.
Resolved issue related to DHCP, CDP, VLAN, HTTP/HTTPS, Curl, SSL, syslog
Contributed in firmware upgrade.
Mentoring team on technical query/blockers
Contributed in IPv6 support with dual stack
Project 4. Wi-Fi enabled Broadband VDSL residential gateway
Language: C
OS: Embedded Linux
Role: Team Lead
Client: BSKYB
Employer: WIPRO Technologies
Description: BSKYB broadband VDSL residential router enables multiples interface
(4 port Ethernet switch, Wi-Fi access point, USB) to access internet at home. it
support multiple WAN interface (ATM, PTM, Ethernet)
.
Responsibilities:
Design, coding and testing of platform abstraction layer modules for
Ethernet , ATM and Wi-Fi
Added IPOE interface via Ethernet in case of PTM , ATM failure
Contributed in IPv6 integration
LED driver implementation
Wi-Fi WPS issue resolving while pre certification test
Involved in fix fixing related to Ethernet driver
Resolved issue related to IPTABLE for NAT, inbound /outbound rules
SNMP MIBs implementation
Involved in fixing filed issue related to PPP, PPPOA, PPPOE, DHCP, DNS,
Firewall , ACL, UPnP, TR-69
Resolved issue related to JFFS2 file system
Project 5. Broadcom switch layer 2 feature development
Language: C, python, LUA, LSP
OS: Embedded Linux
Role: Module Lead
Client: Broadcom
Employer: Symphony Teleca
Description: Layer 2 switching feature development, enhancement and
customization
Responsibilities:
5. Involved in developing HAL interface to get/set different switching feature
Integrated DOT1Q feature in HP switches
ACL implementation based on layer 2 classifiers
IGMP snooping enabled
Few web work to configure ACL and DOT1Q features
Project 6. EPON based Access Edge device (FSU7000 OLT system)
Language: C
OS: MontaVista Linux
Role: Team Lead
Client: Sumitomo Network
Employer: Aricent Group
Description: This project is about the development of next generation multiple service
access edge platform for supplied Gigabit service to subscriber. It’s designed to handle
demanding network for carrier level as low latency
Responsibilities:
Implementation of interface library to establish communicate between
switch card and PON card
Involved in the integrate ISS Layer2/Layer3 stack to OLT system
Involved in Implementation provider bridging (802.1AD)
Implemented QOS per EVC
VLAN support in LAG
SNMP MIBS implementation
Project 7. TWG870 VOIP/ WLAN Residential gateeway cable modem
(DCOSIS 2.0 3.0)
Language: C,C++ ASP, JAVA Script , AJAX,
OS: eCos , Embedded Linux
Platform: BCM3380ZWVG and WLAN BCM4324
Role: Senior Software Engineer
Client: TECHNICOLOR (EUROPE and US)
Employer: ASKEY Computer Corp (ASUS)
Description: This device has embedded router which can enable feature like NAT,
Firewall, IP filter, MAC filter, LLC filter. Multiple SSID wireless feature enable .but
does not have VOICE service in this model. Due to integration of channel
bonding feature device has much better performanc e in router mode
6. Responsibilities:
Porting latest Broadcom patch in customized Technicolor Software stack
Customizing WPS button feature based in TCH specification
Porting /customization in wireless guest network feature
Added IPv6 dual stack support
Fixed issue related to channel bonding
Fixed issue related to configuration TLS parsing
L2VPN support added based on VLAN
On-hook, off-hook LED implementation
FON Hotspot feature integration
SIP register re-try enhancement after received 401, 403 and 404 SIP error
MPEG2 over IP encapsulation porting in order to support IP TV services
IPv6 provisioning with DHCPv6 and dual stack
Write Ethernet driver based Atheros chipset
L2TP (LAC) porting
Project 8. DWG855 EMTA (VOIP) / WLAN Residential gateeway cable
modem (DCOSIS 2.0)
Language: C,C++,ASP, JAVA Script , AJAX,
OS: eCos , Embedded Linux
Platform: BCM3380ZWVG and WLAN BCM4324
Role: Senior Software Engineer
Client: TECHNICOLOR (EUROPE and US)
Employer: ASKEY Computer Corp (ASUS)
Description: This device has embedded router which can enable feature like NAT,
Firewall, IP filter, MAC filter, LLC filter. Multiple SSID wireless feature enable .but
does not have VOICE service in this model. Due to integration of channel
bonding feature device has much better performanc e in router mode
Responsibilities:
WPS feature customization and fixed issue during pre-Wi-Fi certification
WPS Hardware button control
WPS web control development
Wi-Fi multiple SSID support added
Added feature to isolate private and public Wi-Fi network
802.11 SNMP MIB implementation
L2VPN support added based on VLAN
SNMP MIB to control Voice Codecs
QOS TOS bit marking in RTP packet
DDNS implementation
DHCPv6 implementation
Project 9. TCW750-4 WLAN Residential gateeway cable modem (DCOSIS
2.0)
Language: C,C++, ASP, JAVA Script , AJAX,
OS: eCos , Embedded Linux
Platform: BCM3368WRG and WLAN BCM4318
Role: Senior Software Engineer
7. Client: TECHNICOLOR (EUROPE and US)
Employer: ASKEY Computer Corp (ASUS)
Description: This device has embedded router which can enable feature like NAT,
Firewall, IP filter, MAC filter, LLC filter. Multiple SSID wireless feature enable .but
does not have VOICE service in this model. Due to integration of channel
bonding feature device has much better performanc e in router mode
Responsibilities:
Added SIP, FTP and MSN NAT ALG support
Modified IP and MAC table to support different firewall rules
Developed different access level to access device HTTP server
Filter based on port, IP, MAC
Port forwarding implementation
IGMP snooping
RIPv2 implementation
Routed subnet feature development
Project 10. WCG200V2 WLAN Residential gateeway cable modem (DCOSIS
2.0)
Language: C, ASP, JAVA Script , AJAX,
OS: eCos , Embedded Linux
Platform: BCM3349
Role: Senior Software Engineer
Client: CISCO (Linksys)
Employer: ASKEY Computer Corp (ASUS)
Description: This device has embedded router which can enable feature like NAT,
Firewall, IP filter, MAC filter, LLC filter. Multiple SSID wireless feature enable .but
does not have VOICE service in this model. Due to integration of channel
bonding feature device has much better performanc e in router mode
Responsibilities:
Inbound and outbound firewall support added
DMZ support added
Downstream frequency scanning algorithm development
Vendor specific feature development
Different DHCP options added in DHCP client
Cable Home configuration and verification
Packet snooping mechanism development
SNMP MIB development to control RG features
Wi-Fi SES feature customization based on CISCO Linksys specification
Project 11. 3COM Routers software development
Language: C
OS: Embedded Linux
Role: Software Engineer
Client: 3COM
Employer: JIL Information Technologies
8. Description: This it’s high performance routing device which offers low latenc y
path for audio, video and data traffic.
Responsibilities:
Involved in implementation of RIPv2 and OSPFv2 routing protocols
Added RIPv2 RA with MD5 support
Added OSPF Hello packet handling based on different timer’s
Electing designated router support as per RFC
Reforming adjacency after any change found in network
Adding gateway to neighbor list
Handling different type LSA and updating table accordingly
ICMP Ping debug support
CLI to configure RIPv2 feature
Bug fixing
PERSONAL DETAILS:
Father’s Name: Mr. S.S Tripathi
Marital Status: Married
Languages known: English and Hindi.
Contact Address: Vinay Tripathi
Flat No: S 3
Pearl City, Ruby Apartment
Muthanallur Junction
Bangalore-560099
Passport: M1216476