SlideShare a Scribd company logo
1 of 3
ONKAR GULAVANI
6510 Lakeview blvd, Apt. 13310, Westland, MI, USA 48185.
Phone: (970) 672-7318 | Email: onkar.gulavani@gmail.com
OBJECTIVE
Seeking a position in Embedded hardware& software development based on my Masters education alongwith work experience in
automotive embedded systems.
EDUCATION
Master of Science in Electrical and Computer Engineering Graduated: Fall 2016
Colorado State University, Fort Collins,CO GPA: 3.50
Major: Embedded Systems & VLSI
Coursework: HW/SW Co-Design of Embedded System, VLSI System Design, Computer Architecture, Machine Learning, Digital System
Design, Introduction to High Performance Computing, Foundation of System Engineering
Bachelor in Electronics Engineering June 2010
Kolhapur Instituteof Technology, Kolhapur,India GPA: 3.68
PROGRAMMING LANGUAGES
 C, C++, OpenCV, Android app development, Embedded C, Python, Java, CAPL (CANoe), SystemC, Verilog
TOOLS AND PLATFORMS
 MATLAB, Cadence, code composer studio,IBM Statemate, Vector CANoe, Automation Desk, Eclipse,MicrosoftVisual
studio,OrCad PSpice, Altera Quartus II,Altia
EXPERIENCE SUMMARY
Associate June 2015 to current
Cognizant Technology Solutions,Dearborn,USA (Ford Motor Company)
Workingon component CANoe based testing of IPC
Worked on Component HiL testing of instrument panel cluster (IPC)
Assistant System Engineer Sept 2010 to July 2013
Tata Consultancy Services,Pune, India (Automotive Engineering Centre)
Worked with Chrysler group for automotive embedded offshore development and testing center.
PROJECTS SUMMARY
 Lane Departure Warning using Smartphones (Masters project) Aug 2014 – July 2016
o Project Description: Development of Lane departure and forward collision warningsystem (LDW and FCW) using
Android smartphone.
o Roles and Responsibilities:
 Requirement gathering and analysis for LDW and FCW system
 Interface development between Android camera handler and OpenCV application software.
 Core algorithmdevelopment in java
 Real time Validation in car under different road conditions
 Project report creation and presentation
o Demonstration video link: https://www.youtube.com/watch?v=F29pxG4s3TQ
 Automatic Gear shifter (Academic project) Sept 2013 – Dec 2013
o Project Description: Developed a gear shiftingmechanismfor bicycleusing LM4F232H5QD development board.
o Roles and Responsibilities:
 Designed circuitin detail,wrote embedded C code to read sensor values,process the data to find future
gear ratio and actuated servo motor by sendingout PWM signal.
 Two Hall Effect sensors used to detect wheel RPM and servo motor to actuate gear shiftingmechanism,
onboard color screen and switches areused to navigatethrough user menu. System tested on real bicycle
on different road conditions.
o Demonstration video link: https://www.youtube.com/watch?v=zqdGNCDEnpg
 Drowsy Driver Alert System (Academic Project) Aug 2009 – Apr 2010
o Project Description: Development of Matlab Simulink based drowsy driver alertsystem by utilizingIRcamera to
monitor driver’s eye.
o Roles and Responsibilities:
 Requirement gathering and topic research for different approaches used for drowsy driver detection.
 Modify the general web camera for IRbased camera usingfilters,and design the head mount for it.
 Develop the Matlab Simulink based model to capture, analyzeand generate alertfor drowsy ness
detection
 Test the system in real time environment in the actual car in different lightingconditions and generate
report based on the tests.
 Design the driver interfacefor simpleuser experience.
 Project report creation and presentation.
 Model based development (Industry Project)
o Project Description: Rhapsody based model development for IPC cluster features.
o Roles and responsibilities:
 Understand the detailed requirement document and discussimplementation responsibility with tier 1
supplier.
 Develop model for particular featureand test it at model level as well as codelevel in windows
environment and deliver itto supplier.
 After integratingthe code with supplier’s driver level code, test and debug the code with production
