View
133
Download
0
Category
Preview:
Citation preview
Overview Telecom software professional with 4+ years of strong
development and testing experience in C/C++ & telecom domain ,
specif ical ly in LTE protocols l ike NAS, S1AP, GTPV1, PDCP,
MAC, RLC etc.
Had to extensively practice OOPS concepts during the projects. Knowledge
of advanced level programming in C/C++ like thread synchronization
multithreading, multi processing.
Expertise in code optimization for performance improvement of the various
wireless network elements.
Good experience in IPC mechanism like socket, message queue, shared
memory etc.
Good understanding of LTE flat SAE architecture.
Experience in Aricent LTE-eNB protocol stack Development with
Broadcom LTE-eNB board.
Strong development and troubleshooting experience in PDCP/RLC/MAC
layer for Aricent LTE-eNB.
Experience in the areas of Call processing or Call Procedures for sessions
based on application layer protocols like NAS, S1AP, GTPV1 etc.
Experience in Development of Nethawk M5 analyzer and Nethawk EYE
monitoring with DBServer & up gradation projects as per 3GPP
Specifications for Nethawk LTE analyzers.
Experience Currently working as Senior Software Engineer at Aricent
Technologies
Operating Systems Linux and Windows
Languages C , C++
Development tools Visual Studio 2010 ,Vim-editor , GDB, Version Control (Clear-Case, svn),
Valgrind , BullsEye, Quality Center, Bug zilla etc
Hardware and Tools Broadcom eNodeB Board, QXDM dongle, Nethawk M5 analyzers, TM-
500 UE, Aricent EPC etc
Network Protocols LTE (Long Term Evolution)
• NAS, S1AP, GTPV1, GTPV2, MAC, RLC, PDCP
Education MCA with 91% from VSSUT (formerly UCE) Burla, Odisha (2007–2010)
B.Sc. in physics with 63% from FM University (2003 – 2006)
+2 science with 53.8% from CHSE Odisha
10th with 71.2% from BSE Odisha
EXPERIENCE
Aricent Technologies From December 2012 To till date
Nethawk Networks India Pvt. Ltd. (EXFO-Nethawk) From January 2010 To
December 2012
Current Project Aricent LTE-eNodeB Protocol Stack Development ( Integration with
Broadcom eNB Board BCM61750) (Oct 2013 – t i l l date)
Posit ion/Role Senior Software Engineer
Description Aricent LTE-eNodeB framework integrates Layer 2 and Layer 3+ modules in a
package that serves as a robust reference platform on which to develop complete
LTE eNodeB solutions. It provides complete Layer2 and layer3 functionality, and
exposes clear interfaces for Telecom Equipment Manufacturers to incorporate
product differentiation in areas such as SON, RRM and OAM.
Responsibi l i t ies
/Task
Integration of eNodeB framework layer2, layer3 with Broadcom board (BCM61750)
as per board architecture and functionalities, Performance Enhancement and
maintenance for support case and internal issues.
• Design and Integration of eNodeB framework using C on Broadcom board
(RT-Linux platform) which included:
o Implementing mailbox communication between processes running
on different CPUs.
o Communication of layer2 and layer1 FAPI messages.
o Defining and parsing XML file for declaration and definition
configuration information
o Fast Socket implementation for user plane data received/send
between EPC and eNodeB.
• Execution of Test cases for both FDD and TDD releases.
o UE Measurements &Mobility– It involves configuring measurements
at the UE and acting on the Measurement reports received.
o Admission Control – Admission of new UE or a Hand-in UE,
Admission of more RABs of the existing UE.
o Resource Allocations – Allocating CQI (Channel Quality Indicator) &
SR (Scheduling Requests) resources to the UE.
o Power Control& Transmission Mode Switching – Tuning the UE
specific power control parameters like p0-ue-pucch, p0-ue-pusch
and switching the transmission mode based on the radio conditions
experienced by the UE.
• Troubleshooting issues reported by testing team using tools like GDB
• Supporting enhancement, wrote the plan and procedures for the same and
performed Unit testing.
• Coordinated with customer for Performance Test activities.
• Currently working at client site (contela, sunae - south korea) as onsite
Engineer.
Platforms/tools C, Clearcase, Linux, Wireshark, GDB, Valgrind
Achievements Got the Team Award for extraordinary commitment, technical excellence during
integration of LTE eNodeB FDD release on broadcom61750.
Current Project NSN LTE-FAP eNodeB Platform (Dec 2012 - Oct 2013 )
Posit ion/Role Software Engineer
Description Aricent LTE-IPR framework integrates Layer 2 and Layer 3+ modules in a package
for mindspeed enb board. That serves as a robust reference platform on which to
develop complete LTE-FAP eNodeB solutions.
Responsibi l i t ies
/Task
Development of Platform project for Hardware Management and Watchdog module
using C++.
Feature study and requirement understanding, Initial design and planning
Implementation, Integration Testing, Functional Testing, and System testing.
Platforms/tools C++, Clearcase, Linux, Wireshark, GDB, Valgrind, Gcov
Previous
Project High Capacity BRIX HAWK DA for LTE
Position/Role Software Developer
Description Analyzer tool for LTE network works for X2, S1, S5, S8 interface which analyses large
volume of traffic at very high speed and further link all upper layer information to
completely give meaningful information for end user to store them to MySQL
Database. Developed in LINUX environment.
Responsibi l i t ie
s/Task
Development and support for S1AP and NAS layer and maintenance for support case
and internal issues.
Feature study and requirement understanding, Verification for feasibility analysis of
the requirement (with latest 3GPP specification), Initial design and, Implementation,
Unit Testing, Functional testing, Verification with trunk, Code optimization and Tuning
and merging.
Platforms/tools C++, Linux, gdb, svn , and wireshark
Previous
Project
KPI Calculat ion Engine BRIX HAWK DA for LTE
Position/Role Software Developer
Description This feature demands an application which enables to calculate the KPIs based on
xDRs and stores the KPIs in database. After the implementation, End
users/Customers should be able to visualize the various KPIs for Several Call Trace
related components for various interfaces such as S1, LTE EPC, A, Iu(IuCS/IuPS),
MAP & Gb etc.
Responsibi l i t ie
s/Tasks
Development and support for S1AP and NAS layer and maintenance for support case
and internal issues.
Platforms/tools C++, Mysql, Linux and Wireshark/Ethereal , SVN
Achievements Team Award
Previous
Project
M5 Analyzer-Protocol Monitor and Call & Session Application
Posit ion/Role Software Developer
Description Protocol Monitor and Call and session are applications in M5 analyzer-testing tool, it
gives real time online/offline analysis of network traffic across different wireless
network entity fully updated with latest wireless mobile technology (e.g. LTE, GPRS,
GSM, UMTS).
Responsibi l i t ie
s/Tasks
Development of new features (Decoding of protocols and Establishment of control
plane signaling, with protocols like S1AP, GTPV2, NAS) and maintenance for support
case and internal issues.
Platforms/tools C++, Windows, Visual Studio 2010 , BullsEye, Valgrind, SVN
Achievements Team Award
Personal Details:
D.O.B. : 22nd June 1985
Sex : Male
Marital Status : Single
Nationality : Indian
Passport No : K7175249
Pan Card No : CXBPS9265F
Religion : Hinduism.
Language Proficiency : Oriya, Hindi, English.
Hobbies : Gardening, Forming social groups & really
having a keen interest in doing some
munificent works.
Declaration:
I do hereby declare that the particulars of information and facts stated herein above are true, correct and
complete to the best of my knowledge and belief.
Date: 06-June-2014
Place: Gurgaon Prakash Sahoo
Recommended