SKILLS
09/2009 till Date Position - Lead Engineer
Employer - John Deere India Pvt. Ltd., Pune
Company website http://www.deere.com
? Joined as Senior Software Engineer promoted as lead engineer leading a team.
? Driving Reusable Software Component Development Enterprise Initiative to promote
reusability across different product lines. Includes report to Project Manager Regarding
Component Developments and planning actions on potential work Identified.
? SW Requirements Documentation of Common Components Software
? Responsible for training team on Layered Software Architecture and Design Methodology to
promote software reusability.
? Developed Matlabmodel for Control System for Hydro Charge Pressure Switch
AS. Reusable Component
? Developed common requirement for engine shutdown controlled Which
protects. DEF injector from getting damaged in FT4 engines
? Responsible for Requirement understanding, design, software development and technical
guidance to team.
? 16 - bit platform experience:
? Control System developed for subsystems like Wipers, pressurize fan,
Multifunctional. Configurable Operator Controls
? Application Development for Tractors and sprayer products: such as Exit Light, Work
Light, Turn Light, Intelligent Light Load Control, Dome light, operator
consoles,. Display Units and Diagnostics Applications
? Developed Matlab model as part of SIL development.
? Done MIL implementation for testing MBSD designed software.
? Responsible for software test automation support and execution.
? Worked on Qt based displays and embedded Linux platform.
? Developing and Supporting Electronics Control Unit (ECU) software communicating over
CAN bus.
? Test Driven Development (TDD) and software integration activity
? Knowledge of CAN protoc