hardware.
 Component HiL testing of IPC (Industry Project) Oct 2015 – Mar 2016
o Project Description: Instrument Panel Cluster (IPC) HIL validation for multiplevehicleprograms
o Roles and responsibilities:
 Generate test scripts for variousIPC features,and use them for testing D544 variantcluster for Lincoln
Continental 2017
 Coordinatewith India offshoreteam to generate test scripts,and get them reviewed from Ford of Mexico
team.
 Test Execution of assigned IPC features
 Status monitoring, Issuereporting and Tracking
 Cluster validation using Optical character recognition (Industry Project) March 2011 – Jan 2012
o Project Description: To develop hardware Instrument cluster test setup usingOpenCV based optical character
recognition (OCR).
o Roles and Responsibilities:
 Design the test environment for optically perfectimage capture of the IPC screen for the OCR script.
 Streamline the testing procedure to get the consistentresults for entire lifecycleof the project.
 Write the test scripts for CANoe based testing environment to be compatiblewith camera based testing
system.
 Migrate and modify the OpenCV based tool to Matlab scriptto run on software in loop testing for
different team.
 EE Core (Cluster and body ECU software testing) (Industry Project) Jan 2011 – May 2012
o Project Description: To test IBM Statemate generated C/C++ code for Body ECU and cluster ECU.
o Roles and Responsibilities:
 Generate the code from Statemate model at the offshore.
 Compile the code to get it work with MxV-Dev (Micromax) testing tool.
 Generate test scripts fromthe given requirements and do regression testing.
 Report the issues to the developer, or sometimes suggest the changes in the model to resolvethe issue.
 IPC graphics development using Altia (Industry Project) June 2011 – Oct 2011
o Project Description: To develop cluster GUI usingAltia and compilingitwith Statemate generated C++ code.
o Roles and Responsibilities: Work with onsiteteam to learn Altia and train team mates at offshore. This activity was
done to show offshore development capability for maintainingold vehiclelines.
 Virtual analysis (Industry Project) June 2012 – July 2013
o Project Description: To develop CANoe based models for passivesafety features and analyzethe requirements.
o Roles and Responsibilities:
 Understand low level requirements for active and passivesafety features and develop CAPL scriptfor
CANoe model.
 Write XML test cases for the features for CANoe environment, and do regression testing.
 Generate the report and raisethe issues usingDoors for the missing or ambiguous requirement.
LEADERSHIP ACTIVITIES
 Worked as project coordinator for team of two located at Pune, India and team of seven located at Cuautitlan I zcalli,
Mexico for component HiL testing of IPC.

More Related Content

What's hot (19)

Ashutosh jaimini resume
Ashutosh jaimini resumeAshutosh jaimini resume
Ashutosh jaimini resume
 
VineeshKumar_Resume
VineeshKumar_ResumeVineeshKumar_Resume
VineeshKumar_Resume
 
Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)
 
DineshCV (1)
DineshCV (1)DineshCV (1)
DineshCV (1)
 
jyotsna-jha-02years
jyotsna-jha-02yearsjyotsna-jha-02years
jyotsna-jha-02years
 
Saeed Hashemi CV
Saeed Hashemi CVSaeed Hashemi CV
Saeed Hashemi CV
 
Vinodkumar_Embedded Testing Engineer
Vinodkumar_Embedded Testing EngineerVinodkumar_Embedded Testing Engineer
Vinodkumar_Embedded Testing Engineer
 
priyasinghresume2
priyasinghresume2priyasinghresume2
priyasinghresume2
 
Gobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_DeveloperGobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_Developer
 
Raghu_Resume
Raghu_ResumeRaghu_Resume
Raghu_Resume
 
RajResume
RajResumeRajResume
RajResume
 
DIVYA_1_1
DIVYA_1_1DIVYA_1_1
DIVYA_1_1
 
Venkat_Resume
Venkat_ResumeVenkat_Resume
Venkat_Resume
 
Shanling_resume
Shanling_resumeShanling_resume
Shanling_resume
 
