SlideShare a Scribd company logo
1 of 10
MARIA JOHN PAUL D
BE (EEE), MS(SOFTWARE SYSTEMS,BITS) , CSEP
(Java, Android, C, C++, RTOS embedded, Systems)
PROFESSIONAL PROFILE
Results-driven professional with 10+ plus years of, progressive experience in Large
Systems full life cycle Development, using JAVA, Android, C++ and C over Multiple Real
time OS such as VxWorks, DEOS (Linux). Strong analytical and project management
capability, relentless in customer-focus orientation and developing strong relationships at
all levels, seeking a position as a Software Developer/architect
Excellent Coder, have much passion on algorithms and Data structures. Participates in
multiple coding competitions such as Top coder. Quick learner and passion to develop
projects using new mobile technologies such as Android and Windows Mobile.
Areas of technical skills and applied knowledge include:
Languages: Java, Android,C, C++, JASON, GOOGLE APP ENGINE APIs, XML, REST,
SQL, JDBC, QT, Embedded systems, VB, VB script, PERL, UML modeling SDL, SQL Lite.
Development Environment: Android SDK using Eclipse IDE, MS Visual Studio,
Tornado, MS Visual Basic.
OS: Android, VxWorks (RTOS), Linux, DEOS (RTOS).
Modeling Tools: UML SDL, Enterprise Architect, Visio.
SDLC: All phase of SDLC . System requirement, System Architecture, Software
Requirement, Software architecture, Software Design, Software coding, Unit test,
Verification, Validation, Maintenance In-service support.
Configuration Management: DOORS, GIT, SVN, Clear case, Clear quest, PVCS.
Project management Skills: Planning (MPP), Tracking, Project Engineer role, People
management skills, Presentation, Influencing, Communication, Risk Management skills
Industry standards and Systems skills : Certified system engineer principal from
INCOSE, Safety critical standards DO178B, Avionics Communication standards ARINC
618,619,429,653,623,622,620, DO280,258 FAA SC 214, TCP/IP.
Hardware Skills: Protel 99 SE, Schematic Design, Emulator, MCU ASM programming.
CAREER EXPERIENCE
Vehicle Diagnostic System
(Bosch, MN/US)
Nov’ 2014 – Present
Role: Sr Software Engineer
Summary of work in Bosch: - Software Development on Vehicle Diagnostic System
called Encore. The System comprise of GUI on Android which communicates to Java Web
service Interface which resides on Linux through JASON over HTTP. Further the System
communicates to Legacy software (Vehicle communication) through SOAP messages.
The system interacts with Firebird Database for key data.
My Nature of work mainly on Android Gui and Back-end Java applications.
Significant demonstration includes modifying the android Source code and successfully
changed the behavior of the Android GUI. Other Notable work includes encryption and
database interface.
Skills and Environment used: ANDROID, JAVA, LINUX, C++, ECLIPSE, QT, Visual
Studio, SVN. Firebird Database, SQL Queries. JASON, SOAP, Web System Interface.
Industry standards and Systems skills: OBD II (On Board Diagnostics)
SDLC - System requirement, System Architecture, Software Requirement, Software
architecture, Software Design, Software coding, Verification, integration and Validation.
Aircraft Communication System CMU
(Honeywell , US/BLR)
Oct’ 2004 – Oct 2014
Role: Technology Specialist/Software Architect
Summary of work in Honeywell: - In Honeywell Job profile mainly on Software
Development on Large System (400K Lines of code). The System has multiple Functional
areas and Partitions (Safety). And each partition has multiple Functional Areas
(Experienced in Software Architecture, Design Patterns, Algorithms, Data Structures using
C++, C, and JAVA etc. The system Runs in RTOS ((VxWorks/DEOS,UNIX).Experienced
with Multi Thread Scheduling/Memory Management/Thread Safe/Budgeting).
The product called Communication Management Unit which provides DATALINK
communication service for the aircraft from AOC(Airline operational controller) and
ATC(Air traffic controller). CMU as the avionics router interacts with other onboard
computers such as Flight management system, Aircraft Condition Monitoring systems,
CMC, EICAS, CABIN systems etc and provides communication from Ground using VHF,
Satellite and HF Radios. .
Emberror, Dassault EPIC platform Business aircrafts COM 2014 to Oct 2014
Honeywell, Phoenix, AZ
Technology Specialist/Software Architect
ATN (Aeronautical Tele communication network) Stack made up of OSI model
architecture stack. The new stack developed to support the industry mandate. The
Communication function responsible for the message exchanges between pilot (Through
Multi functional Displays) and to the Ground Air Traffic controller through Satellite, VHF
and HF communication. In Honeywell worked on the product called Communication
Management Unit which provides DATALINK communication service for the aircraft from
AOC(Airline operational controller) and ATC(Air traffic controller). CMU as the avionics
router interacts with other onboard computers such as Flight management system, Aircraft
Condition Monitoring systems , CMC, EICAS, CABIN systems etc and provides
communication from Ground using VHF, Satellite and HF Radios.
• Elicited and Defined Stakeholder Requirements.
Boeing requirements and Industry Requirements fine tuned to high level
system requirements. Had direct interaction with Customers. Scenarios and
use case techniques used. The Requirements are maintained in the
configuration management tool DOORS.
• System Architecture and Development Plan.
Clearly defined the Performance requirements and constraints. Defined the
Interface document to communicate with other systems. Developed the
system architecture using Visio and Enterprise Architect Tool. Developed
the System Development plan.
• Software Architecture
The Software architecture driven from the strategy of Core Architecture. The
functional areas are clearly grouped and made the software architecture
cohesive and Low coupling. Trade studies on various options done and
explained in Design reviews.
• Coding/Review
Worked extensively on design and Code. The coding developed in C++ and
C over VxWorks environment. The Environment used to develop the code
Source Insight. There are certain Code Development done in Model based
tools (SDL) which generates the source code. Debugged code issues using
Tornado over Power PC board.
Extensively used STL’s, Design Pattern and created multiple algorithms to
give efficient code.
Embedded Real time RTOS concepts extensively used for Partition and
scheduling .
• Software Verification Review
Worked on Test case developments, Scripting and performing Certification
activities such as DO178 B Execution, Code Coverage, Thread Budget
calculation etc.
• System Validation
Performed System Test cases and actual System validation with the Real
environments.
Skills and Environment used: C, C++, Embedded, MS Visual Studio, Tornado, VxWorks
(RTOS), DEOS (RTOS), SDL, Enterprise Architect, Visio, DOORS, Clear case, Clear quest,
PVCS. Presentation, Influencing, Communication skills.
Industry standards and Systems skills : Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214.
SDLC - System requirement, System Architecture, Software Requirement, Software
architecture, Software Design, Software coding, Verification, integration and Validation.
787, 777 aircrafts ATN stack communication unit Feb 2012 to 2014
Honeywell, Phoenix, AZ
Technology Specialist/Software Architect
ATN (Aeronautical Tele communication network) Stack made up of OSI model
architecture stack. The new stack developed to support the industry mandate. The
Communication function responsible for the message exchanges between pilot (Through
Multi functional Displays) and to the Ground Air Traffic controller through Satellite, VHF
and HF communication.
Worked full lifecycle of the project. Predominantly on Coding and design. The
system developed in C++ and C over VxWorks environment. Also certain Code
Development done in Model based tools (SDL) which generates the source code.
Extensively used C++ concepts such as STL and created multiple algorithms
to give efficient code.
Embedded Real time RTOS concepts extensively used for Partition and
scheduling .
Skills and Environment used: C, C++, Embedded, MS Visual Studio, Tornado, VxWorks
(RTOS), DEOS (RTOS), SDL, Enterprise Architect, Visio, DOORS, Clear case, Clear quest,
PVCS. Presentation, Influencing, Communication skills.
Industry standards and Systems skills : Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214.
SDLC - System requirement, System Architecture, Software Requirement, Software
architecture, Software Design, Software coding, Verification, integration and Validation.
Protected Mode Controller Pilot Data Link Communication (PMCPDLC)- system
engineering
Honeywell, Seattle, BLR, WA Jun 2010 to Jan 2012
Techinical/Team Lead
Development of Protected mode application to comply with industry standards
ED110 and DO 280.
• Technical Project Management Role, Led 20 members Team.
• Developed the Software requirements in Doors
• Designed the architecture, Presented in Preliminary Design Review to the
customers
• Developed the code in C and C++ over Microsoft VC++ environment.
• Extensively used STL’s, Design Pattern and created multiple algorithms to give
efficient code.
• Embedded Real time RTOS concepts extensively used for Partition and scheduling
• Actively participated in Integration and ported the code to real hardware over
DEOS environment.
• Actively participated in Level C and Level D type DO178b Verification and
Validation
Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise
Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools.
Industry standards and Systems skills : Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214.
Next Generation Advance message communications (NG FAA)
Honeywell, Seattle, BLR, WA
Sep 2009 to Jun 2010
Technical/Team Lead
Research prototype project from FAA on Next Generation Datalink
• Technical Project Management Role, Led 20 members Team.
• Developed the Software requirements in Doors
• Designed the architecture, Presented in Preliminary Design Review to the
customers
• Developed the code in C and C++ over Microsoft VC++ environment.
• Extensively used STL’s, Design Pattern and created multiple algorithms to give
efficient code.
• Embedded Real time RTOS concepts extensively used for Partition and scheduling
.
• Actively participated in Integration and ported the code to real hardware over
DEOS environment.
• Actively participated in Level C and Level D type DO178b Verification and
Validation
Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise
Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools.
Industry standards and Systems skills: Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280, 258 and FAA SC 214.
MK2+AOA Jun 2008 to Sep 2009
Honeywell, Seattle, BLR, WA
Technical/Team Lead
Mk2+AOA program mainly developed for aircraft interface changes along with
Hardware.
• Technical Project Management Role, Led 20 members Team.
• Developed the Software requirements in Doors
• Designed the architecture, Presented in Preliminary Design Review to the
customers
• Developed the code in C and C++ over Microsoft VC++ environment.
• Extensively used STL’s, Design Pattern and created multiple algorithms to give
efficient code.
• Embedded Real time RTOS concepts extensively used for Partition and scheduling
• Actively participated in Integration and ported the code to real hardware over
DEOS environment.
• Actively participated in Level C and Level D type DO178b Verification and
Validation
Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise
Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools, LDRA.
Industry standards and Systems skills : Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214.
7 8 7 D r e a m L i n e r C o m m u n i c a t i o n Nov 2004 to June 2008
Honeywell, Seattle, BLR, WA
Sw Engineer to Technical/Team Lead
Brand new communication function interface with AFDX and TFTP protocol over
CDN network..
• Developed the Software requirements in Doors
• Designed the architecture, Presented in Preliminary Design Review to the
customers
• Developed the code in C and C++ over Tornado environment.
• Extensively used STL’s, Design Pattern and created multiple algorithms to give
efficient code.
• Embedded Real time RTOS concepts extensively used for Partition and scheduling
• Actively participated in Integration and ported the code to real hardware over
DEOS environment.
• Actively participated in Level C and Level D type DO178b Verification and
Validation
Skills and Environment used: C, C++, Embedded, Tornado, VxWorks (RTOS), Enterprise
Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools, LDRA.
Industry standards and Systems skills : Safety critical standards DO178B, Avionics
Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214.
Android Graphical development Advance tech Project
Honeywell, Bangalore/Phoenix, AZ Jan 2012-Present (Parallel Research project)
• The Patent filed by me chosen for Advance technology development project.(Limited
Description). Handling 5 members team.
• Performed System Requirement, Software Architecture, Software Coding, Integration and
V&V.
• This project mainly focused on coding.
o Writing JAVA/Android Code in ECLIPSE environment.
o Used Threads, XML view updates, Using Achart Engine Library, Interfacing external
device through Bluetooth socket, performed android development using Eclipse
SDK.
• The Unit testing and validation performed using Android SDK.
Skills Environment: Android SDK, XML, AchartEngine, Java.
Commercial Infra red reader interface with Android server (phone) through Blue tooth
Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell)
Android Developer
• Client Proposal for bidding, Requirement finalization, Iterative model agreement
Performed the architecture design, Development and testing.
• Significant Android features used
1 1 Blue Tooth interface (Blue tooth socket programming)
1 1 SD card interface
1 1 Mini SQL database interface
Skills Environment: Android SDK ECLIPSE, XML,SQL,Blue tooth,SD Card and Java.
Virtual Rosary Google Play app (10000 + downloads)
Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell)
Android Developer
• Architecture design, Development and testing.
• Significant Android features used
1. XML design
2. Voice Play
3. Vibration
Skills Environment: Android SDK ECLIPSE, XML and Java.
Office health Google Play app
Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell)
Android Developer
• Architecture design, Development and testing.
• Significant Android features used
1. XML design
2. Alarm and Remainder
3. SD card save info
Skills Environment: Android SDK ECLIPSE, XML and Java.
Data extraction tool from 1000 of field raw aircraft communication Logs
Honeywell, Bangalore, India 2010 to 2011 (Parallel)
Java Developer
• High level requirement, Architecture, Interface design, coding
• Wrote the Java code which reads the 1000 of Excel and Note pad Log .
• Based on the requirement for Analysis of data, the tool extracts the information and
produces the output files. Hence this tool will be helpful for the system engineers
who want to look for specific information thus saves lot of time.
Skills Environment: ECLIPSE and Core Java.
Test inputs and configuration generator based on database
Honeywell, Bangalore, India 2010 to 2011 (Parallel)
Acted as PERL Developer
Tool reads the templates and based on the user input it generates the configuration files
for test environment
• Wrote the PERL script to perform the activity mentioned.
Skills Environment: ECLIPSE and PERL.
LG ELECTRONICS INDIA PVT LTD., DELHI, India Jan 2003 – Nov 2004
R&D Engineer.
Project involved in the development of embedded systems for the consumer
electronics products developed by LG Electronics.
PROJECTS HANDELED: 1.TELE CONTROLLER (MOBILE CONTROL TO AC)
2.SMART HEALTH (COMPLETE WD AC CONTROLLER)
3.CAC DEVELOPMENT
4.ATM CONTROLLER
5.LCD REMOTE
6.INVERTER AC
Responsibilities:
 Design and development of embedded system controls for consumer electronics
