Download PDF

Career Objective

To secure a challenging position in an organization where my educational potential and professional experience match the organization and helps growth of the organization and enhance myself.

Professional Summary

  • 3.6 years of experience in Networking Software Development.
  • Strong Programming Skills on C and Data Structures
  • Expertise in Application development on Routers.
  • Experience in Networking Protocols (e.g., TCP/IP, PPPoE , DHCP ,TR-069, RIP, Firewall etc.)
  • Good Knowledge of OS-Internals.
  • Experience in Socket Programming, Linux internals , IPC Mechanisms and Multithreaded programming.
  • Interest in contributing to Q&A websites like stackoverflow.com, geeksforgeeks.org.
  • Active Reviewer on stackoverflow.com.
  • Good Understanding of Packet Analysis and Debugging.
  • Involved in Build Process and Reviews for software Coding.

Technical Skills

  • Programming Languages - C & Data Structures with Linux.
  • Protocols - ARP, TCP, RIP, UDP, ICMP, DHCP, HTTP, Routing Concepts.
  • Scripting Languages - Shell Scripting, Lua.
  • Socket Programming.
  • Inter Process Communication.
  • Multi-Threaded Programming.

Tools

  • Code Collaborator - Peer Review.
  • Wireshark - Packet Analyzer.
  • Minicom and TeraTerm.
  • SVN - Repository.
  • Debugging (GDB, Strace).

Education

2012

Masters in Technology in Embedded Systems

JNTU, Hyderabad


2010

PG Diploma(MSIT)

Indian Institute of Information Technology(IIIT), Hyderabad


2010

Bachelor of Technology in Electronics and Communication

JNTU, Hyderabad


Work experience

Oct 2014Present

Software Engineer

D-Link India (Team F1 Networks Pvt. Ltd)
Apr 2013Oct 2014

Member of Technical Staff

Mars Telecom Systems Pvt. Ltd (NETGEAR ODC)
Oct 2012Mar 2013

Project Intern

Shastra Micro Systems

Project Summary:

Project#1:                                 Reliance Home Gateway Router (JCE100)


Programming Language:      C

Development Platform:        Linux

Client:                                        Reliance Jio Infocomm

Duration:                                  8 Months

Description:

This router provides configuration via a web interface, Internet protocol routing, Network address translation (NAT), DHCP functions, firewall functions, LAN connectivity like a network switch.It uses internally stored firmware, allows connectivity for wireless devices with the LAN and between the wireless router.

Roles and Responsibilities:

  • Involved in Enhancements, Code Development and Bug fixing.
  • Added Dnsmasq support.
  • Integrated DMS (Digital Media Systems)
  • IA & PD support for IPv6 (udhcp).
  • Bug fixing on iptables, RIP.
  • Supported DHCP options.
  • Involved in fixing various Security Vulnerabilities.
  • Involved in fixing bugs in the Layer2/Layer3 Protocol.


Project#2:                                 Mi-Fi (DWR-832)


Programming Language:      C

Development Platform:        Linux

Duration:                                  3 Months

Description:

The goal of the project is to implement TR069 standard as well design a way to enhance TR069 standard to third party applications.

Roles and Responsibilities:

  • Involved in Enhancements, Code Development and Bug fixing.
  • Implement TR069 with Altair SDK provided.
  • Involved in Integration, Development and Testing.


Project#3:                                 D-Link Home Gateway Router (DIR868L)


Programming Language:      C

Development Platform:        Linux

Duration:                                  3 Months

Description:

This router provides configuration via a web interface, Internet protocol routing, Network address translation (NAT), DHCP functions, firewall functions, LAN connectivity like a network switch.

It uses internally stored firmware, allows connectivity for wireless devices with the LAN and between the wireless router.

Roles and Responsibilities:

  • Involved in Enhancements, Code Development and Bug fixing.
  • Support DHCP options.
  • USB File Systems support.
  • Integrated Samba (SMB) support.
  • Involved in fixing various Security Vulnerabilities.
  • Involved in fixing bugs in the Layer2/Layer3 Protocol.
  • Involved in Integration, Development and Testing.


Project#4:                                 DSL Ethernet Versaport Gateway (DEVG2020)

 

Programming Language:      C

Development Platform:        Linux

Client:                                        Netgear

Duration:                                  6 Months

Description:

Netgear routers are purpose-built to meet the security, reliability, density, and availability required by IT in order to support the high on-demand traffic of mobile and Broadband users.

Roles and Responsibilities:

  • Involved in Enhancements, Code Development and Bug fixing.
  • Implemented the code for Remote Parameter Configuration.
  • Implemented the code for mac filtering functionality of Wireless Lan.
  • Implemented the Code for mapping Wireless 2G and 5G Parameters.
  • Involved in Integration, Development and Testing

Personal Details

Address                           :        Plot no.20, Bhudevi Nagar,  Hyderabad, Telangana

Contact Number          :        +917799234502

E-Mail                              :         [email protected]

Languages known       :         English, Hindi, Telugu, Kannada, Tamil.

Marital Status              :         Single

Declaration

I hereby declare that all the details furnished above are true to the best of my knowledge.

                                                                                                                                                     Srikanth Reddy