Srikant Reddy Duvvuru
Email-id: **************@*****.*** San Jose, CA-95112 Ph-408-***-****
https://www.linkedin.com/in/srikantreddyduvvuru
OBJECTIVE
Seeking full time opportunities in the field of network/software engineering.
EDUCATION
MS Computer Engineering May 2016 San Jose State University, San Jose, CA, US (GPA:3.5/4.0)
BE Electronics and Communications Engineering June 2013
Visvesvaraya Technological University, Belgaum, India (GPA:3.34/4.0)
WORK EXPERIENCE
Software Engineering Intern, Trimble Navigation Ltd., CA, US Jan 2016-jun 2016
Worked with a team in developing a new network application product including web interface, SNMP, and command line interface (CLI). Additionally, web-based user interface providing live data, using AJAX and other browser interaction techniques.
Developed and automated the script which can interact with the Trimble’s timing module called “Echo” and test its various functionalities.
RELEVANT COURSEWORK
Network Programming and Applications, Computer Network Design, Computer Architecture, Data Structures, Operating Systems, System Software, Network Architecture and protocols, Network Security, System Software.
TECHNICAL SKILLS
Languages: C, C++, Python.
Software Tools: Visual Studio 2013, OPNET, Wireshark, Eclipse, MATLAB, Yahoo Web Hosting.
Networking Skills: TCP/IP, UDP, RIP, OSPF, BGP, VLAN, NAT, DHCP, ARP, ICMP, HTTP, Wi-Fi and Socket Programming.
Operating System: Windows, Linux.
PROJECTS
A protocol for process communication - To verify the identity of clients Spring 2015
Designed a protocol to verify the identity of clients for process communication.
Created a multithreaded server to handle more requests.
Used synchronization methods to avoid conflicts between multiple clients which tries to access IP address from server.
A self-defined protocol for Client - Server application Summer 2015
Created a file replication daemon that can copy files to pre-configured set of remote sites.
Client daemon has the capability of restoring the last saved copy from server daemons and be able to deal with failures of any daemon in the system.
Battleship – Game – Python self-learning project Spring 2015
Improved my scripting skills and ability to self-learn from this project.
Created a 6x6 grid 2 player Battleship game. The ship is hidden in a random location.
Each Player is allowed to guess to sink the ship. The additional Hint feature is also included.
Internet of Things (IOT) - A Study Project Fall 2014
Learned IOT security, domains, Architectural framework and its applications.
Effectively analyzed various protocols used in the internet of things.
Analysis of LAN characteristics using various internetworking devices Fall 2014
Used OPNET tool to model the Hubs and Switches that are utilized for simulation purposes to study the LAN performance.
Analyzed various parameters like delivery delay, the total traffic received by all stations, traffic sent, network utilization, collision count etc.
Nmap Scan Detection Spring 2016
Performed different Nmap Scan attacks on the victim machine by using the Linux Kali machine as an attacker and Linux Ubuntu as a victim. Analysed the Nmap scan traffic patterns with the help of Wireshark.