Post Job Free

Resume

Sign in

Software Engineer

Location:
Garden City, MN, 56034
Posted:
March 31, 2010

Contact this candidate

Resume:

D.SENTHIL KUMAR

***, *********** ******, *** *****, 17th main, 2nd block koramangala,

Bangalore - 560 034.

MOBILE: 91- (080) - 988**-*****; mailto: abm0w7@r.postjobfree.com

[pic]

CAREER OBJECTIVE:

To excel in my

profession as Software Engineer which helps me to strive ahead, completely

exploiting my acquired knowledge & skills and providing an atmosphere learn

more.

[pic]

PROFESSIONAL PROLOGUE:

> A judicious professional with nearly 4.6 years of qualitative experience

in Software Development Life Cycle Activities. Currently designated as

Senior Software Engineer with InfoTech Enterprises Limited.

> Skilled in end-to-end development of software applications from

requirement analysis to system study, designing, coding, testing,

debugging, and documentation as per D0-178B standard.

> Well versed with verification and validation activities of complex

safety critical systems and product support/porting includes Black Box

and White Box Testing, Regression, Requirement Based Testing, Software

Integration testing, and System testing for product as required.

> Proficient at developing test plans using requirement documents and

functional documents.

> Gathered experience in System and Functionality Testing, Preparation and

execution of Test Plan and Test Cases, etc

> Involved in the Execution of the System level test cases for Airbus A380-

ALNA system on the client location Airbus, Buxtehude, Germany for the

period of 3 months.

> Ability to work effectively under pressure with constantly changing

priorities and deadlines. Proficient and knowledgeable in all areas

related to application development.

> Fast learner, keeps abreast of latest technologies, adept at developing

and promoting analytical software solutions. Capability to switch to

allied or varied technologies depending on project requirements.

[pic]

CORE COMPETENCIES:

Embedded Software Design and Development ~ Firmware Design ~ Embedded

System Testing ~ Hardware and Software Integration ~ System Study ~

Requirement Specification Study ~System Testing ~ Team Lead ~ Client

Interaction ~ Coordination ~ D0-178B~ Unit and System level Test Plan

Development ~ RTOS Programming.

[pic]

TECHNICAL SKILLS:

Programming Language C, C++, Assembly

Protocols CAN,ARINC-429, AFDX

Processors & Controllers PowerPC-8260 & 750, PIC: 18f4550, 16F8XX,

Rabbit-3100

Digital Signal Processor Black Fin BF537, SHARC-21065L(Analog

Devices)

Compilers /IDE KEIL Ver 3.0, VISUAL DSP++, MPLAB, PIC-C.

Real Time Operating Micro C-OSII, VxWorks.

Systems(RTOS)

Software Tools MatLab/Simulink.

Testing Tools IBM - RTRT, LDRA 8.0

Configuration Management Rational-Clear Case & Clear Quest, Visual

Tools Source safe

Requirement Management Telelogic - DOORS 8.0

Tools

Design Tools Artisan

Platforms DOS, Windows 98/XP, Suse- Linux 10.2

[pic]

PROFESSIONAL TRAINING:

. Advanced Aircraft Cabin Interconnection Data Systems (CIDS) Trained by

AIRBUS, Germany.

. Accel Certified Advanced Embedded System Design Engg.

. Advanced Diploma in Hardware Technology conducted by Department of

Employment Training, Chennai

. Diploma in Computer Networking.

[pic]

PROFESSIONAL ACTIVITIES & AWARDS

. Team of the Month Award for extra ordinary contributions to meet dead

lines of Project delivery.

[pic]

PROFESSIONAL EXPERIENCE

INFOTECH ENTERPRISES LIMITED

Sep'2007- TILL NOW

Designation: Senior Software Engineer

Key Accountabilities:

Interacting with clients for system study, requirement verification and

analysis.

Handling Software Integration Testing and System Testing.

Developing Test Cases from the Software and System Requirements

Writing Test Procedures to describe the way a test needs to be carried

over.

Preparing the Test Scripts and executing on respective environment using

Cygwin.

Review of Test artifacts.

Handling technical aspects like software design using Artisan tool from

high level requirements and coding

Designing Use Cases and Sequence diagrams, Class Diagrams, State Diagrams

