1.
OBJECTIVE
To pursue a challenging career where I can effectively contribute my skills as Software
Developer, with sincerity, responsibility and contribute the best to achieve the organization goal, leading to
mutual growth.
SUMMARY
• Over 6+ Years of experience in design and development of Client architecture, with extensive
use of C, C++ programming, Python under Computer Networking domain in Linux
environment.
• Working experience on Agile, Scrum team, maintaining Sprints.
• Have USA B1 VISA, travelled to Head Office - Santa Clara, California USA for Product
Design Discussion for 1 month.
• Proficient in Data Structures and Networking concepts.
• Currently working on SNMP infra side for Cisco Systems India.
• Have contributed in the R&D of a patented module of the organization called The LAN pool.
• Worked as a Developer in projects, analyzed and fixed bugs and solved challenging problems.
• Fast learner with short learning curve, highly creative and enthusiastic.
• Have skill to manage the task distribution and deadline follow-up.
• Linked-in profile:
https://www.linkedin.com/profile/view?id=53112609&trk=nav_responsive_tab_profile
EXPERIENCE INFORMATION
Current Employer: Cisco India Software Private Ltd
A reputed product based company working on routers/switches.
Working as Software Engineer III on SNMP.
Working since May 2015
Previous Employer: McAfee Software India Pvt Ltd.
A reputed product based company.
Working as Software Engineer in Network DLP(Data Loss Prevenstion).
Worked since August 2013 – May 2015.
Previous Employer: Novell Inc.
A reputed product based company.
Working as Senior Software Engineer in Windows Networking Field.
Worked since January 2013 – August 2013.
Previous Employer: Optical Fusion Inc
A reputed product based company.
There I worked as Software Engineer in Networking Field.
Worked since Jan 2010 – Jan 2013.
Email :
anandmadhab@gmail.com
Phone: +919686620467 Address:
18, 2nd floor, 3rd Main, KR
Garden, Murugeshpalya,
Bangalore – 17, India
ANAND MADHAB
2. TECHNICAL PROFICIENCY
Operating Systems Windows, Linux
Programming
Languages
C, C++, Python
Technologies Socket programming (TCP, UDP, RTP, RTCP), Multi-thread programming
using Pthreads and Windows threads
Domain Specification Computer Networking and Data structures.
Tools Microsoft Visual C++, Wireshark (WinPcap/ TCPDump), Putty, cscope
PROJECT PROFILE
Title: SNMP Infra
Employer: Cisco Systems
Platform Used: Linux
Language: C
Description: SNMP for Cisco Routers. It enables device to Get/Set/Walk for any object of MIB Table.
Role: As Software Development Engineer responsible for:
• Working on new release of product with new features, enhancements alongside working
on internal or external defects.
• Worked with Parsing MIB tables.
Title: Network Data Loss Prevention
Employer: McAfee Software India Pvt Ltd
Platform Used: Linux
Language: C
Description: McAfee Data Loss Prevention (DLP) enables you to be proactive about data protection,
helps you understand data use in your organization, and ensures that you create effective information
protection policies, without months of trial and error.
Role: As Software Engineer responsible for:
• Working on new release of product with new features, enhancements alongside working
on customer reported bugs.
• Got to work on ICAP, TCPflow protocols.
• Worked on content detection and content analysis for multiple type files.
3. Title: Novell Client for Windows
Employer: Novell Inc
Platform Used: Windows
Language: C, C++
Tools: Microsoft Visual C++, Wireshark.
Description: A client which enables Authenticate user access to directories. This is similar to Windows
Active Directory, but provides more reliability and flexibility.
Role: As Software Engineer responsible for:
• This product is in maintenance phase we are getting bugs/enhancement reported from
our clients and fix those as soon as possible to make our product better.
Title: The LAN pool
Employer: Optical-fusion Inc
Platform Used: Windows, Linux, Mac, Android
Language: C++
Tools: Microsoft Visual C++ 9.0, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005,
Eclipse IDE, Wireshark (WinPcap/ TCPDump), Cygwin, Android Emulator.
Team Size: 2
Description: This project is used to determine if two clients can communicate directly using Local
Area Network or needs a server based communication to re-direct their audio/ video packets
exchange during the Video conferencing. It also intend to save the bandwidth usage by determining
one of the nodes in each LAN as the Key node of the LAN pool, and those clients in the same LAN
communicate directly and only the designated Key nodes does packet exchanges via the re-
directing server. This is used in Layer 4, and internally using layer 2 and 3, for determining peers in
same LAN.
Role: As Software Engineer responsible for:
• Client side architectural design and development, debugging and testing for determining
peers are within same LAN or different.
• .
• Implemented JNI wrapper for same project to make it work on different OS (Linux,
MAC, and Android).
Title: The Real Time Protocol (RTP and RTCP) development
Employer: Optical-fusion Inc
Platform Used: Windows
Language: C++
Tools: Microsoft Visual C++ 9.0, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005,
Wireshark (WinPcap/ TCPDump).
Team Size: 3
Description: This project is used for sending-receiving audio/video packets, with the pre-user defined
RTP header information during the conference based on the RFC 3550.
4. Role: As Software Engineer responsible for:
• Worked on Client side architectural design and development for RTP over UDP as per
RFC 3550.
• Worked on client side design, development, debugging and testing for creating a packet
in format of RTP and sending over network.
• Performance tuning of the module in terms of memory management and time efficiency.
EDUCATIONAL QUALIFICATION
• B.Tech in Computer Science and Engineering from SASTRA University, Thanjavur with 74.68%.
• 12th
from Ram Mohan Roy Seminary, +2 Patna, Bihar (State board) with 71.11%.
• 10th
from G.M.S.S.High School, Madhubani, Bihar (State Board) with 71.28%.
ACHIEVEMENTS
• Topper of my school in 10
th
boards.
• Awarded Scrum Master.
• Secured “S” grade in final year project.
• Quarterly review (performance) always above 75%.
PERSONAL DETAILS
Gender : Male
Date of Birth : 31 Oct 1985
Father’s name : Sri Jai Madhab Prasad
Nationality : Indian
Languages Known : Hindi, English, Maithali
(To read, write and speak)
Permanent Address : S/O- Jai Madhab Prasad, Laheria Ganj, Ward No-1,
Madhubani (P.O + District), Pin – 847211, Bihar.
Hobbies : Solving puzzles, listening music, browsing, traveling, competing in debates.
I declare that the above furnished information is true to the best of my knowledge.
Anand Madhab