Menlo Park, California, United States
2K followers 500+ connections

Join to view profile

Activity

2K followers

See all activities

Experience & Education

  • Facebook

View Varun’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Courses

  • Advanced Telecommunications Lab - Data Center Networking

    -

  • Capstone Project - Comparative Analysis between VPLS and EVPN for Data Center Interconnect

    -

  • Data Communications I

    -

  • Fundamentals of Network Programming

    -

  • IP Routing Protocols

    -

  • Network Economics and Finance

    -

  • Network Management and Operations

    -

  • Secure Web Programming

    -

  • Telecom Business Dynamics and Strategy

    -

  • Telecommunications Systems Lab

    -

  • Unix System Administraton

    -

Projects

  • Routing Configuration and Troubleshooting

    Configured HSRP on routers to achieve first-hop redundancy in the network. Configured a wireless access point, and used Integrated Routing and Bridging (IRB) to achieve inter-connectivity between wireless and wired hosts. Configured and studied the functioning of RIPv2, EIGRP, single-area OSPF and multi-area OSPF. Created different Virtual Routing and Forwarding (VRF) instances, and connected end hosts by using different routing protocols for each VRF.

  • Network Monitoring using NMIS

    Used open source software NMIS8 to monitor, manage and configure a network. Used basic SNMP commands to retrieve information from the nodes in the network, and also modify their key parameters.

  • Switching Configuration and Troubleshooting

    Set up a network of hosts and Cisco switches. Used port-security to control access to the network. Configured VLANs and achieved inter-VLAN communication using Router-on-a-stick configuration. Configured and verified operation of STP, PVSTP, RSTP and VTP on switches. Also set up an Ether-channel. Configured and studied working of Portfast and BPDU-Guard.

  • Distributed File System using Python

    Implemented a Distributed File System using four servers, on python. A client would upload a file, which would get split up and saved on four different servers. The client could ask to list the content available on servers or download a particular file from the server. Redundancy was added so that the system does not fail if a server is down.

  • Creating a Unix Puppet Master and Puppet Agents

    Set up a Unix network with one puppet master and six puppet agents. Puppet manifests were created on the master, and the slaves would periodically pull the manifests from the master and run them.

  • Firewall configuration in Unix

    Implemented a state-full firewall on six Unix systems, using IPtables rules. Rules were created so as to not allow unauthorized traffic into the system.

  • Proxy Server Using Python

    Implemented a proxy server using python. A host would connect to the proxy, and the proxy would fetch content from the relevant web servers as requested by the host. Implement caching with a timeout on the proxy, and also included support for simultaneous requests.

  • Reliable Data Transfer over UDP

    Implemented a client-server model using Python socket programming to send data and files reliably, over UDP.

  • Setting up a Unix DHCP server

    Set up a DHCP server on a Unix system for a network of six Unix machines. It was capable of assigning addresses both, statically (MAC address based) or dynamically (pool based).

  • Setting up a Unix DNS server

    Set up an authoritative and recursive DNS server using BIND on a unix system for a network of six machines. This server served NS, A and CNAME records and had appropriate TTLs associated with them.

  • Creating user accounts on Unix systems using Puppet

    Used puppet manifests to create and set up identical user accounts on five different Unix systems. Users were also assigned to specific secondary groups, and each user had its own home directory, login shell and password.

  • DNS resolver using Python

    Implemented a DNS resolver using Python socket programming. The program can map domain names to IP addresses and also reverse map IP addresses to domain names.

  • Setting up Logical Volumes on a Unix Server

    Set up new logical volumes on a Unix Server, using basic Unix commands.

  • System Dashboard using BASH

    Created and displayed a system dashboard which showed information about CPU/RAM status, Network connectivity and bytes transmitted/received, and user account information on UNIX. Made use of bash shell scripting.

  • Web server using Python

    Implemented a Web server running on TCP, using socket programming in python. The server handled multiple requests from clients and served different file types.

View Varun’s full profile

  • See who you know in common
  • Get introduced
  • Contact Varun directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses