You are on page 1of 4

Sandeep Kumar Mall

Career Synopsis:
 Senior Software Engineer with 4+ years of experience in Design, Development, Testing and
Maintenance of High Tech communication software.
 More than 2.5 years of Experience in Wireless Protocol Stack (TD-SCDMA) Development
in Mobile Technology Solutions.
 Experience encompasses various time bound projects in Environment using C/C++/STL
with MY SQL, Pg-sql, Pl-sql and oracle
 15 days of extensive Technical training in Belgium.
Education Profile :
 “Master of Computer Application” from IGNOU NEW DELHI.
Technical Proficiency :
 Development Tools : Microsoft Visual Studio & VIM, Source Insight.
 Languages Known : C & C++.
 Operating Systems : Windows, Linux & UNIX.
 Protocols : MAC-d, MAC-hs, MAC-c, MAC-b, RLC.
 Scripting Languages : Java/ Perl.
 Software Tools : Visual Studio, KDevelop, Make file, GDB.
 Miscellaneous Tools : MS Office Tools.
 Technologies : UMTS, TDS-CDMA, WCDMA, LTE, GSM.

Professional Experience:
1. Company : Sasken communication technologies ltd. Bangalore
Designation : Senior software engineer
Duration : APRIL-2010- Mar-2011

2. Company : Nex-G Exuberant Solutions Pvt. Ltd. Noida U.P


Designation : Senior Associate, Mobile Technology Solutions Group
Duration : DECEMBER-2008 – APRIL-2010

3. Company : Wokana Technologies Pvt. Ltd., Gurgaon (Haryana).


Designation : Software Development
Duration : APRIL2008 – DECEMBER-2008

4. Company : Softalent Solutions Pvt. Ltd., Noida U.P


Designation : Software Development
Duration : FEB-2007– MARCH-2008
Project Profile:
1. Project : Protocol Stack Development for UMTS (UE Side)
Release-5(RLC)
Client : Texas Instruments (France)
Technology : Windows/C/C++
Brief Project Description :
The RLC is the part of Layer 2, and RLC sub layer is responsible for handling of data stream
coming from RRC, MAC, PDCP and BMC. It provides unacknowledged mode, acknowledged
mode, transparent mode transfer mode service to the lower layer. The interface to the RRC,
BMC, PDCP sub layer is through service access point (AM, UM, TM) and the interface to the
MAC layer through Logical channel. RLC is mainly responsible for Segmentation, concatenation,
padding, flow control, ciphering and error correction.

Responsibilities

As a software development engineer, I am responsible for


 Maintenance of software according to the client’s requirement
 unit testing and integration testing of this module

Tools : Visual studio


Duration of Project : Sep-2010– Feb-2011

2. Project : Protocol Stack Development for UMTS (UE Side)


Release-5(MAC-HS)
Client : Nortel (U.S.A)
Technology : LINUX/C/C++.
Brief Project Description :
The MAC is the part of Layer 2, and MAC sub layer is responsible for handling of data
stream coming from RLC , RRC and physical layer, it provide an unacknowledged mode,
acknowledged mode ,transparent mode transfer mode service to the upper layer. The
interface to the RLC sub layer is through logical channel service access point and the
interface to the physical layer through transport channel. It also reallocates radio resources
on requested by RRC sub layer as well as provides measurements to the upper layer. The
logical channel is divided in to control and traffic channels and transport channel is divided
in to dedicate and common transport channel. Through RRC, MAC got the information of
data. And through RLC, MAC got the actual data and put header as per RRC information
and send to the PHYSICAL Layer in uplink and in case of downlink MAC got the data from
PHYSICAL layer and after removing header as per RRC information and send that data to
RLC. And as per the release 5 in side MAC one more entity is introduce MAC-HS, this
entity is belong to high speed data download. This entity is only in case of downlink at UE
side.

Responsibilities

As a software development engineer, I am responsible for


 Analysis of the specifications for MAC subs layer (3GPP TS 25.321 ) Release 5
specifications.
 Preparation of Requirement Specification document for the module.
 Documentation for High Level Design and Low Level Design.
 Preparation of Test Plan and implementation of test stub
 Coding the feature
 Testing the feature using test stubs
Tools : GDB (Debugging), Make file, KDevelop.
Duration of Project : MAY-2010– SEP-2010

3. Project : Protocol Stack Development for TD-SCDMA (UE Side)


Release-4
Client : ST-Ericsson (China)
Technology : LINUX/C/C++.
Brief Project Description :
The MAC is the part of Layer 2, and MAC sub layer is responsible for handling of data
stream coming from RLC , RRC and physical layer, it provide an unacknowledged mode,
acknowledged mode ,transparent mode transfer mode service to the upper layer. The
interface to the RLC sub layer is through logical channel service access point and the
interface to the physical layer through transport channel. It also reallocates radio resources
on requested by RRC sub layer as well as provides measurements to the upper layer. The
logical channel is divided in to control and traffic channels and transport channel is divided
in to dedicate and common transport channel. Through RRC, MAC got the information of
data. And through RLC, MAC got the actual data and put header as per RRC information
and send to the PHYSICAL Layer in uplink and in case of downlink MAC got the data from
PHYSICAL layer and after removing header as per RRC information and send that data to
RLC.

Responsibilities

As a software development engineer, I am responsible for


 Analysis of the specifications for MAC subs layer (3GPP TS 25.321 ) Release 4
specifications.
 Preparation of Requirement Specification document for the module.
 Documentation for High Level Design and Low Level Design.
 Preparation of Test Plan and implementation of test stub
 Coding the feature
 Testing the feature using test stubs

Tools : GDB (Debugging), Make file, KDevelop.


Duration of Project : DECEMBER 2008– MARCH-2010

4. Project : Complaint management system (Webiso complain system)


Client : OCKHAM (Belgium)
Technology : Linux /C++/PGSQL/PERL/JAVA SCRIPT.
Brief Project Description :
It is also part of Document management, in using of Document management if any type of
problem comes then this package sends mail to mail queue along with configured mail id for
that document management system.

Responsibility

. Analysis: Analysis of the running product.


. Design: Design for some addition in the existing product.
. Development: And according to design we used to write the code for modification
addition of new features
. Testing: unit testing and integration testing of this module

Tools: GDB (Debugging), Make file, KDevelop


Duration of Project: From SEPTEMBER- 08- DECEMBER-08
5. Project : Document management system (Webiso)
Client : OCKHAM (Belgium)
Technology : Linux /C++/PGSQL/PERL/JAVA SCRIPT.
Brief Project Description :
This system maintains the Documents of any company. By this system we try to avoid paper work
in a company. For Document management we are using almost every type of software which is
used for making any type of document.

Responsibility

 Analysis: Analysis of the running product.


 Design: Design for some addition in the existing product.
 Development: And according to design we used to write the code for modification or
addition of new features

Testing : Unit testing and integration testing of this module

Tools : GDB (Debugging), Make file, KDevelop


Duration of Project : From APRIL- 08- SEPTEMBER-08

6. Project : Customer care management system


Client : BSNL (Noida)
Technology : windows /C++/Oracle
Brief Project Description :
Project Description

By this system we manage the customer services like new connection of phone and provide
facility (STD, ISD, and Broadband) and complete record about the consumer. This software is
running in BSNL Noida.

Responsibility

 Maintenance of software according the client requirement


 unit testing and integration testing of this module

Duration of Project : From feb-07 -mar-08

Personal Details
Sandeep Kumar Mall
C.Venkatesh
House no 502 18th main
Kodihalli ulsoor Bangalore 560008
State: - Karnataka
mob:+91-9916798341

You might also like