Technical Leader (linux) Resume
San Jose, CA
SUMMARY
- 9 years of experience in software development on multiple platforms like Linux, Solaris, VxWorks, Confidential UCS and other flavors of UNIX.
- Experience is working with Team as team member and Managing Team supporting Linux Environment.
- Experience in working on the Confidential Routing platforms like NCS6k, NCS4k, CRS, ASR9k and other routing devices on calvados platform.
- Experience in Confidential enterprise platforms like Confidential UCS, Confidential MCS M2 servers.
- Experience in Mitel Enterprise platforms like Mitel 2200, Mitel 3300 class 5 switches on VxWorks platform
- Working experience on VmWare Administration on ESXi 4.0, 5.0, Vsphere 4.1.
- Experience in the development of Confidential Class 4 switches like PGW 2200.
- Experience in handling multiple customers around the world and leading a big team in sustenance and maintenance of the product with the customers.
- Development experience in multiple software development methodologies like Waterfall and Agile (scrum) methodologies.
- Development experience on L2 PI protocols like SONET, APS, ATM on Confidential router platforms like CRS, ASR9K for IOS - XR platform.
- Linux Device driver development on the Ethernet Switch Driver (ESD) for Marvell Lion 1 and Lion 2 switches using the Marvell SDK CPSS.
- Linux device driver development for integrating the Broadcom phy BCM84764, BCM8747.
- Device driver development experience on Cavium Network Processors for development of forwarding logic and fast path programming on MIPS platform.
- Kernal programming knowledge on Linux 2.6 version.
- Lead the project for migration of Confidential PGW 2200 from MCS platform to UCS platform and successfully completed with high quality.
- Experience in SLIC device driver programming for the APP3k processor on the LSI board for Business Service Gateway.
- Implement the FXS device driver programming on the Agere APP3k processor and also worked on the conversion of the analog voice data to RTP packets when the call is connected to the IP world.
- Experience in implementing the certificate repository for X.509 certificates for PKI infrastructure to implement SIPS on class 5 switches which involves TLS at transport layer.
- Worked on implementing the IPv4 differentiated services DS-4 to support voice and video packet priority for class 4 switches.
- Experience and leadership in implementing the QSIG tunneling for feature transparency in Confidential Class 4 switch PGW 2200 on Solaris platform.
- Experience in implementing the redundancy and geographical redundancy of the PGW application at the platform level on Confidential softswitch.
- Experience in development of VoIP related protocols like SIP, H323, MGCP, RTP for class 5 switches and business service gateways.
- Working experience of PSTN technologies like SS7, QSIG, ISDN and their interworking with the currently world GSM/CDMA and VoIP communications using gateways.
- Expertise in SIP NAT traversal at transport layer and TCP and SIPS implementations.
- Experience in working with the RTP streams to identify if the caller is actually a human or answering machine.
- Predictive dialer technology to automatically dial and recognize the dialed person, useful for call centers.
- Independent problem solving and a good team player with strong interpersonal and communication skills.
- Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
- Ability to work independently as well as a team member in a multi lingual and multi-culture environments.
TECHNICAL SKILLS
Operating Systems: Linux kernel 2.4, 2.6, Solaris, VMWare ESX 4.0,4.1,5.0, VxWorks, Windows
Hardware: Confidential UCS B2 series, Confidential UCS C210 M2, C210, Confidential MCS servers, Mitel 2200 and Mitel 3300 series
Languages: C, C++, Linux Shell Scripting.
Databases: Oracle 10g/9/8, POSTGRESSQL, MYSQL
Networking: TCP/IP, DNS, NFS, NIS, SSH, DHCP, Confidential Routers / Switches(MDS),Nexus 5000 and LAN,Open SSH,Open SSL,SSL,SSH,LDAP,Open LDAP,NIS,NIS+,NFS
Layer 2 protocols: 802.x, LAN, WAN, Sonet, APS, Wanphy, ATM, MLAP, STP
Layer 4 protocols: UDP, TCP, TLS, PKI, X.509 certificates store.
Layer 7 protocols and technologies: VoIP, Session Initiation Protocol (SIP), H323, MGCP, RTP, MEGACO
Tools: Clearcase, Cleartool, Confidential ACME, CVS, VSphere 4.1, DRS, Cavium SDK Kit
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Technical Leader (Linux)
Responsibilities:
- Involved in development of the Ethernet Switch Driver and Minimum Loop Avoidance Protocol (MLAP) fault management integration with Alarm manager.
- Involved in the Confidential NCS6k 501, 520 development activities and defect fixing in ESD, MLAP and Marvell Lion 1 and Lion 2 switch.
- Involved in the implementation of the Confidential NCS6k Shelf Controller (SC) Failover (SCFO) development which involves the SC failover and the PCIe switching from one SC to other is NT feature.
- Involved in the Unit testing and Integration testing of the above feature.
- Contributed in the development of the Hardware abstraction layer for the Platform Independent code for NCS6k and NCS4k platforms.
- Defect fix for ESD and MLAP protocol for layer 2 on NCS6k Linux platform.
- LED configuration based on the IP traffic over the control Ethernet between Route Processors and Line cards.
- RedHat Enterprise Linux 5/6, Installation on HPProliant /Dell servers using kickstart and configuration & support for various applications run on Linux environment, configuration, performance tuning, patching and maintenance.
Environment: s: C, Linux 2.6, Confidential Calvados, IOS-XR, KVM, Confidential ACME, Clear tool, Clear case, NCS6k Routers.
Confidential, CA
Technical Leader (IOS-XR)
Responsibilities:
- Worked on the development of multi-router APS,MR-APS on Confidential IOS-XR platform .
- Worked on the implementation of the SR-APS and PI related code for Sonet PI on IOS-XR platform.
- Implemented the SNMP mib for Sonet interface on HFR, CRS and ASR9K PI platforms.
- Worked on the defect fixing of SONET protocol, APS, MR-APS, SR-APS on multiple Confidential Router platforms.
- Worked on the Wanphy alarm implementation design and requirement gathering on IOS-XR platform.
- Worked on enhancements of LWM and asynchronous communication on IOS-XR.
- Successfully handled the customers support activities on multiple Confidential Router Platforms.
Environment: C, IOS-XR, QNX, LWM, HFR, CRS and ASR9k.
Confidential, San Jose
Technical Leader
Responsibilities:
- Leading the PGW 2200 SIP and Platform team for support and sustenance activities.
- Lead and implement the QSIG tunneling over SIP signaling for SIP to SIP relay as feature transparency between PGW 2200 and CUCM 9.1 release on Solaris platform.
- Lead and implement the QSIG tunneling over SIP and interworking of the SIPQ with PSTN protocols like SS7, ISDN, and H323 on PGW 2200 Solaris platform.
- Lead, design and implement the migration of PGW 2200 from Confidential MCS platform to Confidential UCS Blade and standalone servers B2 and C210 M2 and C210.
- Implemented the license less feature for PGW 2200 for UCS platform on Solaris.
- Implemented the P-Asserted-Identity feature to implement the interworking of VoIP network with IMS network.
- VMware VShpere 4.1 and 5.1 on Confidential UCS B2 and C210 servers to host more than one PGW 2200 to load share the traffic.
- VCenter, DRS, HA, FT hands-on as part of the PGW migration.
- Implemented various features of SIP like call transfer, call hold at the call control layer to interwork with multiple ISP network elements.
- Won various team awards for the work done in PGW 2200.
- Implemented the transport layer functionality for creating, managing and deleting the sessions of VoIP calls on PGW 2200 Solaris platform.
- Implemented the lawful intercept (LI) configuration data encryption on PGW 2200 for UCS platform.
- Successfully transitioned the PGW 2200 project along with the team members by interacting with the Confidential R&D center, China.
- Worked on multiple features of SIP like call hold, call forwarding, Call transfer, caller identity, callback, instant messaging and MWI (message waiting indication).
- Other responsibilities include working with Customer and application teams for Installing software, patches, validating space requirements, ownership and permission issues, performance monitoring
Environment: C++, C, Solaris 9/10, VMware Confidential UCS platform, MDL
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for implementing the session manager (SM) for SIP protocol at transport layer for Mitel 3300 soft switch.
- Responsible for implementing the certificate repository for X.509 certificate exchange between the Mitel 3300 and trusted third party certificate authority (CA).
- Part of implementing the PKI for secured SIP (SIPS) for connection between Mitel 3300 and the VoIP phones like 5340, 5360.
- Worked on the conference server for teleworker on Mitel 3300 platforms.
- Worked on the support and enhancement features of the Mitel switch for the SIP protocol like the call back, call transfer etc.
- Worked on support and sustenance activities on the Mitel 2200 soft switch protocols like DPNSS and ISDN and their interworking.
- Worked on the call control proprietary protocols for Mitel 2200 soft switch for serial communication with the digital phones connected on the backplane.
- Worked on the implementation of the GUI for the features implemented using C++, Java script and XLS.
- Exposed to cluster environment in increasing hardware in clusters to perform critical applications in respect to search-engines deployment for better request performance, involving roll-over and roll-back strategies.
Environment: C, C++, VxWorks, Linux, Clear case, Shell script, XLS, Java Script
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for implementing the SIP module for the BSG (business service gateway) UECPx.
- Integration of the RTP protocol with the SIP signaling for voice capabilities.
- Interworking of FXS and FXO signaling with the VoIP signaling like SIP to support two subscriber lines.
- Implemented the device driver for FXS on Debian Linux OS for APP3 Agere processor.
- Implemented the 3D IPC for communication of various modules within the BSG.
- Worked on the SIP call features like call hold and call waiting using the * services on analog phones and correspondingly on the VoIP phones.
- Worked on the predictive dialer technology on the N-Cube class 5 softswitch to identify the end party is a user or an answering machine by processing the RTP voice and applying the algorithms on the data.
- Worked on MGCP protocol for signaling the not-so-intelligent IP phones with the N-Cube to signal the RTP start and stop based on the SIP and H323 signaling.
- Worked on the redundancy of N-Cube with more than one signaling entity and multiple media gateways.
- Worked on automatic error call back when a specific call fails for the call center feature.
- Implemented various features like call hold, call transfer and call wait for N-Cube on H323 protocol.
Environment: C, C++, Fedora, Debian Linux, CVS, Shell script