Resume_Rohit_Mohta
Resume_Rohit_MohtaResume_Rohit_Mohta
Resume_Rohit_Mohta
 
VLSI
VLSIVLSI
VLSI
 
cv-sergio-alves-en
cv-sergio-alves-encv-sergio-alves-en
cv-sergio-alves-en
 
DishitJoshi_CV
DishitJoshi_CVDishitJoshi_CV
DishitJoshi_CV
 
Raju_Biswas_Resume
Raju_Biswas_ResumeRaju_Biswas_Resume
Raju_Biswas_Resume
 

Viewers also liked

HBO: WORK AND WORK ATTITUDES
HBO: WORK AND WORK ATTITUDESHBO: WORK AND WORK ATTITUDES
HBO: WORK AND WORK ATTITUDESCharlemagne Tan
 
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...Slim_bs
 
2.activida 2 creacion cuenta de correo electrinico2
2.activida 2 creacion cuenta de correo electrinico22.activida 2 creacion cuenta de correo electrinico2
2.activida 2 creacion cuenta de correo electrinico2danilorenza
 
бюллетень 071 (спец выпуск лекции)
бюллетень 071 (спец выпуск лекции)бюллетень 071 (спец выпуск лекции)
бюллетень 071 (спец выпуск лекции)Димаш Махмутов
 
El amor es amar con libertad
El amor es amar con libertadEl amor es amar con libertad
El amor es amar con libertadErika Camacaro
 
Suporte à apresentação do trabalho de vinculação
Suporte à apresentação do trabalho de vinculaçãoSuporte à apresentação do trabalho de vinculação
Suporte à apresentação do trabalho de vinculaçãoAna Cardoso
 
Crear una cuenta en gmail
Crear una cuenta en gmailCrear una cuenta en gmail
Crear una cuenta en gmailMayra Sánchez
 

Viewers also liked (16)

HBO: WORK AND WORK ATTITUDES
HBO: WORK AND WORK ATTITUDESHBO: WORK AND WORK ATTITUDES
HBO: WORK AND WORK ATTITUDES
 
Mysteries ppt
Mysteries pptMysteries ppt
Mysteries ppt
 
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...
Webinar Slim BS- Importador de Movimentos para a Contabilidade e Importador d...
 
Innovacion
InnovacionInnovacion
Innovacion
 
AmandaRJones2017
AmandaRJones2017AmandaRJones2017
AmandaRJones2017
 
бюллетень 066
бюллетень 066бюллетень 066
бюллетень 066
 
Math help
Math helpMath help
Math help
 
2.activida 2 creacion cuenta de correo electrinico2
2.activida 2 creacion cuenta de correo electrinico22.activida 2 creacion cuenta de correo electrinico2
2.activida 2 creacion cuenta de correo electrinico2
 
N1n
N1nN1n
N1n
 
бюллетень 071 (спец выпуск лекции)
бюллетень 071 (спец выпуск лекции)бюллетень 071 (спец выпуск лекции)
бюллетень 071 (спец выпуск лекции)
 
El amor es amar con libertad
El amor es amar con libertadEl amor es amar con libertad
El amor es amar con libertad
 
Suporte à apresentação do trabalho de vinculação
Suporte à apresentação do trabalho de vinculaçãoSuporte à apresentação do trabalho de vinculação
Suporte à apresentação do trabalho de vinculação
 
бюллетень 067
бюллетень 067бюллетень 067
бюллетень 067
 
Chartering
CharteringChartering
Chartering
 
Crear una cuenta en gmail
Crear una cuenta en gmailCrear una cuenta en gmail
Crear una cuenta en gmail
 
Actividad n°1 Redes
Actividad n°1 RedesActividad n°1 Redes
Actividad n°1 Redes
 

Similar to Resume_embedded_systems_Onkar_Gulavani_01-05-2017

Similar to Resume_embedded_systems_Onkar_Gulavani_01-05-2017 (20)

Anup Rungta
Anup RungtaAnup Rungta
Anup Rungta
 
Rachit_HMI_Development_resume
Rachit_HMI_Development_resumeRachit_HMI_Development_resume
Rachit_HMI_Development_resume
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
 
AUK - CV WO Ref
AUK - CV WO RefAUK - CV WO Ref
AUK - CV WO Ref
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
Raghavendra Rao A
Raghavendra Rao ARaghavendra Rao A
Raghavendra Rao A
 
Resume_balmukund
Resume_balmukundResume_balmukund
Resume_balmukund
 
Mohamed_yassin_Resume
Mohamed_yassin_ResumeMohamed_yassin_Resume
Mohamed_yassin_Resume
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
 
Vimala_Gadegi
Vimala_GadegiVimala_Gadegi
Vimala_Gadegi
 
Alka 2.8yrs exp_resume
Alka 2.8yrs exp_resumeAlka 2.8yrs exp_resume
Alka 2.8yrs exp_resume
 
Alka 2.8yrs exp_resume
Alka 2.8yrs exp_resumeAlka 2.8yrs exp_resume
Alka 2.8yrs exp_resume
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
Parallel universe-issue-29
Parallel universe-issue-29Parallel universe-issue-29
Parallel universe-issue-29
 
jegu_ccna
jegu_ccnajegu_ccna
jegu_ccna
 
Resume
ResumeResume
Resume
 
Raghav_thakkar
Raghav_thakkarRaghav_thakkar
Raghav_thakkar
 
Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)
 
Pavan(ES)
Pavan(ES)Pavan(ES)
Pavan(ES)
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 

