Sr Software Engineer / Developer Resume
Professional Summary
An IT professional since 2008 with a Master degree in computer applications, experience in defining solutions to business/system problems, and implementing the same through customer acceptance and final deposition of the solution. Possess insightful experience in software architecture, design and development, SDLC, finalization of functional/technical specifications, team management and client facing role. Got exposure to all the phases of SDLC like requirement analysis, Design, Coding, Unit testing, Integration testing, support and bug fixing.
- Around 4 Years of experience in Wireless communications services. Gained technical knowledgepertaining to telecom domain especially in GSM and UMTS.
- Got exposure to all the phases of SDLC like requirement analysis, Design, Coding, Unit Testing, Integration testing, support and bug fixing.
- Experience on GSM Protocols
- Abis Protocols: LAPD, RR’
- Um Protocols: LAPDm, RR
- Transport Layer Protocols: SCTP-IUA
- Possess Insightful experience in software architecture, design and development, SDLC, finalization of functional/technical specifications, team management, and client facing role.
- Good knowledge of BTS Site up Procedures like Commissioning Site, Creation of O&M and Telecom Signaling links, BCF Creation, BTS creation, TRX Creation on BSC using MML commands.
- In-depth knowledge of end to end call scenarios, location update and handover procedures as well as GSM Broadcast Channel, Common Control Channels and Dedicated Control Channels handling and Abis Telecom Signaling, Basic Protocol Stack support.
- Strong analytical thinking and problem solving skills.
- Good Experience of Abis logs analysis.
- Good exposure to Quality Processes like creation of 2X2 matrix and traceability matrix.
- Interfaced with different functional groups, handled client relationships, built & worked in cross-cultural team environments
- Working knowledge of UNIX Shell Scripts on Kshell and triggering workflows through UNIX (Sun Solaris, HP, Linux).
- Experience with Application Lifecycle management tool HP Quality Center which is highly useful in distributed environments.
Technical Skill set
Development Environment:CCS (Code Composer Studio)
Version Control Tool:Rational Clear Case
Operating Systems:LINUX, Windows XP/2003/2000 Prof., UNIX, Solaris.
Programming Languages:C,C++
Scripting languages:Unix shell scripting, TCL/TK
Concepts:OOPS, Data Structures, Operating System, SQL Database
GSM Protocols:Abis Protocols: LAPD(L2 protocol),RR`(L3 Protocol) Um Protocols: LAPDm (L2 Protocol) ,RR(L3 Protocol)
Transport Layer Protocols: SCTP-IUA, TCP/IP,UDP
Protocol Analyzer:Wireshark, Ethereal, Nethawk GSM Analyzer
Technology:GSM-2G, GSM-3G, W-CDMA, GSM-EDGE, GPRS, 3GPP standards.
Documentation Tools:MS OFFICE 2003/2007, MS Visio, Excel
Testing Tools:Bsc Simulator, HIT (MML command tool), Mobile Call Generator, Quality Center, Smart Bits, Packet Generator, BTS Manager
Fault Management:Web Pronto, DETS
Other Tools:McCabe (Code complexity), RTRT (Code Coverage)
Professional Concentrations
From
Nov’08 to May’12
Worked with Confidential as a Sr Software Engineer/ BTS Engineer / Developer/ Module Lead /Tester
Aug’11-May’12
Project: Confidential. Sr Software Engineer / Developer.
Environment: CCS (Code Composer Studio)
Target Platform: DSP BIOS
Description- Development and Operational Support of 18Carrier features, Unit Testing and System Component Testing in a UMTS network.
Confidential Flexi compact BTS is used for supporting more Trxs on the system so that operators can support more number of users with single hardware unit. This is based on Nyquist processor which has 4 cores and can support 5 carriers per core.
Roles & Responsibilities:
- Understanding business model and client requirements.
- Study of Crockett System Functional Specification and BTS requirements to understand the new functionality
- Created a new Element Feature Specification describing the role of various BTS components
- through Use Cases
- Worked on QA Defect Fixing Activities.
- Guided new team members in their activities and helped them in understanding the system and new features.
- Identified the domain level requirements and updated interface specification accordingly. Raised appropriate issues and risk factors in the initial stage.
- Development of Overload management and 18C features.
- MT and SCT Testing of the complete TEL module.
- MT and SCT Testing of the complete TEL module.
- Suggesting various solutions with respect to implementation approach and resolving technical, functional and performance issues.
Designing Application Program Interface for protocol stack along with other feature development for Flexi Edge System in GSM network.
Nov’10-Dec’11
Project: Epsilon Flexi Edge BTS REL
EPSILON is BTS software that supports both Flexi Edge and Flexi Multi Base stations. TELECOM is one of the major modules in BTS. It involves developing and testing telecom domain tasks that are required to perform Telecom Signaling between BSC-BTS and BTS-MS. There are four basic SW modules:-
-Radio Resource Task
-LAPD Task
-LAPDm Task
-IUA-SCTP Task
Environment: CCS Studio (Code Composer Studio) /Visual studio 2008
Target Platform: DSP BIOS
Roles & Responsibilities:
- Implemented application program interface for IUA-SCTP protocol stack so that it
- Can be used by upper layers.
- Prepared API document for iua and sctp separately.
- Involved in Layer-3 development of following BTS features:-
- OSC half rate and Full rate
- 8K TRAU support in case of Full rate
- Coordinating with testing team and Bug Fixing.
- Performing Code Reviews
- Created concise and well documented test plans, test cases, test stubs and test reports in different phases of testing (Module Testing, System Component testing, Base Station Integration and Feature Testing).
- Implementation and verification of Layer 2 Air Interface (LAPDm) as per 3GPP TS 44.006. Layer 3 air interface as per 3GPP TS 44.018.
- Contribution in the Requirement analysis, High level design, Low level design, coding, Unit testing and Integration testing.
- Interface of telecom software with other components in the System like BSC, DSP, Transmission, and TRX O&M.
- Logs Analysis and debugging of actual field issues.
Nov’08-Dec’10
Project: Flexi MULTI BTS REL ex4.1
Protocol Stack Development (IUA-SCTP) and complete Layer-3 Testing and Porting on
Platform layer supporting IPC, Timer and memory management functions.
EX4.1 dealt with new abis connectivity between BSC and BTS. The new interface has been implemented called-Packet Abis. This interface provided more abis bandwidth as the existing physical connection (E1\\T1 lines) had been replaced by IP based lines. BTS software was enhanced for packet abis from legacy abis.
Environment: CCS Studio (Code Composer Studio)
Target Platform: DSP BIOS
Roles & Responsibilities:
- Involved in Layer-3 development of following BTS features:-
- Packet Abis
- IUA-SCTP layer implementation
- Local Switching
- ECCH and EBCCH
- Dynamic Power Pooling
- Coordinating with testing team and Bug Fixing.
- Performing Code Reviews
- Successfully completed major product release, meeting very aggressive and externally committed schedule of project by coordinating with team members of several other domains to define requirements, design, and implementation of required software changes.
- Created concise and well documented test plans, test cases, test stubs and test reports in different phases of testing (Module Testing, System Component testing, Base Station Integration and Feature Testing).
- Implementation and verification of Layer 2 Air Interface (LAPDm) as per 3GPP TS 44.006. Layer 3 air interface as per 3GPP TS 44.018.
- Contribution in the Requirement analysis, High level design, Low level design, coding, Unit testing and Integration testing.
- Interface of telecom software with other components in the System like BSC, DSP, Transmission, and TRX O&M.
- Analysis of system level issues.
Academic Qualification
Masters of Computer Applications (MCA) 3 Year Full Time Course with Distinction, Confidential Institute of Management.
Certification/Papers/Patent/Awards
- Best PRISM Project (Training Project) award: Make Break Scenario of LTE (2006).
- Team award- ‘Snap Award’ for developing and testing Packet Abis feature (2007).
- Received Individual ‘Gold Award’ in March 2010 for making an outstanding contribution in EX4.
- Team award for developing and testing Extended CCCH and Extended BCCH feature (2010).