RESUME
________________________________________________________________________
Sourav V. Bedarkar
Email id: sourav@hotmail.com Address: # 6, 7th
Cross P.K.D.E Layout, JP Nagar. Bangalore - 560072 Ph: 98860-12430
________________________________________________________________________
#Experience :
Over 3.5 years of experience in C, C++
with UNIX/Windows and Networking. Hands on experience in networking protocols
such as TCP/IP, RADIUS, DHCP.
#Educational
Qualifications:
Bachelor of Engineering in COMPUTER-SCIENCE
From Gogte Institute Of Technology, Belguam.
(Karnataka University ,
Dharwar) year 2000, securing 71%.
#Career Profile:
Presently
working as a Software Engineer in FCG India (First Consulting Group) Pvt Ltd, Bangalore a CMMI LEVEL 5 company.
1. Organization: FCG (INDIA ), Bangalore
Position: Software
Engineer
Duration: Aug 2004 – Till Date
·
Working as a software developer.
·
Working experience in Product based company with
regular release
of new builds and versions with code enhancements
and bug fixes .
·
Client side work experience.
2. Organization: Pace Telesoft Pvt Ltd Bangalore
Position: Software
Engineer
Duration: June 2002 – Aug 2004
Work Profile:
·
Developed applications in Networking.
·
Hands on experience in protocols such as TCP/IP, RADIUS, DHCP.
#Technical Skills:
Languages/Compilers : C, C++
Operating
Systems : Windows 9x, Linux.
Networking : TCP/ IP, RADIUS, DHCP
Socket Programming
#Detailed Work
Experience:
----1------------------------------------------------------------------------------------------------------
Project # 1 Project Title
: Recorder Subsystem of eQuality Balance
Environment : C++ in Windows 2000
Team Size : 4
Duration : 17 months
Role :
Working
as a developer in enhancements including design and development of tools, bug fixes
and unit testing. As a good team member I work to meet our deadlines towards developing a bug
free Product.
Description:
Witness
Systems is a leading global provider of performance optimization software and
services. The company provides the contact center(call centre) industry's first
integrated performance optimization software suite to help global enterprises
capture customer intelligence and optimize workforce performance.
The
eQuality software has the following major functionalities.
Call handling and
processing:
Here
initially the call from Switch and CTI adapters is processed in Call Manager,
And based on the call type call is pushed in to the
sessions.
Here in a typical Call Centre environment this software
supports all Switches like Aspect, Avaya, Nortel and also Cisco VOIP based
recording.
Business Driven
Recording:
Here according to the nature of
the call the Call Manger passes it to the Contact Manger, where a new contact
is created and saved in to the database.
On the basis of Business Rules the BDR engine decides
weather to go for recording or not. To record the call Contact Manger passes to
Media Channel Manager.
Allocating Channels
and Recording:
Here allocation of channels on the
dialogic is done and recording is done for the particular agent on the
particular channel.
With the eQuality Balance solution, you define the
conditions for random, selective or 100 percent recording which initiates enterprise collaboration by
notifying individuals or groups of the captured contacts and files the recorded
interactions automatically in designated folders for easy, intuitive search,
retrieval and replay.
----2------------------------------------------------------------------------------------------------------
Project # 2 Project Title : Development of Radius Server.
Environment : C, C++, Linux
Role
:
Development and unit testing.
Duration : 6 months
Description:
Radius
server authenticates and allocates an IP address to a data enabled clients. The
data enabled clients can be WAP clients or MMS clients. This server works on
standard radius protocol supporting authentication and accounting requests.
Radius Server has three major functionalities
i.e data parsing, communication with clients, authenticating the clients and
authorizing the clients with the IP address.
----3------------------------------------------------------------------------------------------------------
Project # 3 Project Title : DHCP Client And Relay Agent.
Environment : C, C++, Linux.
Role : Development and unit testing.
Duration : 6
months
Description:
The objective
of this project is to develop DHCP client for configuring IP address for a
host. This is done by sending request to DHCP relay agent which inturn forward
it to DHCP server. The relay agent gets the IP address from server and sends it
to the requesting host.
The objective of Relay Agent is to develop
DHCP Relay agent that will eliminates the need for a DHCP server on every LAN,
because DHCP requests can be relayed to a single remote DHCP server. This
implementation of DHCP relay is based on RFC 1532. BOOTP/DHCP messages are
relayed (vs. forwarded) between the server and client. It involves the UDP
based communication.
----4------------------------------------------------------------------------------------------------------
Project # 4 Project Title : Kernel Sniffer
Environment : C & Linux
Role
: Development and unit testing.
Duration :
4 months
Description:
The kernel Sniffer module sniffs on all the packets on the network and identifies/analyzes packet type depending upon the user requests. This module can sniff for a particular packet type such as ARP and IP. ThePseudo Driver module is responsible to transfer the information from the Kernel space to the user space and in passing the control information to the kernel module from the user.
----5------------------------------------------------------------------------------------------------------
Project # 5 Project Title:
Network Driver for RTL8139 (B) Fast Ethernet controller
Environment : C & Linux
Role : Development
and unit testing.
Duration : 5 months
Description:
The
Driver works as the interface between the Linux kernel and the network device.
The driver is built for the Fast Ethernet RTL8139B device. The driver helps in
receiving and transmitting of packets. When the packets arrive on the device
the interrupts are generated .The interrupts are identified, depending on the
type of interrupt the receiving module is called. When the packets are to be
transmitted, the transmitting module is called. The device initialization and
the registration are taken care of.
------------------------------------------------------------------------------------------------------------
Academic Project:
Project Title : Packet Assembler/Disassemble for X.25 network
Environment
: C & Linux
Description:
This project deals with embedding a
Packet Assembler and Disassembler in a nonpacket mode DTE for communication in
an X.25 network. The packet assembler and disassembler software mainly breaks
the data to be transmitted, which can be message or a file, in to small chunks
of characters and packetize it in to specific format. The packet so obtained
contains header (which indicates the
start of the packet and type of the packet) and the trailer (which includes
checksum and the stop bits to indicate the end of the packet). These packets
are sent via RS 232 in null modem connection.
#Personal Details:
Date of Birth : 30-04-1979
Sex : Male.
Marital Status : Single.
Interests : Reading magazines & good books.
Nationality : Indian.
Download Resume Format
0 comments:
Post a Comment