and Activity Diagrams

[pic]

PREVIOUS WORK ASSIGNMENTS

INVENT SOLUTINS PVT LD

June'05 - Aug'07

Embedded System Software Engineer

Handling various projects on Embedded Systems Programming, Data

Communication, and Real Time Embedded Systems based on various

Micro controllers, Digital Signal Processors.

Spearheading efforts across project and product design based on

microcontrollers with peripherals interfaces and control circuits

Application Software development using Qt-Embedded.

. Development and Porting of C code in ADSP-21065L.

Developing and implementing Software for various sensors, DC motors and

stepper motors.

. Created the whole documentation of project.

[pic]

EDUCATIONAL DEVELOPMENT

Bachelor of Engineering (Electronics & Communication) 2005

Madras Institute of Technology, Anna University, Secured 60%

Diploma in Electronics & Communication Engineering 1999

Srinivasa Polytechnic, Pudukottai, Secured 75%

SSLC 1994

E.R.Higher Secondary School, Trichy, Secured 78%

[pic]

PROJECT DETAILS

Title #1 SOFTWARE INTEGRATION TESTING - A380 CIDS

Role My role in this Project as project member to developing

test cases, test procedures, test scripts and executed in

RTRT and LDRA.

Hardware PowerPC-8260 & 750

Software Tools LDRA Ver-8.0 and RTRT Version- 7.5, Debugger-TRACE32.

Front-end Tools Rational Clear Case & Clear Quest, Telelogic - DOORS 8.0

Duration July 2009 - Till Now

: July 2009 - Till

Now

Description In Software Integration level testing in RTRT and LDRA,

tests are performed against high-level software

requirements, and the test data refers to software objects.

The purpose of Software Integration Testing is to verify

functional and reliability requirements placed on major

design items: the Software Requirements. These Requirements

are exercised through their interfaces using Black box

testing, success and error cases being simulated via

appropriate parameter and data inputs.

All test cases are constructed to test that all components

within the software system interact correctly. SWI-Tests in

RTRT and LDRA: . Black Box Testing of

an Application . Stimulation via external interfaces.

SWI Testing in RTRT and LDRA is a Black box testing as the

tester has the provision to only the external interfaces

wherein he can provide the set of input to satisfy the

condition for the requirement

Responsibilities Involved in writing test cases against high level

requirements (SRS/SRD) in DOORS

Updating of the test cases documents with the latest

results in DOORS

Proper Interaction with the development to fix the bug and

deliver the quality product to the quality with 100% code

coverage and requirement coverage to the Airbus A380 PAX

client.

Involved in writing test cases using Embedded C code and

automate the same using RTRT and LDRA.

Designed, developed the test cases and test scripts, and

executed test scripts in LDRA and RTRT tools.

Raising Problem reports for the failed test cases and

checking in of the logs to the Clear case

Client AIRBUS

Title #2 DEVELOPMENT A350 CIDS DIRECTOR SOFTWARE

Role My role in this Project as project member to designed and

developed coding using c.

Front End Tools DOORS 8.0, Rational Clear Case & Clear Quest, and Artisan

RTOS VxWorks, C/OS-II

Duration NOV 2008 - June 2009

Description The CIDS systems have three directors; each director's

having three boards. LIBCOM is serial communication library

in CIDS system, which provides a fast communication

facility between SDF, DMB and DAB on separate processors.

This project main objective is change the LIBCOM existing

dynamic behavior to static behavior, which means LIBCOM

establishes the connections at start-up time and

re-establishes them in case of connection breaks, due to

e.g. restart of one board also it should determine what

connections and between what board at compile time. The

Open/Close functionality is statically happened i.e.,

dynamic Open/Close functionality is removed.

Responsibilities Responsible for finding the Dynamic Behavior mechanism by

Reverse Engineering.

Analyzed system requirements and expanded High Level

Requirements into derived requirements (Low Level

Requirements) built during the software design phase.

I involved in developing the concepts of heart beat

mechanism for communication acknowledgement between three

boards (DMB, DAB and SDF) in driver level.

I drew class diagrams, Object diagrams and sequence

diagrams using UML-Artisan Studio.

I have written "C" code for Reliable stream communication

