MANESH YADAV
[ adcmoa@r.postjobfree.com Boulder, CO https://www.linkedin.com/in/manesh-yadav/ +1-720-***-**** PROJECTS
Capstone Project
One-touch deployment of SDN-NFV based network services such as routers, firewalls on the hosts using containers to pro- vide rapid deployment and enhanced performance by bringing network intelligence close to the host
Self-healing using machine learning algorithm for proactive de- tection of network failures and implementation of redundancy SDN: Virtualization and Orchestration
Orchestrating the deployment multiple SDN Controllers and Mininet VM hosted on Docker containers using Kubernetes
Using OpenStack, deploy multiple VMs to host different VNFs. Create service chain between VNFs for the SDN environment. Software Defined Networking
Automate the process to initiate, update and manage the con- nectivity between SDN controller and Mininet topology using Python. Create an interactive graph for real-time display of OpenFlow message count using dash
Implemented a secure SDN environment by using TLS. De- signed an automated solution to detect and stop Dos attack on the SDN controller using Python.
Designed a web-GUI based push of a button routing solution to implement routes in the SDN network based on shortest path, longest path, delay, QoS using Python and Rest API for multiple SDN Controllers.
Designed SDN-based stateful and stateless load balancer ap- plications to balance the HTTP traffic between multiple web- servers in a data centre network.
Implementat iBGP and eBGP on the network devices using Ryu SDN Controller.
Python-based application to implement network services such as DHCP, DNS, NAT and VRF using flows through Ryu SDN controller
Designed a Ryu-based traceroute application to track the DPID, incoming and outgoing ports of the OvS switches for traffic traversing through the SDN network.
Network Automation and Management
Using Python script automate the Stateless DHCPv6, SLAAC and Prefix Delegation and automate DHCPv4 on Cisco Routers
Automate the initialization, monitor and analysis of AWS EC2 for event occurrence using pyhton with boto3 module
Automate the configuration, monitor and analysis of the net- work interfaces using SNMP by python using multithreading and subprocess
Automate the OSPF deployment of network interfaces through web-servers and query the configuration over the web-GUI with the help of Napalm and Netmiko using Python
Automate and manage the users, groups and file permissions using Ansible for client VMs
Automate the eBGP and iBGP using Ansible Playbook Linux System Administration
Configured DHCP, DNS, FTP and HTTP servers on servers to enable automatic IP address allocation and DNS queries.
Configured firewall rules using iptables on linux machines to restrict traffic low in and out of the servers and protect against unauthorized access and DoS attacks.
Creation and management of users and groups using Puppet on servers and restricting the using access using PAM modules
Designed shell script to monitor the dashboard activities of a system and analyzed the health of the disk
EDUCATION
University of Colorado Boulder
MS (Interdisciplinary Telecommunications Program)
Aug 2018 – May 2020
EXPERIENCE
Nuage Networks from Nokia
Software Engineer Co-Op
May 2019 – Aug 2019 Mountain View,CA
Desiged multiple SD-WAN topologies for pygash test framework using Ansible, Python for NSG and VSP testbeds
Create test cases using Python and Tcl programming language to verify creation, peering and provisioning for new features such as RG Shut, DPDK, QoS, BR Provisioning
Huawei Telecommunications India Pvt Ltd
Assistant Manager
Oct 2014 – July 2018 Gurgaon,India
Lead the team of network operations and maintenance
Traffic engineering for QoS and route manipulation, thorough analysis and troubleshooting for MPLS network
Ericsson Global India Ltd
Engineer - Network Enginneering
Aug 2012 – Oct 2014 Noida,India
Planned events, downtime and migration activities, traffic control, cloud peering between ISP and cloud provider
TECHNICAL SKILLS
Networking Protocols: RIP, OSPF, BGP, EIGRP, HSRP, VTP, TCP/IP, UDP, DNS, DHCP, VLAN, SNMP, ARP, NAT, ACL, VRF, IPv6, STP, RSTP, Route Redistribution, HTTP, SMTP, MPLS, MEN, DTP, IPSec, SNMP, OpenFlow
Programming Languages: Python, Bash/Shell, Tcl, P4
Tools: PuTTY, Secure CRT, Wireshark, tcpdump, IPERF, Git, Oracle VM Virtual Box, VMware, AWS (S3 Bucket, EC2 Instances, SNS, CloudWatch), Vagrant, Docker, Kubernetes, SQLite, KVM, Open- Stack (Nova, Neutron, Swift, Cinder, Keystone, Glance, Horizon), iPerf, Openvswitch, YAML, XML
Simulation Software: Cisco Packet Tracer, GNS3, Wireshark, Mininet, Miniedit
APIs: REST, RPC, NETCONF, NETCONF-YANG, NAPALM
Configuration Management Tools: Ansible, Puppet
Python Modules: Multithreading, Socket Programming, Flask, Netmiko, Scapy, Boto3, smtplib, Dash, SQLite
SDN Controllers: ONOS, Ryu, ODL, Floodlight, Pox
Network Technologies: SDN, NFV, GSM, WCDMA, LTE
Operating Systems: Windows, Linux (CentOS, Ubuntu, Debian), MacOS
CERTIFICATIONS
ONF Certified SDN Associate (OCSA)
Juniper Certification (JNCIA-DeOps)