products for LG Electronics.
 Extensively used programming on C, C++ and ASM.
 Extensively used STL’s, Design Pattern and created multiple algorithms to give
efficient code.
 Provided onsite support for engineering needs and interact with LG Korea for
developing the systems.
Skills: Assembly, C, VB, Toshiba, Renesas, Atmel, ST microcontrollers, PORTEL 99 SE,
Circuit Maker.
PLUTONIA TECHNOLOGY LIMITED., Chennai, India May 2002 – Dec 2002
Research Engineer
Project involved in development of a prototype system that controls the Legacy air
conditioners from a Home PC.
Responsibilities:
 Research and development in the field of controlling air conditioner through PC.
 Developed prototypes to simulate the controller.
Skills: Assembly, C, Windows 98, VB, Circuit maker.
P A T E N T S
1) GRAPHICAL REPRESENTATION OF IN-FLIGHT MESSAGES
United States 4001701US01
2) FLIGHT PLAN INTEGRATION WITH DATALINK
United States 4001840US01
3) SYSTEMS AND METHODS FOR CONTEXT BASED CPDLC
United States 400.1869US01
EDUCATION
Master of Science (Software systems) – BITS PILANI.
Bachelor of Engineering (Electrical and Electronics)-MS Univ
MARIA_JOHN
MARIA_JOHN

