
Magesh Kumar Rajamani
- Lead Python Developer
- San Jose, CA
- Member Since Jun 12, 2023
Magesh Kumar Rajamani
OBJECTIVE
Python Development/Coding Experience and holding a good background in Networking technologies and products with very good experience in Software Engineering and Technical Expertise for enterprise and service provider networks involving various networking technologies. Looking forward for challenging roles in Developing different Features in the Openstack, Networking, SDN and NFV Domains.
10+ Years of Experience on Software Development and Framework Development for Network Protocols with Python, Perl and TCL. Experienced Knowledge on the Openstack, Networking, SDN and NFV Domains with L2/L3 Protocols with CCNP Route, Switch.
EMPLOYMENT Details
Lead Python Developer
DeciTech Consulting - GainSpeed Project
January, 2016 — Present
· Developing Python based Solution in Agile
· Building Python Software Solutions for ISP Customer
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Developing SNMP Agent Simulator using PySNMP and SNMPSim
· Developed generic Library/Modules for VCAP Specific
· Developed generic Library for VCAP Specific CLI Output Parser
· Developed Libraries for Shenicks based traffic generators
· Working with different tools like REST API, ROBOT Framework, GIT, JIVE, JIRA, Crucible, Scrum, etc
· Fixing Bugs in the existing Software.
Lead Python Developer
DeciTech Consulting - Cisco Project
February, 2015 — January, 2016
· Developing Python based Solution in Agile
· Building Python Software Solutions for ISP Customer to make ease of usage of the vMS Solutions on ISP's Openstack Environment
· Developing vMS Installer and other Applications using Python for ISPs Cloud VPN
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Working with different tools like Rally, CDETS, PRRQ, GIT, EDCS, Jive, etc
· Fixing Bugs in the existing Software.
Senior Member Technical Staff II
Meru Networks
March, 2012 — January, 2015
· Networking Dev - Framework Development Team
· Migrating the Framework from Perl to Python
· Developing Framework Infrastructure in Agile using Python and building up Framework APIs
· Developing Networking Devices Functionality based Framework using Python for L2/L3 Features like OSPF, BGP, IPv6, NTP, Multicast, HW/SW FastPath, Physical Alarms, NPlus1 with Jenkins, PHP, Perl, Tcl, MySQL, etc
· Developing New Framework and Optimizing the Existing Framework
· Performing Platform Acceptance Testing and Fixing Defects on Different Master Controller Devices Models.
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Fixing Defects in the Automated Controller Code.
Lead Engineer
HCL Cisco - PfR Project
May, 2010 — February, 2012
· Performing Unit Testing for the new Features in PfR and Building up the PRD based on the Customer requirements
· Developing the Code based on the PRD and Functional Requirements
· Performing Platform Acceptance Testing and Fixing Defects on Different PfR Supported Cisco IOS and Platforms
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Fixing Defects in the Automated PfR Code
· Code Integration using different Setup/Topology
· Code Sustenance for PfR related Automated Logging
· Developing and Maintaining the PfR Lab Setup
· Coordinating with TAC engineers, marketing teams and other product engineering teams for product related issues & requirements
· Analysing the failures of the Dev Team Unit Testing(Self Serve Regression) and working on the root cause to fix the issues
· Supporting and Defect Fixing on PfR Related Code
· Performing Unit Testing for the new Features in PfR and Building up the PRD based on the Customer requirements
· Developing the Code based on the PRD and Functional Requirements
· Performing Platform Acceptance Testing and Fixing Defects on Different PfR Supported Cisco IOS and Platforms
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Code Integration using different Setup/Topology Code Sustenance for PfR related projects
· Developing and Maintaining the PfR Lab Setup
· Each Testbed for different CISCO Platfroms
· Performing Performance and Scalability based support for IGP Protocols like OSPF, ISIS and EIGRP
· Maintaining the IGP Testbed Setup and making sure the Devices are up and running fine
· Supporting and Defects Fixing on IGP Related Code.
Senior Member Technical Staff
HCL Cisco - Embedded Event Manager Project
March, 2009 — April, 2010
· Embedded Event Manager(Cisco's Network Management solution for enterprise customer's) Role: Senior IOS Engineer Key Responsibilities
· Answering customer queries related to EEM applications deployment and related issues
· Performing Cross functional Support and Fixing Defects on Different EEM Supported Cisco IOS and Platforms
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Fixing Defects in the EEM Code while Performing Unit Testing
· Code Integration using different Setup/Topology Code Sustenance for EEM related projects Maintaining the EEM Lab Setup
· Coordinating with TAC engineers, marketing teams and other product engineering teams for product related issues & requirements
· Technologies & products involved LAN switching technologies - CEF, (Ethernet) VLAN & VTP, Advanced Spanning Tree (PVST+,MIST/MST), Layer 2 security features (802.1x, CISF, NAC, etc), BGP, MPLS, MPLS-VPN, interior gateway routing protocols(OSPF, ISIS, EIGRP, RIP), SNMP, Cisco Routers, All Catalyst Switch platform, ATM switches, wireless APs, etc.
Member Technical Staff
HCL Cisco - NSSTG Project
January, 2008 — March, 2009
· Embedded Event Manager(Cisco's Network Management solution for enterprise customer's) Role: Senior IOS Engineer Key Responsibilities
· Answering customer queries related to EEM applications deployment and related issues
· Performing Cross functional Support and Fixing Defects on Different EEM Supported Cisco IOS and Platforms
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Fixing Defects in the EEM Code while Performing Unit Testing
· Code Integration using different Setup/Topology Code Sustenance for EEM related projects Maintaining the EEM Lab Setup
· Coordinating with TAC engineers, marketing teams and other product engineering teams for product related issues & requirements
· Senior Engineer for the HotICE Tool team
· Coordinating & executing the Unit Testing for all the Platforms with Different IOS Image
· Reviewing and Providing suggestions to the System Functional Specification for the new Products in HotICE
· Providing customer support (technical) for the HotICE Tool product
· Recreating customer network scenarios & issues in test beds to provide technical support
· Coordinating with TAC engineers, marketing teams and other product engineering teams for product related issues & requirements
· Providing technical training on new technologies to team members
· Providing technical training to TAC Engineers on Campus Manager Product new features during every new release
· Developing training material on HotICE Tool Product for TAC engineers
· Continuously monitoring & evaluating new technology development to analyze the impact on the product
· Leading a Two People Team on HotICE and Guiding them in the HotICE Based Activities
· Writing Code for the changes required in the Tool
· Functionality Implementation of the HotICE Tool
· Identifying & evaluating network scenarios for Code Coverage (equivalent to real-time deployment scenarios)
· Designing, implementing & managing test beds for functionality requirements.
· Technologies & products involved LAN switching technologies - CEF, (Ethernet) VLAN & VTP, Advanced Spanning Tree (PVST+,MIST/MST), Layer 2 security features (802.1x, CISF, NAC, etc), BGP, MPLS, MPLS-VPN, interior gateway routing protocols(OSPF, ISIS, EIGRP, RIP), SNMP, Cisco Routers, All Catalyst Switch platform, ATM switches, wireless APs, etc.
Escalation Lead
Slash Support India Pvt. Ltd.
January, 2007 — December, 2007
· Provide Level 2 support for the Linksys Wireless Products to the End User if the Level 1 Technician is not able to Resolve/Isolate the Issue
· Technical Support for High End Linksys Wired/Wireless Products
· Installation, configuration and maintenance of Linksys Wireless and Wired Products
· Provide support for new installations/facilities and vendor co-ordination
· Periodical health-check of all redundancies planned in the network
· Periodical Upgrade of the Firmware on the Linksys Devices as on customer request. Awards & Recognitions.
Application Engineer
Slash Support India Pvt. Ltd.
May, 2006 — December, 2006
· Providing Technical Support for All LINKSYS Wired and Wireless Devices and to Support with Different Operating Systems like Windows 98 to Vista, Mac and Linux Machines
· Isolating customer issue on call and resolving it within 20 mins
· Troubleshooting computer hardware and its peripherals.
Internship
HCL CISCO - Device Management Tool
December, 2005 — April, 2006
· Device Management Tool is the project which is done for HCL CISCO during for M.Sc (Computer Communication) Internship Program
· This project deals with reservation and usability of network devices to be used by the Engineering Team
Computer & Mathematics Staff
Lalitha Matriculation School
July, 2003 — April, 2004
· Taking Computer Science Classes for Classes from VI to X Grades
· Taking Mathematics Classes for VIII and IX Grades
· Providing Moral Support to the Students.
CERTIFICATIONS
· CCNP Route
· CCNP Switch
· CCNA
EDUCATION
Barathiar University - RVS College, Coimbatore
Masters Degree, Computer Communication
July, 2004 — April, 2006
Barathiar University - VLB College, Coimbatore
Bachelors Degree, Computer Application
July, 2000 — April, 2003
Stanes Higher Secondary School, Coonoor
12th Grade, Computer Science and Maths
July, 1998 — April, 2000
Kendriya Vidyalaya Wellington, Wellington
10th Grade,
July, 1996 — April, 1998