Post Job Free
Sign in

Software Engineer Manager

Location:
Elmhurst, IL, 60126
Posted:
August 14, 2011

Contact this candidate

Resume:

Shekhar Mehta

Status – US citizen.

Email Address: abgy2v@r.postjobfree.com

Phone: 630-***-**** (H), 847-***-**** (Cell phone), 847-***-**** (W)

Adressa: 387 S. Berkley Ave, Elmhurst, IL – 60126

SUMMARY:

Software engineer with more than 13 years of Experience in all stages of real time

software development. The developmental activities includes high and low level design,

coding, testing, and support customers. C, C++, SDL, TauG2 and Assembly are major

languages, I used for software development targeted for real time operating system –

Lynx, VxWorks, Z8000 OS. The development environment is Solaris and Linux. I know

Rational Rose ClearCase very well for version control, and know DOOR requirement.

For testing, I used TTCN2 and TTCN3. In the past, I also used Scheme and LISP. My

main strength is in debugging complex issues related with memory exhaustion,

corruption, crashes, high cpu issue, performance, throughput and feature development,

and earned reputation as good trouble shooter. Plus, received total 7 awards presented

in department town hall for appreciation of resolving complex issues, and improving the

quality of the software. Plus I have more than a year experience in developing

application for iPHONE.

PROFESSIONAL EXPERIENCE:

Sr Software Engineer: Nokia-Siemens Network, Long Term Evolution (LTE )

3GPP specs. Apr 30, 2011 – Present

• Working on small cell technology on RRC – Radio resource component.

Helped Start up company – Rcursion to develop application for iPHONE platform –

a year long experience (weekends only)

Sr Software Engineer: Motorola, MAC Layer Development for WiMAX - 802.16e

IEEE standard. Dec 2006 – Apr 29 2011

• Mac layer (Layer 2) mainly deals with resource allocation, and fragmentation and

defragmentation of packets, call setup, authentication. I am a core member of

feature development team and the support team to support test Engineers.

• The most recent feature, on which I worked was R6 interface. My main

contribution was in the area of Header compression, network entry, call

processing. My other contribution is in intensive debugging resolving issues

found during testing R6 interface..

• For R6 interface development, we used Agile methodology.

• Wildly acknowledge Expert in the area of call processing, mobility – handover

and idle mode, header compression, throughput issues.

• In general, for software development, C is the main language, targeted for

VxWorks real time OS. Wireshark ethereal logs and VxWorks Workbench are

the main tool for debugging.

• Debugged and resolved many complex issues, related with memory exhaustion,

corruption, crashes, high cpu, network congestion.

• For a period of 8 months, worked on Subscriber Manager component (SM) of

WiMAX which manages subscribers. TauG2 – description language was tool for

coding, and TTCN3 was the language used for testing. My main contribution was

developing test environment using TTCN3 to test SM code directly on target

machine, instead of on simulator.

Sr Software Engineer: Motorola, iDEN (integrated Digital Enhanced Network),

Duplicating Voice Gateway (DVG) - Oct 2004 – Dec 2006.

• In this group, worked for development of Audio Link Manager for (VPU) voice

processor and for iDen Surveillance component (iSG) – used by federal

agency to monitor call.

• For VPU, did DSP programming on Quadros Real Time OS for ARD (Audio

Routing and Duplicating Function) and WARD (WAN ARD). C was the language

for coding.

• For iSG, worked used SDL – Software Definition Language – tool for designing

system which was targeted to generate C code for Lynx Real time OS.

• My main contribution was development of interface called Glue logic between

SDL generated C code and OS.

• Used TTCN2 for testing – used to have expert level knowledge.

Sr Software Engineer: Motorola, CDMA, VLR (Visiting Location Register)

Aug 1999 – Oct 2004):

• VLR is a unit of cellular switch (based on IS41 standard) which validates and

tracks mobile locations. In this group, C++ was used for software development -

total about 5 years of Solid experience in C++ . In this group, I worked on

various features.

• Inter-System SMS Paging (short message service )

• I also used to manage the software aspect of VLR board memory (RP2/RP4). I

keep track as to how much memory has been utilized, and give warning to the

Managers and feature leads about the memory requirement for new feature

development. Respond to the memory related issues.

• For E911 feature development – Extended 911 calls – C++

• Calling Name Presentation and Calling Name Restriction Feature (CNAP/CNAR).

This feature allows the mobile subscriber to receive the name along with the

number of the calling party, and restricts presentation of the calling subscriber's

name to the called party – C++

• Worked on performance tool written in C++ to measure the performance and

CPU utilization

• Worked on Man Machine Interface (MMI) using C++.

• GNU GDB graphical tool was the main tool to debug issues.

Software Engineer: Motorola, CDMA, EMX 2500 Cellular switch, Common

Channel Manager (CCM) (July 1998 – Aug 1999)

• Worked on A+ area (interface between switch and base station): Implemented

the work related with IS634 standard and optimization in A+. Mainly worked on

CCM (Common control manager) and LTM (Line Trunk Manager) of switch. The

cellular switch based on SS7 protocol.

• The language used were C and Assembly – Z8000 assembly language.

• Went to Cork Ireland twice to support Test engineers who were testing feature

work related with IS634. Motorola used to have support center in Cork, Ireland.

• Went to customer sites – Verizon, Sprint, Altel to support Deployment team to

deploy IS634 complaint software at customer support

Before joining Motorola:

• Worked as a graduate research Assistant at National Center for Computing

Application(NCSA), University of Illinois at Urbana and Champaign (UIUC), Use

DCE - Distributed computing environment.

LANGUAGE USED IN DEVELOPMENT WORK:

• Intensively used C (13 years) and C++ (4 years).

• Used SDL (Software Definitional Language) for more than 1 year and TauG2

based on UML at application layer (used additional more than 1 year). Total

experience in SDL and TAUG2 would be 2 and half years.

• Not only wrote test cases in TTCN2 and TTCN3, but also developed the testing

environment to moving from simulated target machine to real target machine.

(total 2 and half years of experience).

• Intensively Used VxWork WorkBench and Eclipse.

• Embedded Software targeted for real time operating system – VxWorks, Lynx,

Z8K.

• Feel very confident in Perl – I have developed many small programs for

debugging purpose.

• In the past, I also used Z8K Assembly and MIPS assembly (1 and half year). I

also used APL, Scheme, Lisp. Have a confidence of learning any language

without much difficulty.

• SAS - A thick statistical package I used it for developing model for forecasting,

and doing regression analysis – I used to be considered as an expert in SAS.

EDUCATION:

• M.S. in Computer Science from University of Illinois at Urbana and

Champaign: May 1998. As a student wrote papers on dead locks and Kerberos

network security system B.Sc - a bachelor degree in Science (India).

TRAININGS:

• Did in house training on G3, SS7, CDMA and telephone switching. Have fair

knowledge of CTE - Cellular Test Environment.

• Went to customers site to support First Office Application team to deploy our

software to our customers - Altel, sprint, Verizon, and Israel (IS634)- remotely

supported team in Israel.

• Went to Cork, Ireland, to support testing team to test our feature for the market

outside of North America (IS634).

PRESENTATIONS:

• "Garbage Collection in C/C Nov 10, 2003

• "Origination Base Call State Model" Oct 22, 2002

• "CCM - Common Channel Manger, A gate way to A Switch " Aug 19, 2002

• Also gave Presentation on "IS634 to Engineers in Cork - Ireland". Sep 2000

• Power Control in Mobile Devices in LTE – August 5, 2011



Contact this candidate