More Related Content

What's hot (20)

Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
Resume
ResumeResume
Resume
 
Harish resume
Harish resumeHarish resume
Harish resume
 
Redentor_Adolfo_CV
Redentor_Adolfo_CVRedentor_Adolfo_CV
Redentor_Adolfo_CV
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
CRH Embedded 11-2016
CRH Embedded 11-2016CRH Embedded 11-2016
CRH Embedded 11-2016
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
Prabhaharan_$CV
Prabhaharan_$CVPrabhaharan_$CV
Prabhaharan_$CV
 
Chad richardson resume
Chad richardson resumeChad richardson resume
Chad richardson resume
 
Yakaiah_Resume_9Yrs
Yakaiah_Resume_9YrsYakaiah_Resume_9Yrs
Yakaiah_Resume_9Yrs
 
Object Computing Brochure
Object Computing BrochureObject Computing Brochure
Object Computing Brochure
 
Prakash_Ganapathy
Prakash_GanapathyPrakash_Ganapathy
Prakash_Ganapathy
 
sampath_kumar
sampath_kumarsampath_kumar
sampath_kumar
 
resume
resumeresume
resume
 
Nayoon_Sams-Resume
Nayoon_Sams-ResumeNayoon_Sams-Resume
Nayoon_Sams-Resume
 