Resume_embedded_systems_Onkar_Gulavani_01-05-2017

  • 1. ONKAR GULAVANI 6510 Lakeview blvd, Apt. 13310, Westland, MI, USA 48185. Phone: (970) 672-7318 | Email: onkar.gulavani@gmail.com OBJECTIVE Seeking a position in Embedded hardware& software development based on my Masters education alongwith work experience in automotive embedded systems. EDUCATION Master of Science in Electrical and Computer Engineering Graduated: Fall 2016 Colorado State University, Fort Collins,CO GPA: 3.50 Major: Embedded Systems & VLSI Coursework: HW/SW Co-Design of Embedded System, VLSI System Design, Computer Architecture, Machine Learning, Digital System Design, Introduction to High Performance Computing, Foundation of System Engineering Bachelor in Electronics Engineering June 2010 Kolhapur Instituteof Technology, Kolhapur,India GPA: 3.68 PROGRAMMING LANGUAGES  C, C++, OpenCV, Android app development, Embedded C, Python, Java, CAPL (CANoe), SystemC, Verilog TOOLS AND PLATFORMS  MATLAB, Cadence, code composer studio,IBM Statemate, Vector CANoe, Automation Desk, Eclipse,MicrosoftVisual studio,OrCad PSpice, Altera Quartus II,Altia EXPERIENCE SUMMARY Associate June 2015 to current Cognizant Technology Solutions,Dearborn,USA (Ford Motor Company) Workingon component CANoe based testing of IPC Worked on Component HiL testing of instrument panel cluster (IPC) Assistant System Engineer Sept 2010 to July 2013 Tata Consultancy Services,Pune, India (Automotive Engineering Centre) Worked with Chrysler group for automotive embedded offshore development and testing center. PROJECTS SUMMARY  Lane Departure Warning using Smartphones (Masters project) Aug 2014 – July 2016 o Project Description: Development of Lane departure and forward collision warningsystem (LDW and FCW) using Android smartphone. o Roles and Responsibilities:  Requirement gathering and analysis for LDW and FCW system  Interface development between Android camera handler and OpenCV application software.  Core algorithmdevelopment in java  Real time Validation in car under different road conditions  Project report creation and presentation o Demonstration video link: https://www.youtube.com/watch?v=F29pxG4s3TQ  Automatic Gear shifter (Academic project) Sept 2013 – Dec 2013 o Project Description: Developed a gear shiftingmechanismfor bicycleusing LM4F232H5QD development board. o Roles and Responsibilities:  Designed circuitin detail,wrote embedded C code to read sensor values,process the data to find future gear ratio and actuated servo motor by sendingout PWM signal.  Two Hall Effect sensors used to detect wheel RPM and servo motor to actuate gear shiftingmechanism, onboard color screen and switches areused to navigatethrough user menu. System tested on real bicycle on different road conditions. o Demonstration video link: https://www.youtube.com/watch?v=zqdGNCDEnpg
  • 2.  Drowsy Driver Alert System (Academic Project) Aug 2009 – Apr 2010 o Project Description: Development of Matlab Simulink based drowsy driver alertsystem by utilizingIRcamera to monitor driver’s eye. o Roles and Responsibilities:  Requirement gathering and topic research for different approaches used for drowsy driver detection.  Modify the general web camera for IRbased camera usingfilters,and design the head mount for it.  Develop the Matlab Simulink based model to capture, analyzeand generate alertfor drowsy ness detection  Test the system in real time environment in the actual car in different lightingconditions and generate report based on the tests.  Design the driver interfacefor simpleuser experience.  Project report creation and presentation.  Model based development (Industry Project) o Project Description: Rhapsody based model development for IPC cluster features. o Roles and responsibilities:  Understand the detailed requirement document and discussimplementation responsibility with tier 1 supplier.  Develop model for particular featureand test it at model level as well as codelevel in windows environment and deliver itto supplier.  After integratingthe code with supplier’s driver level code, test and debug the code with production hardware.  Component HiL testing of IPC (Industry Project) Oct 2015 – Mar 2016 o Project Description: Instrument Panel Cluster (IPC) HIL validation for multiplevehicleprograms o Roles and responsibilities:  Generate test scripts for variousIPC features,and use them for testing D544 variantcluster for Lincoln Continental 2017  Coordinatewith India offshoreteam to generate test scripts,and get them reviewed from Ford of Mexico team.  Test Execution of assigned IPC features  Status monitoring, Issuereporting and Tracking  Cluster validation using Optical character recognition (Industry Project) March 2011 – Jan 2012 o Project Description: To develop hardware Instrument cluster test setup usingOpenCV based optical character recognition (OCR). o Roles and Responsibilities:  Design the test environment for optically perfectimage capture of the IPC screen for the OCR script.  Streamline the testing procedure to get the consistentresults for entire lifecycleof the project.  Write the test scripts for CANoe based testing environment to be compatiblewith camera based testing system.  Migrate and modify the OpenCV based tool to Matlab scriptto run on software in loop testing for different team.  EE Core (Cluster and body ECU software testing) (Industry Project) Jan 2011 – May 2012 o Project Description: To test IBM Statemate generated C/C++ code for Body ECU and cluster ECU. o Roles and Responsibilities:  Generate the code from Statemate model at the offshore.  Compile the code to get it work with MxV-Dev (Micromax) testing tool.  Generate test scripts fromthe given requirements and do regression testing.  Report the issues to the developer, or sometimes suggest the changes in the model to resolvethe issue.  IPC graphics development using Altia (Industry Project) June 2011 – Oct 2011 o Project Description: To develop cluster GUI usingAltia and compilingitwith Statemate generated C++ code. o Roles and Responsibilities: Work with onsiteteam to learn Altia and train team mates at offshore. This activity was done to show offshore development capability for maintainingold vehiclelines.  Virtual analysis (Industry Project) June 2012 – July 2013 o Project Description: To develop CANoe based models for passivesafety features and analyzethe requirements. o Roles and Responsibilities:
  • 3.  Understand low level requirements for active and passivesafety features and develop CAPL scriptfor CANoe model.  Write XML test cases for the features for CANoe environment, and do regression testing.  Generate the report and raisethe issues usingDoors for the missing or ambiguous requirement. LEADERSHIP ACTIVITIES  Worked as project coordinator for team of two located at Pune, India and team of seven located at Cuautitlan I zcalli, Mexico for component HiL testing of IPC.