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