Prabhaharan Balasubramani
Mobile – +919108878389 E-mail – prabhaharanmit@gmail.com
Objective
Seeking a sound position in the corporate world and work creatively to utilize
my skills and knowledge efficiently with full integrity and zest.
Profile Summary
ď‚· Professional experience of 5.8 years of experience in Aerospace and Defence Industry.
ď‚· Master in Avionics Engineering and Graduate in the Electronics and Communication
Engineering.
ď‚· Development of System requirements Specification, Software Requirements
Specification (SRS), Software design description (SDD) and Interface Requirements
Specification (IRS) for on-board avionics systems.
ď‚· Proficient in implementing the process and practices in all the phases of Software
Development Life Cycle (SDLC).
ď‚· Hands on experience in System testing, System Integration testing, Unit testing and
acceptance testing.
ď‚· System and software level problem solving and debugging skills.
ď‚· Exposure and understanding on D0 178B standard for high and low level requirement
development, Software and verification.
ď‚· Good understanding of Programming especially Ada95, C++, object-oriented analysis
and design.
 3.10 years of experience in Rockwell Collins Flight management system – High and low
level requirement writing, software design development, verification and validation for
control page function display unit (CDU), Integrated CDU (Control Display Unit) page
function and FMS Input/output interface system.
 1.10 years of experience in Thales Flight management system – High and low level
requirement analysis, verification and validation for Performance, Navigation and Flight
plan modules.
ď‚· 7 months experience in Design and implementation of the terrain visualization model for
Su-30 MKI in Defence avionics research establishment (DARE) of India government
from Comavia system technologies.
Education
M.E in Avionics Engineering, Madras Institute of Technology, India, 2010.
 Thesis Titles: “Lateral Axis Flight control using Adaptive
Backstepping of an UAV” and “Development of TERPROM–SU–
30 Aircraft”.
ď‚§ Overall GPA: 8.6/10
B.E in Electronics and Communication Engineering, Anna University, India,
2008
 Thesis Title: “Wireless printer by using advanced Bluetooth technology”
ď‚§ Percentage of Mark: 73%
Skills & Competencies
Languages: Ada 95, C++, Object-Oriented Analysis and Design.
Development Tools: DOORS, JAMA, JIRA, Rhapsody, Enterprise Architect, LynxOS,
PREP (Peer review Tool), GNAT - GPS, RTRT, Vectorcast.
Version Control: Rational Clear Case, Clear Quest, SVN (Subversion), ALM.
Professional Experience
Senior Software Engineer
Department – CS FMS
Rockwell Collins India, Bangalore December 15th 2015 to till date.
ď‚· Project 1: Pro Line Fusion - Flight Management System : LTP FMS
User Interface for ICPF
Duration (Month/Year): December 15th 2015 to till date.
Project Description: FUI ICPF is developed using the ADA language, as are most
other FMS applications. It communicates via the Arinc661 protocol to the
displays. ICPF provides A Graphical User Interface via ARINC 661.
Technology used: DO178B, Ada 95, GPS Pro, Jama, SVN, Clear Quest, PREP,
VECTORCAST, Enterprise Architect, Rockwell Collins prop
simulation tool, Python.
My Role in the project: Senior software Engineer
Developing High level requirements in Enterprise Architect from system level
requirements as per ARINC 661 outputs. Writing python scripts to verify the high
level requirements and ARINC 661 outputs as per ARINC 661 specification.
Verification results are taken from DO 178 level B Structural coverage on
VectorCast tool and Target RIG testing. Performing qualified reviewer for High
level requirements and High level verification tests. Experience in AGS (aircraft-
guidance symbol) display and to verify ICPF high level requirements testing on it,
also bug fixing on ICPF Software.
Senior Software Engineer
Department – CS FMS
Rockwell Collins India, Hyderabad Aug 6th 2012 – Dec 14th2015.
 Project 1: Pro Line Fusion - Flight Management System – control page function