Alpana_Srivastava
Alpana_SrivastavaAlpana_Srivastava
Alpana_Srivastava
 
Raju_Biswas_Resume
Raju_Biswas_ResumeRaju_Biswas_Resume
Raju_Biswas_Resume
 
Neha_Priyanka
Neha_PriyankaNeha_Priyanka
Neha_Priyanka
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcs
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 

Viewers also liked

24 jan 017 county salaries fy 15-17
24 jan 017 county salaries   fy 15-1724 jan 017 county salaries   fy 15-17
24 jan 017 county salaries fy 15-17Kenneth Hogge Sr
 
IIS Hot Jobs Feb 2012
IIS Hot Jobs Feb 2012IIS Hot Jobs Feb 2012
IIS Hot Jobs Feb 2012Toni Havlik
 
Resume of Jagdeep_Dhand
Resume of Jagdeep_DhandResume of Jagdeep_Dhand
Resume of Jagdeep_DhandJagdeep Dhand
 
Sujeet__Kumar_Resume
Sujeet__Kumar_ResumeSujeet__Kumar_Resume
Sujeet__Kumar_ResumeSujeet Kumar
 
Web developer / Full Stack Engineer/ backend Developer /Frontend Developer
Web developer / Full Stack Engineer/ backend Developer /Frontend DeveloperWeb developer / Full Stack Engineer/ backend Developer /Frontend Developer
Web developer / Full Stack Engineer/ backend Developer /Frontend Developerruochen Liao
 