and Simple datagram communication of LibCom.

Developed detailed design documentation.

Preparation of the installation setup for the developed

software.

Enhanced the design In Artisan component model.

Demonstrated the working of LIBCOM with A380 SW on the A380

test rig,

Client AIRBUS

Title #3 System Tests ALNA V2 - CINS

Role My role in this Project is involved in requirement

analysis, designed, and developed the test cases and

Executed Test cases in ALNA-System at On-Site (Buxtehude,

Germany).

Front End Tools Telelogic - DOORS 8.0

Software Tools Rational Clear Case & Clear Quest.

Duration Jan 2008 - Oct 2008

Description The ALNA system is a modular cabin network system, which

can be ordered, in different variations. It implements the

central Airbus cabin IT network providing high-speed

communication links, wireless network services as well as

GSM connectivity. ALNA is designed to offer a variety of

applications and services to the crew, the maintenance

personnel and passengers.

The basic functions of the ALNA:

It provides real-time Internet access, real-time Web-Mail,

Web-Chat.

Wireless network access in the whole cabin

Application hosting and data exchange between attached

components

Satcom communication management with the ground including

for non cabin items

Responsibilities Requirement analysis and identification for the system

testing from the Technical Specification (TS/SES) document.

Writing high level test cases for the requirements

identified based on the design document.

Prepared and generated high level test cases for the

requirements identified based on the design document (SDD),

TS/SES, DCR, IFD, SID, SRD, and Head of Versions (Hov's).

I was involved in the execution of the system test cases on

the client location and provide the status report to both

onsite and offshore team

Raising Problem reports for the failed test cases through

Clear Quest

Updating of the test cases documents with the latest

results in DOORS

Title #4 RRJ-PFCU_FCL (Russian Regional Jet- Primary Flight Control

Unit).

Software Level -A pertaining to DO-178B Standards

Criticality

Software MATLAB, Simulink, C, Clear Quest, Tessy.

Responsibilities Unit-Integration testing of the software SCADE modules

using Tessy 2.9.19 Ver.

Generation of Unit-Integration Test Reports using Tessy

Report Generator.

Review of Unit Test procedures using the checklist provided

by the client.

Verification of Verification (VOV) of Unit Test Results

using the checklist provided by the client.

Description The project is to realize a campaign of unit-integration

testing in

accordance with the DO-178B Level A on the host machine.

The MATLAB Simulink models are given as a Design

Description Document for testing. The functional test cases

are created by understating the MATLAB Simulink models.

As the process of integration is complicated, the tool

performs the action of identifying the global variables

from the source code. From the tool, truth table is

prepared in CTE (Classification tree editor). Empty test

cases are created by the tool. In TDE (Test data editor)

test cases are edited and perform testing with a debugger

window enabled.

Title #5 INFRARED CAMERA

Role My role in this Project as project member to developed

coding using c and c++. I am involved in Development and

Implementation

Hardware Black Fin BF537, J-TAG Debugger

Technology C, C++.

Application Qt-Embedded, MATLAB 3.5

Software

Duration Dec 2005 - Mar 2007

Responsibilities Understanding the Requirements

Application development using Qt-E for touch screen.

Implementation virtual key board in touch screen using

Qtopia .

Involved partially in touch screen driver implementation

Image processing by using MATLAB.

Description Infrared imaging cameras provide visual representations of

the infrared energy given off by objects. The camera can

operate in real-time, or images can be captured via a

digital input port and stored in internal memory (RAM) for

later analysis using sophisticated software. The camera has

features include image processing that interpolates and

smoothes a 32 x 32 image to 128 x 128 resolutions. Full

digital output/control is provided through the camera's

RJ-45 10/100 Base T Ethernet port, which is fully

Power-Over-Ethernet IEEE 802.3af compliant.

Client MemsTech Inc,

[pic]

PERSONAL EPITOME:

Nationality : Indian

Marital Status : Single

Languages Known : English, Hindi and Tamil

Passport No : H5797669. Valid Up to 06-09-

2019.

Permanent Communication Address : #30, Selvam Nagar, Uyya Kondan

Thiru Malai,

Trichy-620 102.

PLACE : Bangalore

DATE :

SENTHIL KUMAR.D



Contact this candidate