display unit (CDU).
Duration (Month/Year): Aug 6th 2012 to Jun 15th 2014.
Project Description: Worked for Design, Development and Testing of HMI
(Human Machine Interface) module of FMS - CDU simulation. (M185, G280,
CL605 and ARJ aircrafts).
Technology used: DO178B, Ada 95, GPS Pro, DOORS, SVN, Clear Quest,
PREP, Rockwell Collins prop simulation tool.
My Role in the project: Software Engineer
Hands on experience in working with Aircraft Performance system level testing
of CDU page function - Vspeed: Generation of Vspeed database - Takeoff Vspeed
and Approach Vspeed. Experience in Sub-System Testing (HOST and RIG-
TARGET testing), Host and Target failure analysis, Run-for-Score (RFS) and
Structural Coverage Analysis (SCA). Extensive debugging and fixing of code for
flight test issues and IOUs. Generate verification test cases and test procedures as
per DO 178B.
On-site Experience:
Traveled to USA on B1-Visa for the trainings, project planning, onsite co-
ordination and SOI audits, Participated in training cum workshop on
Leadership at Rockwell Collins, Participated in Systems Engineering workshop
at Rockwell Collins, Participated in Green room activity with system
engineers.
 Project 2: Pro Line Fusion - Flight Management System – Vnav and Predicted
