Suman Kumar

Suman Kumar

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Software Engineer and Mentor with 8+ YOE.
Software Engineer and Mentor with 8+ YOE.

I am Suman Kumar, a Software Engineer III with over 8 years of experience in Python Automation and
I love to teach / help and i have been doing it since last 4+ years and have taught around 1000+ Students.

Hindi, English
New Delhi (+05:30)
Joined March 2023
EXPERTISE
8 years experience
8 years experience
8 years experience
4 years experience
6 years experience

REVIEWS FROM CLIENTS

Suman's profile has been carefully vetted and approved as a Codementor. Connect with Suman now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
cowin-vaccine-india
Python script to check available slots in your Area.
Python
1
0
battleship_game
Python
0
0
EMPLOYMENTS
Software Engineer 3
Juniper Network
2023-05-01-Present
At Juniper Networks, I serve as a Software Engineer III, playing a key role in the solution team by writing end-to-end test cases for var...
At Juniper Networks, I serve as a Software Engineer III, playing a key role in the solution team by writing end-to-end test cases for various network topologies. I implement test cases using the Robot test framework and develop Python libraries to enhance automation. My responsibilities include prioritizing infrastructure as code and setting up test environments on the OpenStack cloud platform using Terraform scripts and Ansible. I actively engage with customers to understand and replicate their network topologies in our in-house lab through automation. Additionally, I work on features like ARV, event logs, topology design, and configuration, collaborating closely with developers to ensure comprehensive end-to-end automation.
Python
Selenium
Ansible
View more
Python
Selenium
Ansible
Network Protocols
Robot Framework
Terraform
View more
Senior Test Automation Engineer
Ribbon Communication
2021-02-01-Present
At Ribbon Communications, I served as an R&D Test Engineer II, where I was a key member of the PAAS Automation team, focusing on testing ...
At Ribbon Communications, I served as an R&D Test Engineer II, where I was a key member of the PAAS Automation team, focusing on testing the infrastructure of the Muse Orchestration Domain. My responsibilities included performing functional, stress, stability, and high availability testing of the Muse product. I built a new Robot Framework infrastructure from scratch for testing PAAS, automating 80% of manual test cases, which reduced the workload by approximately 60%. I gained hands-on experience with Kubernetes, Docker, logging, and high availability of microservices like Prometheus and Grafana. I tested crash and recovery scenarios for pods and containers in Kubernetes and conducted functional testing of RabbitMQ, including different types of exchanges. Additionally, I worked on Calico, logging, health monitoring, and benchmark tests, identified and pushed for bug fixes, and generated weekly reports for sanity and regression tests for new bundle versions. My role also involved using tools like Bitbucket, Jira, Confluence, PyCharm, Robot Framework, Jenkins, and Proxmox, and creating functions from APIs of Kubernetes, Grafana, RabbitMQ, and Prometheus.
Python
Linux
Kubernetes
View more
Python
Linux
Kubernetes
Functional Testing
RESTful API
View more
Member Of technical Staff
HCL technology
2019-04-01-2021-01-01
At HCL Technologies, I worked as a Member of Technical Staff (MTS), focusing on testing and automation for Cisco WAAS (Wide Area Applicat...
At HCL Technologies, I worked as a Member of Technical Staff (MTS), focusing on testing and automation for Cisco WAAS (Wide Area Application Services). My responsibilities included understanding WAN optimization and conducting feature testing for SNMP and SNMP Traps (v2 and v3) for new releases. I developed Python scripts to automate manual test cases and debugged SNMP Traps in a Linux environment. I also worked with GET, SET, and WALK commands using Sys MIB, triaged and debugged CU issues, and performed memory leak and overload trap tests using IxLoad. Additionally, I gained hands-on experience in feature automation for Cisco devices like WAE 694, WAE 7541, and VWAAS.
Python
Network Programming
Network Protocols
View more
Python
Network Programming
Network Protocols
Cisco
View more
PROJECTS
Quadcopter
2013
A Quadcopters is a helicopter with four rotors, so it’s also known as quad rotor. Because of its unique design comparing to traditional h...
A Quadcopters is a helicopter with four rotors, so it’s also known as quad rotor. Because of its unique design comparing to traditional helicopters, it allows a more stable platform, making quad- copters ideal for tasks such as surveillance and aerial photography. And it is also getting very popular in UAV research in recent years. Multi-Wii Atmel Atmega (2850) is the basic Flightcontroller that we intend to use to control the flight. Electronic Speed Controllers (commonly known as ESC) are used to control the rotor’s revolution per minutes (rpm) using pulse width modulation technique. Brushless DC motors attached with propellers are used for the rotors which are powered by 4000mAh Lithium Polymer battery. A 6 channel wireless Transmitter & Receiver system running at 2.4 GHz is used to command and receive signal from the quad-copter. Command signal through the transmitter is sent to microcontroller which then drives the rotors to provide the sufficient throttle to air born the drone.
Arduino
View more
Arduino
View more