Professional Documents
Culture Documents
PERSONAL Mahadevaswamy S
INFORMATION
Shiva sadhana Complex, 10th main, Hosahalli Extension, stage 1, Vijayanagar,
Bengaluru, Karanataka-560040, India
Mobile: +91-8660669405
Email: 18mahadevaswamy@gmail.com
Bachelor of Engineering
Specialization: Electronics and Communication Engineering.
Year: 2012-2016
Percentage: 70%
Maharaja Institute of Technology, Mysore
Page 1|6
Curriculum Vitae
Test automation using Python program.
Frameworks - Robot framework.
Automated WEB UI Testing using Robot framework.
L3 switch configuration - VLAN configuration, 802.1x configuration.
Virtual Machine configuration – VMware ESXI and Oracle virtual box.
DHCP and SYSLOG server configuration.
Have used DOCKER Containers and Linux containers – LXC.
DSL Modems functionality Automated Tests: DHCP and DNS configuration,
WIFI SSID, Firewall traffic level, Port forwarding, Firewall service blocking.
Products Tested: RPHY (OM6000 and NC2000), RHY-GEN2 (RD1322), Remote
MAC-PHY Device (RD2322), SHELF RPD, CCAP Core, Virtual CMTS Core,
DC2180 and RGs (DSL Modems), NVG448 RG.
Automation projects:
1. DHCP-Server Simulator
2. GCP-Server Simulator
3. Automated framework for WEB UI testing and functionality testing of RG.
TECHNICAL SKILLS Test tools: Wireshark, MIB browsers (ManageEngine), PacketStorm (Network
impairment tool), Excentis DOCSIS file editor, Postman, tcpdump, WINSCP,
MOBAXTERM, Remote Desktop.
Operating Systems: Ubuntu, Cent OS.
Bug logging tools: JIRA, IBM Clear Quest.
Test Result updation tool: WEBTIM
Programming tools: PyCharm, GIT, Bitbucket.
Others: Confluence.
PROJECT DETAILS
1. RPHY (GEN1) Duration: July 2019 – Present
Product: Remote PHY device (Generation 1) – [OM6000 and NC2000]
Customer: Comcast, Stofa, Ziggo, Broadcom, Shaw, and others.
Project description:
Page 2|6
Curriculum Vitae
The Remote PHY device is a part of the CMTS network. The RPHY comes under DAA
(distributed access architecture), where the physical layer of the network is moved to
the edge of the network. The RPHY is configured via the CCAP core which will be in
the head end of the network. RPHY will have RF ports through which the RPHY device
will transmit Downstream data to Cable modems and receive Upstream data from
the cable modems. This product (RPHY GEN1) has 1-DS RF port and 1-US RF port.
RPHY has many functionalities which include Authentication, Secure software
download, Generic control protocol, and many others.
Project description:
Page 3|6
Curriculum Vitae
CCAP Core is a head-end device in the CMTS network. The core is responsible for the
configuration of the Remote PHY devices connected to it. The core can handle
multiple RPHY devices, and one can control the RPHY using the core. The connection
of RPHY to the core is done via optic fiber cables which provide a high data rate. The
core has many features like SNMP, GCP, SYSLOG, SSD, and others.
Project description:
The Remote MAC PHY device also comes under DAA (distributed access architecture),
where the physical layer and the MAC layer of the network are moved to the edge of
the network. RMD also has some functionalities of the L3 network layer. RMD does
not require a CCAP core for its configuration. RMD has both a Core component and
an RPHY component in it. This product has 2-DS RF port and 2-US RF port. This product
has many features like SSD, GCP, SNMP, and others.
Project description:
Page 4|6
Curriculum Vitae
The virtual CCAP core is a virtual core where the virtual core instances are created in
the host machine. Initial product had up to 3 virtual core instances in a host machine.
These virtual cores act as individual CCAP cores. These vCores have the same
functionalities as in the CCAP core. These vCores have features like SNMP, GCP, SSD,
and others.
Automation Projects
1. DHCP-Server Project Description and Responsibilities:
Simulator
Developed DHCPv4 Server Simulator using Python Program (Socket program)
for the negative testing of DHCP protocol.
The simulator was used in negative testing of the DHCPv4 feature in GEN1-
RPD and GEN2-RPD.
The simulator eradicated the use of PacketStorm tool for negative testing.
2. Automated Project Description and Responsibilities:
Framework
Developed an Automated framework for WEB UI testing and the functionality
testing of the Residential gateways.
The framework is designed using Python and Robot framework.
The framework automated 60 plus Test cases.
The framework runs all the test cases within in a period of 40 minutes.
The framework automated the following features of the residential
Gateways:
DHCP configuration
DNS configuration
WIFI SSID configurations
Firewall traffic level
Firewall Port forwarding
Page 5|6
Curriculum Vitae
Firewall service blocking
Device Login and others.
Additional Information
Languages: English (Fluent), Hindi (Fluent), Kannada (Mother Tongue)
Hobbies: Reading Novels, Learning new Techs, Trekking, Hiking, and Adventure journeys.
Training,
Certifications, and Promoted as Senior Engineer for the valuable contribution to RPD, eCore, and
Recognitions: many other projects.
Won SPOT award.
Got appreciation from the Director team for logging critical and major
Defects.
Got appreciation from the team for building a Simulator which eases the
negative testing.
Certified as an “ELITE”.
Completed advanced Python programming concepts (Objects, Class, socket
programming and others).
DECLARATION
I do here by declare that all the above statements are true to the best of my
knowledge and belief.
Page 6|6