steps page Software Development.
Duration (Month/Year) : Feb 08th 2013 March 7th 2013
Project Description: Performance module development team – Involved in the
Vnav page has 3 pages; there are Vnav climbs, Vnav cruise and Vnav descent
page. Predicted steps page selection is done in Vnav cruise page in the CDU,
Predicted steps has 3 pages; there are step selection, step optimizer and step
immediate pages development work as per High level requirements.
Technology used: DO178B, Ada 95, GPS Pro, DOORS, clear quest, PREP,
SVN (subversion), Rockwell Collins prop tool.
My Role in the project: Software Developer
I had worked for software development of the Vnav and predicted steps
functionalities in the CDU Page, performance component in the FMS. Writing the
low level software requirement derived from High level requirement in DOORS.
Expertises in software Bug fixing and debugging knowledge. (Vnav – Vertical
navigation).
 Project 3: Pro Line Fusion - Flight Management System – LTP (Long Term
Plan) I/O Utilities.
Duration (Month/Year): Jun 15th 2014 to December 15th 2015.
Project Description: I/O Utilities is part of FMS. ARINC 429 /IDL NDO (Ideal
Network Data Object) Transformation Data Routing to/from aircraft systems
within FMS components.(C-Series aircraft)
Technology used: DO178B, Ada 95, GPS Pro, Jama, SVN, Clear Quest, PREP,
VECTORCAST, LAVA –Lua scripting language, Rockwell
Collins prop simulation tool.
My Role in the project: Senior software Engineer
I had worked for the development of high level verification environment for
I/O Utilities projects on LAVA software. Development of Network
Configuration Table (NCT) and Virtual machine configuration table (VCT)
for I/O Utilities target verification infrastructure. Written High Level
Requirements from IO architecture system level requirements and testing high
level requirement verification by using lua scripting language on Lava
environment and the Low Level Requirement verification using Vector Cast
for Ada language. Perform Qualified Reviewer role on IO high Level
Requirements and verification test artifacts.
Software Engineer
Thales Software India Private Ltd
Chennai Oct 8th 2010 to July26th 2012
Project 1: FMS 220 Project – ATR Code Review /ARINC 424 Formatting
Tool
Duration (Month/Year: Oct 08th 2010– March10th 2010
Project Description: Work for ATR code review for FMS 220 Project.
ARINC 424 Formatting Tool:
INPUT : ARINC 424 database
 OUTPUT: 40 Binary files (AIRPORT.S01, RUNWAY.S01 …..etc )
Verifies the database based on ARINC 424 standards before uploading to the
navigation system by Airborne Data Loader or compact flash memory after
trans-coding, i.e ARINC 424 database details send the database information by
the format of checking log and formatting log files to AFT tool. AFT tools
converts the ARINC 424 database inputs to Binary format, these Binary files are
inputs to the NAVDB.
Technology used: DO 178B, C++, Clear Case, RTRT
My Role in the project: Software Engineer
I had worked for the ATR C++ code review. System level testing and PR
activity of Navigation database by using ARINC 424 Formatting Tool. . This
includes NAVDB database management, database corrections and development.
AFT system level testing developed in SRS (Software Requirements
specification) level and development of SDD (Software development description)
from SRS.
Project 2: A400M - Flight Management system- Navigation and Flight
Planning
Duration (Month/Year): March10th 2010 to July 28th 2012
Project Description: Work for System level and Unit level testing of FM Core
Components which includes Navigation Database (NAVDB) and Flight Planning
(FPLN) in A400M Flight Management Systems. Unit testing includes Test driver
based test case writing in A-Unit frame work with Ada95. Performed System
Level Testing for NAVDB and FPLN components high level and low level tests
requirements developed with NECST (Thales Prop Tool) as Per DO-178B
standards level B functions.
Technology used: DO 178B, Ada 95, GPS Pro, DOORS, Rhapsody, Clear Case,
Clear Quest, RTRT, Thales Prop simulation Tool.
My Role in the project: Software Engineer
I had worked for System level and Unit level testing of FM Core
Components which includes Guidance (GUID), Predictions (PRED) and Flight
Planning (FPLN) in A400M Flight Management Systems. Unit testing includes
Test driver based test case writing in A-Unit frame work with Ada 95. System
level testing of PRED and FPLN components are done with NECST (Thales Prop
Tool). I had involved in the review of High and Low level requirements in FPLN
as per the ARINC 424 standards. I had resolved test PR activity for PRED and
FPLN. I had involved in the audit preparation and presentation support activity of
FPLN components Requirements, Design, Code and tests. Performed Cross runs
of FPLN tests in actual A400M bench environment.
Trainee Engineer
Defence Avionics and ResearchEstablishment/Comavia systemtechnologies
Bangalore Dec 9th 2009- June 10th 2010
ď‚· Project Name : Development of TERPROM - SU-30 Aircraft
Duration (Month/Year) : Dec 09th 2009– June10th 2010
Project Description: The core of the system is the Terrain Referenced Navigation
(TRN) capability which navigates by combining aircraft navigation data (e.g.
inertial and, or GPS) above mean sea level and radar altimeter measurements of
height above ground level (agl), with terrain heights amsl from the stored map
data (DTED).Using Pattern matching algorithm, find the position of the aircraft
and avoid the control flight into terrain (CFIT).
Technology used : C++
My Role in the project: Trainee Engineer/Developed Terrain display using
OpenGL concept.
Master’s Thesis Work
Madras Institute of Technology/DARE, India Jul’09 – Nov’09
ď‚· Project Name : Lateral Axis Flight control using Adaptive Backstepping of
an UAV: Develops a control law using an adaptive backstepping algorithm for
the aileron movement to make the aircraft fly in the desired flight path by
eliminating the sideslip effect. Project is successful in derived the various gains
are made to adjust themselves so as to produce the result efficiently and thereby
making less time consuming and the control surfaces movement with regulated
sideslip.
Technology used : Matlab, Simulink, Neural and Control Tool Box.
Graduate Thesis Work Dec’07-May’08
ď‚· Project Name : Wireless printer using radio frequency: The typical way to
share a printer between multiple computers on a small wireless network is to
connect the printer to one of the computers, and then enable it to be shared across
the network. To printing the data at a distance of 1000 meters efficiently without
wired Connection using microcontroller.
Technology used : Microprocessor 8088, IC 555 Emulator, Embedded C.
On the Web
LinkedIn URL - https://in.linkedin.com/pub/prabhaharan-balasubramani/1b/80/893
Personal data
Name (First Name and Family Name) : Prabhaharan Balasubramani
Current residence : No 6, Balaji Nilaiya,Muni reddy layout,Panathur,
Bangalore – 560103
Permanent residence : 92, Marriamman Kovil Street, N.Udayampalayam,
Gobichettipalayam, Erode, Tamilnadu, India - 638476
Nationality : Indian
Gender : Male
Marital status : Single
Declaration
I assure that above given information by me are true to the best of my knowledge. Further
information will be furnished upon request.
Prabhaharan Balasubramani

Prabhaharan_$CV

  • 1.
    Prabhaharan Balasubramani Mobile –+919108878389 E-mail – prabhaharanmit@gmail.com Objective Seeking a sound position in the corporate world and work creatively to utilize my skills and knowledge efficiently with full integrity and zest. Profile Summary  Professional experience of 5.8 years of experience in Aerospace and Defence Industry.  Master in Avionics Engineering and Graduate in the Electronics and Communication Engineering.  Development of System requirements Specification, Software Requirements Specification (SRS), Software design description (SDD) and Interface Requirements Specification (IRS) for on-board avionics systems.  Proficient in implementing the process and practices in all the phases of Software Development Life Cycle (SDLC).  Hands on experience in System testing, System Integration testing, Unit testing and acceptance testing.  System and software level problem solving and debugging skills.  Exposure and understanding on D0 178B standard for high and low level requirement development, Software and verification.  Good understanding of Programming especially Ada95, C++, object-oriented analysis and design.  3.10 years of experience in Rockwell Collins Flight management system – High and low level requirement writing, software design development, verification and validation for control page function display unit (CDU), Integrated CDU (Control Display Unit) page function and FMS Input/output interface system.  1.10 years of experience in Thales Flight management system – High and low level requirement analysis, verification and validation for Performance, Navigation and Flight plan modules.  7 months experience in Design and implementation of the terrain visualization model for Su-30 MKI in Defence avionics research establishment (DARE) of India government from Comavia system technologies. Education M.E in Avionics Engineering, Madras Institute of Technology, India, 2010.  Thesis Titles: “Lateral Axis Flight control using Adaptive Backstepping of an UAV” and “Development of TERPROM–SU– 30 Aircraft”.  Overall GPA: 8.6/10
  • 2.
    B.E in Electronicsand Communication Engineering, Anna University, India, 2008  Thesis Title: “Wireless printer by using advanced Bluetooth technology”  Percentage of Mark: 73% Skills & Competencies Languages: Ada 95, C++, Object-Oriented Analysis and Design. Development Tools: DOORS, JAMA, JIRA, Rhapsody, Enterprise Architect, LynxOS, PREP (Peer review Tool), GNAT - GPS, RTRT, Vectorcast. Version Control: Rational Clear Case, Clear Quest, SVN (Subversion), ALM. Professional Experience Senior Software Engineer Department – CS FMS Rockwell Collins India, Bangalore December 15th 2015 to till date.  Project 1: Pro Line Fusion - Flight Management System : LTP FMS User Interface for ICPF Duration (Month/Year): December 15th 2015 to till date. Project Description: FUI ICPF is developed using the ADA language, as are most other FMS applications. It communicates via the Arinc661 protocol to the displays. ICPF provides A Graphical User Interface via ARINC 661. Technology used: DO178B, Ada 95, GPS Pro, Jama, SVN, Clear Quest, PREP, VECTORCAST, Enterprise Architect, Rockwell Collins prop simulation tool, Python. My Role in the project: Senior software Engineer Developing High level requirements in Enterprise Architect from system level requirements as per ARINC 661 outputs. Writing python scripts to verify the high level requirements and ARINC 661 outputs as per ARINC 661 specification. Verification results are taken from DO 178 level B Structural coverage on VectorCast tool and Target RIG testing. Performing qualified reviewer for High level requirements and High level verification tests. Experience in AGS (aircraft- guidance symbol) display and to verify ICPF high level requirements testing on it, also bug fixing on ICPF Software.
  • 3.
    Senior Software Engineer Department– CS FMS Rockwell Collins India, Hyderabad Aug 6th 2012 – Dec 14th2015.  Project 1: Pro Line Fusion - Flight Management System – control page function display unit (CDU). Duration (Month/Year): Aug 6th 2012 to Jun 15th 2014. Project Description: Worked for Design, Development and Testing of HMI (Human Machine Interface) module of FMS - CDU simulation. (M185, G280, CL605 and ARJ aircrafts). Technology used: DO178B, Ada 95, GPS Pro, DOORS, SVN, Clear Quest, PREP, Rockwell Collins prop simulation tool. My Role in the project: Software Engineer Hands on experience in working with Aircraft Performance system level testing of CDU page function - Vspeed: Generation of Vspeed database - Takeoff Vspeed and Approach Vspeed. Experience in Sub-System Testing (HOST and RIG- TARGET testing), Host and Target failure analysis, Run-for-Score (RFS) and Structural Coverage Analysis (SCA). Extensive debugging and fixing of code for flight test issues and IOUs. Generate verification test cases and test procedures as per DO 178B. On-site Experience: Traveled to USA on B1-Visa for the trainings, project planning, onsite co- ordination and SOI audits, Participated in training cum workshop on Leadership at Rockwell Collins, Participated in Systems Engineering workshop at Rockwell Collins, Participated in Green room activity with system engineers.  Project 2: Pro Line Fusion - Flight Management System – Vnav and Predicted steps page Software Development. Duration (Month/Year) : Feb 08th 2013 March 7th 2013 Project Description: Performance module development team – Involved in the Vnav page has 3 pages; there are Vnav climbs, Vnav cruise and Vnav descent page. Predicted steps page selection is done in Vnav cruise page in the CDU, Predicted steps has 3 pages; there are step selection, step optimizer and step immediate pages development work as per High level requirements. Technology used: DO178B, Ada 95, GPS Pro, DOORS, clear quest, PREP, SVN (subversion), Rockwell Collins prop tool.
  • 4.
    My Role inthe project: Software Developer I had worked for software development of the Vnav and predicted steps functionalities in the CDU Page, performance component in the FMS. Writing the low level software requirement derived from High level requirement in DOORS. Expertises in software Bug fixing and debugging knowledge. (Vnav – Vertical navigation).  Project 3: Pro Line Fusion - Flight Management System – LTP (Long Term Plan) I/O Utilities. Duration (Month/Year): Jun 15th 2014 to December 15th 2015. Project Description: I/O Utilities is part of FMS. ARINC 429 /IDL NDO (Ideal Network Data Object) Transformation Data Routing to/from aircraft systems within FMS components.(C-Series aircraft) Technology used: DO178B, Ada 95, GPS Pro, Jama, SVN, Clear Quest, PREP, VECTORCAST, LAVA –Lua scripting language, Rockwell Collins prop simulation tool. My Role in the project: Senior software Engineer I had worked for the development of high level verification environment for I/O Utilities projects on LAVA software. Development of Network Configuration Table (NCT) and Virtual machine configuration table (VCT) for I/O Utilities target verification infrastructure. Written High Level Requirements from IO architecture system level requirements and testing high level requirement verification by using lua scripting language on Lava environment and the Low Level Requirement verification using Vector Cast for Ada language. Perform Qualified Reviewer role on IO high Level Requirements and verification test artifacts. Software Engineer Thales Software India Private Ltd Chennai Oct 8th 2010 to July26th 2012 Project 1: FMS 220 Project – ATR Code Review /ARINC 424 Formatting Tool Duration (Month/Year: Oct 08th 2010– March10th 2010 Project Description: Work for ATR code review for FMS 220 Project. ARINC 424 Formatting Tool: INPUT : ARINC 424 database  OUTPUT: 40 Binary files (AIRPORT.S01, RUNWAY.S01 …..etc )
  • 5.
    Verifies the databasebased on ARINC 424 standards before uploading to the navigation system by Airborne Data Loader or compact flash memory after trans-coding, i.e ARINC 424 database details send the database information by the format of checking log and formatting log files to AFT tool. AFT tools converts the ARINC 424 database inputs to Binary format, these Binary files are inputs to the NAVDB. Technology used: DO 178B, C++, Clear Case, RTRT My Role in the project: Software Engineer I had worked for the ATR C++ code review. System level testing and PR activity of Navigation database by using ARINC 424 Formatting Tool. . This includes NAVDB database management, database corrections and development. AFT system level testing developed in SRS (Software Requirements specification) level and development of SDD (Software development description) from SRS. Project 2: A400M - Flight Management system- Navigation and Flight Planning Duration (Month/Year): March10th 2010 to July 28th 2012 Project Description: Work for System level and Unit level testing of FM Core Components which includes Navigation Database (NAVDB) and Flight Planning (FPLN) in A400M Flight Management Systems. Unit testing includes Test driver based test case writing in A-Unit frame work with Ada95. Performed System Level Testing for NAVDB and FPLN components high level and low level tests requirements developed with NECST (Thales Prop Tool) as Per DO-178B standards level B functions. Technology used: DO 178B, Ada 95, GPS Pro, DOORS, Rhapsody, Clear Case, Clear Quest, RTRT, Thales Prop simulation Tool. My Role in the project: Software Engineer I had worked for System level and Unit level testing of FM Core Components which includes Guidance (GUID), Predictions (PRED) and Flight Planning (FPLN) in A400M Flight Management Systems. Unit testing includes Test driver based test case writing in A-Unit frame work with Ada 95. System level testing of PRED and FPLN components are done with NECST (Thales Prop Tool). I had involved in the review of High and Low level requirements in FPLN as per the ARINC 424 standards. I had resolved test PR activity for PRED and FPLN. I had involved in the audit preparation and presentation support activity of FPLN components Requirements, Design, Code and tests. Performed Cross runs of FPLN tests in actual A400M bench environment.
  • 6.
    Trainee Engineer Defence Avionicsand ResearchEstablishment/Comavia systemtechnologies Bangalore Dec 9th 2009- June 10th 2010  Project Name : Development of TERPROM - SU-30 Aircraft Duration (Month/Year) : Dec 09th 2009– June10th 2010 Project Description: The core of the system is the Terrain Referenced Navigation (TRN) capability which navigates by combining aircraft navigation data (e.g. inertial and, or GPS) above mean sea level and radar altimeter measurements of height above ground level (agl), with terrain heights amsl from the stored map data (DTED).Using Pattern matching algorithm, find the position of the aircraft and avoid the control flight into terrain (CFIT). Technology used : C++ My Role in the project: Trainee Engineer/Developed Terrain display using OpenGL concept. Master’s Thesis Work Madras Institute of Technology/DARE, India Jul’09 – Nov’09  Project Name : Lateral Axis Flight control using Adaptive Backstepping of an UAV: Develops a control law using an adaptive backstepping algorithm for the aileron movement to make the aircraft fly in the desired flight path by eliminating the sideslip effect. Project is successful in derived the various gains are made to adjust themselves so as to produce the result efficiently and thereby making less time consuming and the control surfaces movement with regulated sideslip. Technology used : Matlab, Simulink, Neural and Control Tool Box. Graduate Thesis Work Dec’07-May’08  Project Name : Wireless printer using radio frequency: The typical way to share a printer between multiple computers on a small wireless network is to connect the printer to one of the computers, and then enable it to be shared across the network. To printing the data at a distance of 1000 meters efficiently without wired Connection using microcontroller. Technology used : Microprocessor 8088, IC 555 Emulator, Embedded C. On the Web
  • 7.
    LinkedIn URL -https://in.linkedin.com/pub/prabhaharan-balasubramani/1b/80/893 Personal data Name (First Name and Family Name) : Prabhaharan Balasubramani Current residence : No 6, Balaji Nilaiya,Muni reddy layout,Panathur, Bangalore – 560103 Permanent residence : 92, Marriamman Kovil Street, N.Udayampalayam, Gobichettipalayam, Erode, Tamilnadu, India - 638476 Nationality : Indian Gender : Male Marital status : Single Declaration I assure that above given information by me are true to the best of my knowledge. Further information will be furnished upon request. Prabhaharan Balasubramani