Download PDF

Objective

To secure a position in an organization that will allow me to work on new
technologies and provide me an opportunity to apply my knowledge and skills to
contribute to them in building successful products.

Summary

  • 4+ Experience in Networking & Linux
  • Strong C programming/debugging skill
  • Good Understanding of Packet Analysis and Debugging.
  • Good problem solving skills
  • Self motivated team player
  • Expertise in Coding on L2/L3 Protocol Development using C, Data Structure and Linux internal knowledge.
  • Good knowledge in USB and usage.
  • Good knowledge on IPC and  system programming.
  • Good knowledge in Requirement collection and Analysis, High Level Design and Detailed Design.

Technical Skills

  • Programming Languages -  C
  • Protocols - ARP, TCP/IP, UDP, ICMP, DHCP, NAT, HTTP,  SOAP, Routing Concepts.
  • Scripting Languages - Bash, Lua
  • Tools - Coverity, GDB, Make, Wireshark, SVN
  • Libraries - pthread, sqlite, zlib
  • Standards - TR-069 (2+ year experience)
  • Platforms - Linux, Windows
  • Others - System Programming, Embedded Linux, Algorithms, Networking (TCP/IP Stack), Multi-threaded Programming

Work History

Apr 2016Present

Software Engineer

CISCO
Sep 2011Mar 2016

Software Engineer

TeamF1 Networks Pvt Ltd (Subsidiary of D-Link ( India ) Ltd)
Software Engineer at TeamF1 Hyderabad, Andhra Pradesh . Member of' Reference Engineering' team with responsibilities that includes, porting reference solution to various ARM and MIPS based boards using vendor provided board support packages. Evaluating & implementing new features introduced through technical partnership programmes. Member of an ongoing project developing home gateway router for a Telecom provider.

Education

Mar 2011Aug 2011

PG Diploma in System Software Development (DSSD)

CDAC
20062010

B.Tech Electronics & Instrumentation Engineering

Northern India Institute of Technology
Jan 2004

Indian School Certificate

St. Joseph’s Convent School
Jan 2002

CISCE Council Of Indian School Certificate.

St. Joseph’s Convent School

Project Summary

Project : Home Gateways Router

Programming Language: C, Lua

Development Platform: Linux

Client:   Ping communication
Duration:  Sep, 2011 to Feb, 2013

Description: Hydrogen is a high performance and feature rich router/gateway that has unique flexibility, providing a foundation that you can build your service and network combinations on.

Hydrogen is an integration point for future services and variations in the home owners network connection, making it easy to incorporate, integrate, manage, support and maintain the service and costumers configured preferences.

Roles and Responsibilities:

  • Involved in device bring up and  code development .

  • Involved in designing layered structure of code to interact with various modules and components.

  • Involved in Integration, Development and Testing.

  • Worked on issues related to various protocols .
  • Worked on identifying compile errors for various open source components and adding them to the main code base.
  • Handled firmware releases internally to QA.


Project : Home Gateways Router

Programming Language: C, Lua

Development Platform: Linux

Client:   Customer
Duration: March, 2013 to Nov,2013

Description: It  provides configuration via a web interface, Dynamic DNS, Internet protocol routing, Network address translation (NAT), DHCP functions, firewall functions, LAN connectivity like a network switch

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

Roles and Responsibilities:


  • Implemented DLNA ‘Digital Living Network Alliance’ management for drives and USB disks attached. Enabled USB/ e-Sata support in kernel and provided support for media sharing using smb servers..

  • Implemented OSGi (Open Service Gateway initiative) specification which
    describes a module system and service platform for the Java programming
    language. Applications coming in the form of bundles can be remotely installed, started, stopped, updated and uninstalled without requiring a reboot

  • Involved in Integration, Development and Testing.


Project : Home Gateways Router

Programming Language: C, Lua

Development Platform: Linux

Client:   Customer
Duration: Dec, 2013 to Jan, 2015

Description: It  provides configuration via a web interface, Dynamic DNS, Internet protocol routing, Network address translation (NAT), DHCP functions, firewall functions, LAN connectivity like a network switch

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

Roles and Responsibilities:


  • Handled TR-069 team and Implemented TR-069 based remote device management of all modules (networking, security, wireless, administration & diagnostics) in the device and integrated with different third party TR-069 clients (Dimark, Gatespace). This involved establishing a wrapper layer, written in C and Lua, between TR-069 client and rest of the system.

  • Involved in Integration, Development and Testing of new request and features .


Project : Home Gateways Router

Programming Language: C, Lua

Development Platform: Linux

Client:   Customer
Duration:  Feb, 2015 to Present

Description: It  provides configuration via a web interface, Dynamic DNS, Internet protocol routing, Network address translation (NAT), DHCP functions, firewall functions, LAN connectivity like a network switch

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

Roles and Responsibilities:

  • Designed and implemented internal infrastructure for EoGRE network as per customer requirement.
  • Extended support of captive portal for Router.
  • Working with third party software (Media Server) which provides support for media contents to share/unshare , set parental guidance for folder  , upnp, etc.
  • Provided support for RNDIS for 4G dongle.
  • Single handled  completed integration of media server feature in device . currently working on feature implementation of managing third party software using TR-069.
  • Currently Involved in integrating a separate thread to manage third party application using TR-069 client
  • Involved in Integration, Development and Testing of new request and features .

Academic Project

Title: Smart House / Secure house / Smart kitchen / temperature / gas leakage / fire detection system
Duration: Feb’10 to March’10
Description: The objective of the project was to detect LPG leakage in the kitchen and can sense the temperature beyond 50 degree centigrade.

Personal Details

Date of Birth: 29th March 1987
Address: M-22  Ashok Vihar Colony, Pandeypur, Varanasi -221007
Languages Known: English & Hindi