• Hyderabad ,Telangana
Srikanth Reddy

Srikanth Reddy

Software Developer

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

Education

Masters in Technology in Embedded Systems

2012
JNTU, Hyderabad


PG Diploma(MSIT)

2010
Indian Institute of Information Technology(IIIT), Hyderabad


Bachelor of Technology in Electronics and Communication

2010
JNTU, Hyderabad


Work History

Work History

Software Engineer

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

Member of Technical Staff

Apr 2013 - Oct 2014
Mars Telecom Systems Pvt. Ltd (NETGEAR ODC)

Project Intern

Oct 2012 - Mar 2013
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                              :         raghusrikanthreddy@gmail.com

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