Viewers also liked (7)

Sergey Tsybanov
Sergey TsybanovSergey Tsybanov
Sergey Tsybanov
 
24 jan 017 county salaries fy 15-17
24 jan 017 county salaries   fy 15-1724 jan 017 county salaries   fy 15-17
24 jan 017 county salaries fy 15-17
 
CV Juhani Polvi
CV Juhani PolviCV Juhani Polvi
CV Juhani Polvi
 
IIS Hot Jobs Feb 2012
IIS Hot Jobs Feb 2012IIS Hot Jobs Feb 2012
IIS Hot Jobs Feb 2012
 
Resume of Jagdeep_Dhand
Resume of Jagdeep_DhandResume of Jagdeep_Dhand
Resume of Jagdeep_Dhand
 
Sujeet__Kumar_Resume
Sujeet__Kumar_ResumeSujeet__Kumar_Resume
Sujeet__Kumar_Resume
 
Web developer / Full Stack Engineer/ backend Developer /Frontend Developer
Web developer / Full Stack Engineer/ backend Developer /Frontend DeveloperWeb developer / Full Stack Engineer/ backend Developer /Frontend Developer
Web developer / Full Stack Engineer/ backend Developer /Frontend Developer
 

Similar to MARIA_JOHN

Similar to MARIA_JOHN (20)

kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
res01
res01res01
res01
 
resume19_new5
resume19_new5resume19_new5
resume19_new5
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
pfrResume2016
pfrResume2016pfrResume2016
pfrResume2016
 
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
 
ResumeFQ2016
ResumeFQ2016ResumeFQ2016
ResumeFQ2016
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 External
 
Stef_AmoaCV
Stef_AmoaCVStef_AmoaCV
Stef_AmoaCV
 
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
 
Kenn_Young_042016
Kenn_Young_042016Kenn_Young_042016
Kenn_Young_042016
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
prhresumew
prhresumewprhresumew
prhresumew
 
CV_Olivera_Juan_Pablo
CV_Olivera_Juan_PabloCV_Olivera_Juan_Pablo
CV_Olivera_Juan_Pablo
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
RESUME_SoftwareEngineer.DOC
RESUME_SoftwareEngineer.DOCRESUME_SoftwareEngineer.DOC
RESUME_SoftwareEngineer.DOC
 
Using Modern Tools and Technologies to Improve Your Software Architecture
Using Modern Tools and Technologies to Improve Your Software ArchitectureUsing Modern Tools and Technologies to Improve Your Software Architecture
Using Modern Tools and Technologies to Improve Your Software Architecture
 
Shanoj_Resume
Shanoj_ResumeShanoj_Resume
Shanoj_Resume
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 

