Post Job Free
Sign in

Software Engineer Project

Location:
1730
Posted:
August 13, 2011

Contact this candidate

Resume:

PREETI RAO

**** ****** **** ****, ******* MA-****0

Ph: 214-***-**** . Email: **********@*****.***

OBJECTIVE: Seeking a challenging position that utilizes my capability for

testing of software systems in the areas of system software, application

software and embedded systems.

PROFILE:

. Knowledge of programming languages like C/C++ and scripting

using Perl.

. Experience developing micro-controller, embedded system

applications.

. Good background in computer networks, data and wireless

communications.

. SIP, TCP-IP protocol knowledge.

EXPERIENCE:

Software Engineer,

Acme Packet, Bedford, MA (Oct, 2010 -

Present)

Serve as software engineer for embedded data-path group,

supporting and testing features for NP at the platform level. Write test

scripts for features like RFC2833, LI and APIs for platform regression

tests. In addition work towards resolving customer defects.

Software Engineer,

A1Logics, Mangalore, India (Jul, 2006 -

Apr, 2007)

Responsibilities included design and development of web based services

and solutions that involved developing front-end as well as back-end.

Prepare design and unit test documents. Debug and fix software defects.

Execute unit and integration tests.

Project Intern,

Bhabha Atomic Research Centre, Mumbai, India (Jun, 2005 -

Apr, 2006)

Project work was to estimate the thermal efficiency of plasma spray

torch (used in industries for applying coating on metals to prevent

corrosion) using microcontroller. The microcontroller (8086 family) was

programmed to convert analog input to digital input in order to calculate

the thermal efficiency. This gives an estimate about the optimum

temperature, voltage and current required for the torch to perform

efficiently. This was implemented using C/C++ on Linux platform.

EDUCATION:

Masters of Science in Electrical & Computer Engineering Aug,

2007- May, 2009

Boston University, Boston, MA CGPA: 3.5/4.0

Southern Methodist University, Dallas, TX

Bachelor of Engineering in Electronics and Telecommunication Aug,

2002- May, 2006

University of Mumbai, Mumbai, India Passed with

distinction

SKILL SET:

. C, C++, Perl, Linux kernel/device driver programming, Assembly

Language, Qt.

. Basic knowledge of protocols such as TCP/IP, SIP.

. Linux, Windows 95/98/NT/2K/XP/Vista, UNIX, Clearcase.

. Familiar with ARM, CPU08/12, M68K processors.

. IBM-7WL simulation tool, Cadence tools (TSMC), CodeWarrior,

OPNET.

PROFESSIONAL PROJECTS:

1) Title: RFC2833 - Send DTMF tones in RTP packets

Description: Wrote Perl scripts to test the RFC2833 feature in 3

modes (Detect, Generate, Dual). Perl scripts basically adds static flows

with corresponding flag values set for these modes then sends voice and

digit packets. Script also verifies whether NP forwards these packets with

correct sequence numbers and time stamps.

2) Title: Test APIs for SQA platform regression tests

Description: SQA needed APIs to perform platform regression tests.

APIs were used to regression test the NP level functionality of LI, RFC2833

features. APIs were used to add static flows, delete flows, modify flows

and dump stats as well as configuration changes (flags manipulation) for

the features.

3) Title: Support with customer defects

Description: Worked on reproducing, debugging and resolving few

customer defects.

ACADEMIC PROJECTS:

4) Title: Device driver for user level applications on Gumstix Verdex

motherboard - Picture Frame.

Description: Gumstix Verdex is an ARM based microcomputer coupled

with daughter-boards that facilitate different interfaces like UART,

Bluetooth, I2C, network interfaces. This project involved writing a

kernel module and then expanding it into a device driver and writing

application code. Aim of the project was to display jpeg images in a

slideshow format on a touch-screen based LCD. A user-friendly menu is

displayed on the screen enabling users to view pictures. Also an attempt

was made to transfer the image files using Bluetooth.

Environment: C, LINUX, GNU ARM Cross Compiler, Qt.

5) Title: Bluetooth Enabled Micro-controller Application - Senior Safety.

Description: A MC9S08QE128 micro-controller and LMX9838 Bluetooth

chip along with an accelerometer, buzzer and push-button were soldered

together to form a device which triggers an alarm whenever the device

falls down to ground. If the push-button is not pressed within a certain

time frame then a distress signal is sent to a PC via a Blue-tooth chip.

If the push-button is pressed then no signal is sent to the PC (via

Bluetooth chip). The MC9S08QE128 micro-controller, accelerometer buzzer

and Bluetooth chip were programmed using C and compiled and loaded into

the micro-controller chip using CodeWarrior software.

Environment: C, CodeWarrior.

6) Title: Simulation and Analysis of Applications over TCP and UDP using

OPNET.

Description: This project analyzes two protocols of

transport layer namely Transmission Control Protocol (TCP) and User

Datagram Protocol (UDP). Various TCP congestion control algorithms for

Voice and Data/FTP were studied. Analysis of Voice over UDP was also

simulated. Simulations were done using OPNET and the results were

compared for these applications over TCP and UDP.

Environment: OPNET

7) Title: Design and Analysis of an Analog to Digital Converter (ADC).

Description: A 5-bit unipolar charge redistribution ADC was designed

and simulated using 0.18um IBM-7WL technology. This ADC involved use of

capacitors, transmission gates as switches and op-amp as a comparator.

Digital outputs for five different analog voltages were determined. Also,

the highest clock frequency as well as various characteristics of op-amp

such as the gain, 3dB frequency, and unity gain frequency was determined.

Environment: IBM 7WL, Cadence

COURSE WORK:

Graduate:

Introduction to Computer Networks, Introduction to Embedded

Systems, Advanced Micro-Processor Design, Computer Hardware

Testing, RF/Analog IC design & Modern Active Circuit design,

Information theory and Algorithms, Introduction to Semiconductor

Physics, VLSI Design and Lab.

Under-Graduate:

Digital Signal Processing, Data Communication, Elements of

Microelectronics, Mobile and Wireless Communication System,

Digital Logic Design, Elements of Microprocessors and

Microcontrollers, Optical Fiber Communication, Microwave Devices

and Circuits, Antenna Design and Wave Propagation, Introduction

to C/C++.

REFERENCES:

Prof. Ronald Knepper Prof. Babak Kia

Professor, ECE Dept. Professor, ECE Dept.

Boston University. Boston University.



Contact this candidate