MARIA_JOHN

  • 1. MARIA JOHN PAUL D BE (EEE), MS(SOFTWARE SYSTEMS,BITS) , CSEP (Java, Android, C, C++, RTOS embedded, Systems) PROFESSIONAL PROFILE Results-driven professional with 10+ plus years of, progressive experience in Large Systems full life cycle Development, using JAVA, Android, C++ and C over Multiple Real time OS such as VxWorks, DEOS (Linux). Strong analytical and project management capability, relentless in customer-focus orientation and developing strong relationships at all levels, seeking a position as a Software Developer/architect Excellent Coder, have much passion on algorithms and Data structures. Participates in multiple coding competitions such as Top coder. Quick learner and passion to develop projects using new mobile technologies such as Android and Windows Mobile. Areas of technical skills and applied knowledge include: Languages: Java, Android,C, C++, JASON, GOOGLE APP ENGINE APIs, XML, REST, SQL, JDBC, QT, Embedded systems, VB, VB script, PERL, UML modeling SDL, SQL Lite. Development Environment: Android SDK using Eclipse IDE, MS Visual Studio, Tornado, MS Visual Basic. OS: Android, VxWorks (RTOS), Linux, DEOS (RTOS). Modeling Tools: UML SDL, Enterprise Architect, Visio. SDLC: All phase of SDLC . System requirement, System Architecture, Software Requirement, Software architecture, Software Design, Software coding, Unit test, Verification, Validation, Maintenance In-service support. Configuration Management: DOORS, GIT, SVN, Clear case, Clear quest, PVCS. Project management Skills: Planning (MPP), Tracking, Project Engineer role, People management skills, Presentation, Influencing, Communication, Risk Management skills Industry standards and Systems skills : Certified system engineer principal from INCOSE, Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 FAA SC 214, TCP/IP. Hardware Skills: Protel 99 SE, Schematic Design, Emulator, MCU ASM programming. CAREER EXPERIENCE Vehicle Diagnostic System (Bosch, MN/US) Nov’ 2014 – Present Role: Sr Software Engineer Summary of work in Bosch: - Software Development on Vehicle Diagnostic System called Encore. The System comprise of GUI on Android which communicates to Java Web service Interface which resides on Linux through JASON over HTTP. Further the System communicates to Legacy software (Vehicle communication) through SOAP messages. The system interacts with Firebird Database for key data. My Nature of work mainly on Android Gui and Back-end Java applications.
  • 2. Significant demonstration includes modifying the android Source code and successfully changed the behavior of the Android GUI. Other Notable work includes encryption and database interface. Skills and Environment used: ANDROID, JAVA, LINUX, C++, ECLIPSE, QT, Visual Studio, SVN. Firebird Database, SQL Queries. JASON, SOAP, Web System Interface. Industry standards and Systems skills: OBD II (On Board Diagnostics) SDLC - System requirement, System Architecture, Software Requirement, Software architecture, Software Design, Software coding, Verification, integration and Validation. Aircraft Communication System CMU (Honeywell , US/BLR) Oct’ 2004 – Oct 2014 Role: Technology Specialist/Software Architect Summary of work in Honeywell: - In Honeywell Job profile mainly on Software Development on Large System (400K Lines of code). The System has multiple Functional areas and Partitions (Safety). And each partition has multiple Functional Areas (Experienced in Software Architecture, Design Patterns, Algorithms, Data Structures using C++, C, and JAVA etc. The system Runs in RTOS ((VxWorks/DEOS,UNIX).Experienced with Multi Thread Scheduling/Memory Management/Thread Safe/Budgeting). The product called Communication Management Unit which provides DATALINK communication service for the aircraft from AOC(Airline operational controller) and ATC(Air traffic controller). CMU as the avionics router interacts with other onboard computers such as Flight management system, Aircraft Condition Monitoring systems, CMC, EICAS, CABIN systems etc and provides communication from Ground using VHF, Satellite and HF Radios. . Emberror, Dassault EPIC platform Business aircrafts COM 2014 to Oct 2014 Honeywell, Phoenix, AZ Technology Specialist/Software Architect ATN (Aeronautical Tele communication network) Stack made up of OSI model architecture stack. The new stack developed to support the industry mandate. The Communication function responsible for the message exchanges between pilot (Through Multi functional Displays) and to the Ground Air Traffic controller through Satellite, VHF and HF communication. In Honeywell worked on the product called Communication Management Unit which provides DATALINK communication service for the aircraft from AOC(Airline operational controller) and ATC(Air traffic controller). CMU as the avionics router interacts with other onboard computers such as Flight management system, Aircraft Condition Monitoring systems , CMC, EICAS, CABIN systems etc and provides communication from Ground using VHF, Satellite and HF Radios. • Elicited and Defined Stakeholder Requirements. Boeing requirements and Industry Requirements fine tuned to high level system requirements. Had direct interaction with Customers. Scenarios and use case techniques used. The Requirements are maintained in the configuration management tool DOORS. • System Architecture and Development Plan. Clearly defined the Performance requirements and constraints. Defined the Interface document to communicate with other systems. Developed the
  • 3. system architecture using Visio and Enterprise Architect Tool. Developed the System Development plan. • Software Architecture The Software architecture driven from the strategy of Core Architecture. The functional areas are clearly grouped and made the software architecture cohesive and Low coupling. Trade studies on various options done and explained in Design reviews. • Coding/Review Worked extensively on design and Code. The coding developed in C++ and C over VxWorks environment. The Environment used to develop the code Source Insight. There are certain Code Development done in Model based tools (SDL) which generates the source code. Debugged code issues using Tornado over Power PC board. Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code. Embedded Real time RTOS concepts extensively used for Partition and scheduling . • Software Verification Review Worked on Test case developments, Scripting and performing Certification activities such as DO178 B Execution, Code Coverage, Thread Budget calculation etc. • System Validation Performed System Test cases and actual System validation with the Real environments. Skills and Environment used: C, C++, Embedded, MS Visual Studio, Tornado, VxWorks (RTOS), DEOS (RTOS), SDL, Enterprise Architect, Visio, DOORS, Clear case, Clear quest, PVCS. Presentation, Influencing, Communication skills. Industry standards and Systems skills : Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214. SDLC - System requirement, System Architecture, Software Requirement, Software architecture, Software Design, Software coding, Verification, integration and Validation. 787, 777 aircrafts ATN stack communication unit Feb 2012 to 2014 Honeywell, Phoenix, AZ Technology Specialist/Software Architect ATN (Aeronautical Tele communication network) Stack made up of OSI model architecture stack. The new stack developed to support the industry mandate. The Communication function responsible for the message exchanges between pilot (Through Multi functional Displays) and to the Ground Air Traffic controller through Satellite, VHF and HF communication. Worked full lifecycle of the project. Predominantly on Coding and design. The system developed in C++ and C over VxWorks environment. Also certain Code Development done in Model based tools (SDL) which generates the source code. Extensively used C++ concepts such as STL and created multiple algorithms to give efficient code.
  • 4. Embedded Real time RTOS concepts extensively used for Partition and scheduling . Skills and Environment used: C, C++, Embedded, MS Visual Studio, Tornado, VxWorks (RTOS), DEOS (RTOS), SDL, Enterprise Architect, Visio, DOORS, Clear case, Clear quest, PVCS. Presentation, Influencing, Communication skills. Industry standards and Systems skills : Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214. SDLC - System requirement, System Architecture, Software Requirement, Software architecture, Software Design, Software coding, Verification, integration and Validation. Protected Mode Controller Pilot Data Link Communication (PMCPDLC)- system engineering Honeywell, Seattle, BLR, WA Jun 2010 to Jan 2012 Techinical/Team Lead Development of Protected mode application to comply with industry standards ED110 and DO 280. • Technical Project Management Role, Led 20 members Team. • Developed the Software requirements in Doors • Designed the architecture, Presented in Preliminary Design Review to the customers • Developed the code in C and C++ over Microsoft VC++ environment. • Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code. • Embedded Real time RTOS concepts extensively used for Partition and scheduling • Actively participated in Integration and ported the code to real hardware over DEOS environment. • Actively participated in Level C and Level D type DO178b Verification and Validation Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools. Industry standards and Systems skills : Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214. Next Generation Advance message communications (NG FAA) Honeywell, Seattle, BLR, WA Sep 2009 to Jun 2010 Technical/Team Lead Research prototype project from FAA on Next Generation Datalink • Technical Project Management Role, Led 20 members Team. • Developed the Software requirements in Doors • Designed the architecture, Presented in Preliminary Design Review to the customers • Developed the code in C and C++ over Microsoft VC++ environment.
  • 5. • Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code. • Embedded Real time RTOS concepts extensively used for Partition and scheduling . • Actively participated in Integration and ported the code to real hardware over DEOS environment. • Actively participated in Level C and Level D type DO178b Verification and Validation Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools. Industry standards and Systems skills: Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280, 258 and FAA SC 214. MK2+AOA Jun 2008 to Sep 2009 Honeywell, Seattle, BLR, WA Technical/Team Lead Mk2+AOA program mainly developed for aircraft interface changes along with Hardware. • Technical Project Management Role, Led 20 members Team. • Developed the Software requirements in Doors • Designed the architecture, Presented in Preliminary Design Review to the customers • Developed the code in C and C++ over Microsoft VC++ environment. • Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code. • Embedded Real time RTOS concepts extensively used for Partition and scheduling • Actively participated in Integration and ported the code to real hardware over DEOS environment. • Actively participated in Level C and Level D type DO178b Verification and Validation Skills and Environment used: C, C++, Embedded, MS Visual Studio, DEOS (RTOS), Enterprise Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools, LDRA. Industry standards and Systems skills : Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214. 7 8 7 D r e a m L i n e r C o m m u n i c a t i o n Nov 2004 to June 2008 Honeywell, Seattle, BLR, WA Sw Engineer to Technical/Team Lead Brand new communication function interface with AFDX and TFTP protocol over CDN network.. • Developed the Software requirements in Doors
  • 6. • Designed the architecture, Presented in Preliminary Design Review to the customers • Developed the code in C and C++ over Tornado environment. • Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code. • Embedded Real time RTOS concepts extensively used for Partition and scheduling • Actively participated in Integration and ported the code to real hardware over DEOS environment. • Actively participated in Level C and Level D type DO178b Verification and Validation Skills and Environment used: C, C++, Embedded, Tornado, VxWorks (RTOS), Enterprise Architect, Visio, DOORS, Clear case, Clear quest, RVT scripting, Proprietary tools, LDRA. Industry standards and Systems skills : Safety critical standards DO178B, Avionics Communication standards ARINC 618,619,429,653,623,622,620, DO280,258 and FAA SC 214. Android Graphical development Advance tech Project Honeywell, Bangalore/Phoenix, AZ Jan 2012-Present (Parallel Research project) • The Patent filed by me chosen for Advance technology development project.(Limited Description). Handling 5 members team. • Performed System Requirement, Software Architecture, Software Coding, Integration and V&V. • This project mainly focused on coding. o Writing JAVA/Android Code in ECLIPSE environment. o Used Threads, XML view updates, Using Achart Engine Library, Interfacing external device through Bluetooth socket, performed android development using Eclipse SDK. • The Unit testing and validation performed using Android SDK. Skills Environment: Android SDK, XML, AchartEngine, Java. Commercial Infra red reader interface with Android server (phone) through Blue tooth Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell) Android Developer • Client Proposal for bidding, Requirement finalization, Iterative model agreement Performed the architecture design, Development and testing. • Significant Android features used 1 1 Blue Tooth interface (Blue tooth socket programming) 1 1 SD card interface 1 1 Mini SQL database interface Skills Environment: Android SDK ECLIPSE, XML,SQL,Blue tooth,SD Card and Java. Virtual Rosary Google Play app (10000 + downloads) Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell) Android Developer
  • 7. • Architecture design, Development and testing. • Significant Android features used 1. XML design 2. Voice Play 3. Vibration Skills Environment: Android SDK ECLIPSE, XML and Java. Office health Google Play app Freelancer, Bangalore, India 2011 to 2012 (Parallel with Honeywell) Android Developer • Architecture design, Development and testing. • Significant Android features used 1. XML design 2. Alarm and Remainder 3. SD card save info Skills Environment: Android SDK ECLIPSE, XML and Java. Data extraction tool from 1000 of field raw aircraft communication Logs Honeywell, Bangalore, India 2010 to 2011 (Parallel) Java Developer • High level requirement, Architecture, Interface design, coding • Wrote the Java code which reads the 1000 of Excel and Note pad Log . • Based on the requirement for Analysis of data, the tool extracts the information and produces the output files. Hence this tool will be helpful for the system engineers who want to look for specific information thus saves lot of time. Skills Environment: ECLIPSE and Core Java. Test inputs and configuration generator based on database Honeywell, Bangalore, India 2010 to 2011 (Parallel) Acted as PERL Developer Tool reads the templates and based on the user input it generates the configuration files for test environment • Wrote the PERL script to perform the activity mentioned. Skills Environment: ECLIPSE and PERL. LG ELECTRONICS INDIA PVT LTD., DELHI, India Jan 2003 – Nov 2004 R&D Engineer.
  • 8. Project involved in the development of embedded systems for the consumer electronics products developed by LG Electronics. PROJECTS HANDELED: 1.TELE CONTROLLER (MOBILE CONTROL TO AC) 2.SMART HEALTH (COMPLETE WD AC CONTROLLER) 3.CAC DEVELOPMENT 4.ATM CONTROLLER 5.LCD REMOTE 6.INVERTER AC Responsibilities:  Design and development of embedded system controls for consumer electronics products for LG Electronics.  Extensively used programming on C, C++ and ASM.  Extensively used STL’s, Design Pattern and created multiple algorithms to give efficient code.  Provided onsite support for engineering needs and interact with LG Korea for developing the systems. Skills: Assembly, C, VB, Toshiba, Renesas, Atmel, ST microcontrollers, PORTEL 99 SE, Circuit Maker. PLUTONIA TECHNOLOGY LIMITED., Chennai, India May 2002 – Dec 2002 Research Engineer Project involved in development of a prototype system that controls the Legacy air conditioners from a Home PC. Responsibilities:  Research and development in the field of controlling air conditioner through PC.  Developed prototypes to simulate the controller. Skills: Assembly, C, Windows 98, VB, Circuit maker. P A T E N T S 1) GRAPHICAL REPRESENTATION OF IN-FLIGHT MESSAGES United States 4001701US01 2) FLIGHT PLAN INTEGRATION WITH DATALINK United States 4001840US01 3) SYSTEMS AND METHODS FOR CONTEXT BASED CPDLC United States 400.1869US01 EDUCATION Master of Science (Software systems) – BITS PILANI. Bachelor of Engineering (Electrical and Electronics)-MS Univ