sandeshrao_resume
TRANSCRIPT
![Page 1: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/1.jpg)
Curriculum Vitae Sandesh Rao A M Mobile: (+91)[email protected]
Career Summary C++ programmer with adept experience (8+ years) within the Embedded
Systems Arena for Automotive domain, holding degree of Bachelor Of
Engineering (Electronics and Communication Engineering).
Expertise in the analysis, design, development, implementation of HMI
applications, Animation effects andWidgets using C++.
Working in requirement analysis, high/low level design, coding/module
development and State machine implementation.
Experience in developing HumanMachine Interface for Infotainment Head
unit systems for several Car OEMs.
Conceptual understanding and development of object oriented software.
Presented the HMI prototype in several tech shows.
Experience in mentoring the Team in the topics of HMI Development.
Recognized as the domain trainer on the HMI toolchain and platform.
Career Objective Do the best, work hard, take each step as a learning process and establish and growwith a professional organization, positively contributing to organizational growth.With excellence in analyzing, I seek for the position of Senior/Lead engineer inEmbedded Systems Arena.
ProfessionalAccomplishments
Received appreciation from Top management in Germany, Bosch for showcasing
a HMI based Demonstrator exhibiting the capabilities of the HMI Tool chain used
in the project.
Awarded best team player while working in CTP Base HMI project at Siemens in
2010.
![Page 2: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/2.jpg)
Technical Skills
Experience Details:
ProfessionalExperience
Category Software / Tools
ProgrammingLanguages
C++, C
Operating Systems Linux , Windows
Developer Tools Visual Studio, Eclipse, GHSMulti, IAR VisualSTATE, CGI Studio Scene Composer, PEGWindowBuilder, Microsoft Visio, Photoshop CS3
ConfigurationManagement Tools
SVN, CMSynergy, ClearCase, Git
Documentation Tools Star-UML, Ascii-doc
SI. No. Name of the Organization Designation JoiningDate
Relieving Date
1 Robert Bosch EngineeringAnd Business Solutions Ltd.(RBEI) Bangalore
Specialist(Joined asSeniorSoftwareEngineer)
7th
February2012
Till Date
2 Siemens InformationSystems Limited
SeniorSoftwareEngineer
11th July2008
3rd February 2012
Projects:HMI,Base, CheryRole : Associate Project Manager/ SpecialistMay 2016 – PresentBosch (RBEI)
HMI-Base is a component dealing with HMI tool chain and framework.The aim is to provide a kind of HMI application framework and tool chain to be used on theBosch CM Gen3 platform for project development.
Responsible for the Development and Maintenance of framework forAnimation effects during scene transitions within an application in HMI Baseframework.
![Page 3: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/3.jpg)
Responsible for the overall Animations in the HMI Base Framework. Responsible for the development of various Applications which will be used to
setup the Automated Testing of the different components of the HMI BaseFramework ( Example : Widgets, VRAM Fragmentation test, ScreenBroker)
Responsible for the creation of complex Animations and Animation conceptsfor Chery Project.
Mentoring and guiding teammembers with the HMI Base frameworkprinciples and concepts.
Recognized for contribution towards Proof of concepts for Animation relatedtopics for Chery Project.
Project : HMI Base, GermanyRole : Senior Software EngineerNov 2014 – PresentBosch (RBEI)
Worked in Germany for about a year for the development of HMI Framework2.0 which deals with HMI Tool chain and framework. The aim is to provideHMI application framework and tool chain to be used on the Bosch CarMultimedia Gen3 platform for project development.
Worked on the following topics.Widget development, Scene Transition Animation, Trace Implementation.
Responsible for Development and maintaining a Test Framework, which isused in Automated Testing of Widgets and overall HMI functionality.
Project: SuzukiRole : Senior Software EngineerNov 2013 – Nov 2014Bosch (RBEI)
Worked for the HMI Development of SMARTPlay Car Infotainment system forSuzuki.
Responsible for developing the TransitionAnimation library which contains differentAnimation effects used while switching between scenes within a HMI application.
Supported Project teams to configure and use the Transition Animation library. Worked for the development of a User Interface in Navigation Application, which
allows the user to input the Latitude and Longitude data through the UI.
![Page 4: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/4.jpg)
Project:HTCRole : Senior Software EngineerNov 2012 – Nov 2013Bosch (RBEI)
Designed and configured most of the widget animations used in several projects,ensuring that the Animations are generic to support different customerrequirements.
Responsible for the design and development of HandWritingRecognition widget,which takes pattern drawn by the user on a touch screen as input and interprets itas a character, based on the language, mode configured and displays it on UI.
Responsible for implementation of BusyIndicator widget which will show agraphical indication to the user when an application takes some time to respond.
Project:HMI COCRole : Senior Software Engineer2nd February 2012 – Nov 2012Bosch (RBEI)
HMI COC is a team of HMI Developers working on evaluating the HMI Tool Chain present inthe market. Design and provide a HMI Framework which can be readily used by other projects inCar Multimedia for HMI Development. In addition to providing the Framework, the team is alsoresponsible to show case the capabilities of the Tool chain to different customers. This team islooked upon as the center of competency for HMI Tool chain in the department. The team alsocollects requirements from different end customers and provides the HMI Developmentframework including Widgets, Reference Applications, and Animation libraries. The Team isactively involved in providing support to several Project Teams through HandsOnTrainings andrelevant documentation.
Worked on 3D HMI Development Environment for Widgets and Animations. Responsible for development of the Animation widget, which will create different
Animation Effects in a HMI application. Responsible for conducting Hands On training to different project Team members
about the HMI Tool chain (Scene Composer). Contributed in the development of the HMI Demo Application which shows the
capabilities of the Tool Chain. The Demonstration was highly appreciated by thehigher management in Germany.
Participated in a Technical event in Coimbatore to demonstrate, HMI applicationdeveloped using the CGI Studio Tool Chain.
Traveled to China to conduct basic hands on training on how to use the HMI ToolChain for the JAC Project.
Supported the JAC Team in setting up the HMI application.
![Page 5: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/5.jpg)
Project: CTP (Chrysler Telematics Platform)Role : Embedded Software Engineer11th July 2008 – 3rd Feb 2012Siemens Information Systems Limited (SISL)
The Chrysler Telematics Platform is developed for the lower end cars of Chrysler. CTP involvesdevelopment of application layers for Multimedia (CD and USB), Radio, SDARS in addition tothe Vehicle features. CTP also has a HMI screen which is used to display various parameters likeRadio, Player, Climate, Audio Settings and Vehicle features.
Complete ownership of activities related to HMI/GUI development for the Radio,SDARS and Climate modules. This includes Requirement Analysis, Design,Implementation, Unit and Integration testing.
Responsible for HMI resource addition which includes cropping the bitmaps usedin Radio, SDARS and Climate module. Also handled designing of the screen in PEGWindow builder based on the requirements.
Accountable for State machine implementation for screen transitions, mode changesand handling business logic updates to reflect corresponding changes on the screen.
Responsible for Design, Code and Document review of peers.
EducationalQualification
B.E in Electronics & Communication Engineering from Acharya Pathashala College ofEngineering affiliated to V.T.U Belgaum. (2004-2008) - 69.28%
Class XII from Vijaya Junior College Karnataka Pre University Board (2002-2004) -81.83%
Class X from Bangalore Higher Secondary School, (Karnataka Board Of SecondaryEducation) (2001-2002) - 86.88%
Personal Details Date Of Birth 14th December 1986
Marital Status Married
Languages Known English, Kannada & Hindi.
Nationality Indian
Personal Interests Sketching and Painting.Playing cricket (represented college cricket team atuniversity level), Part of Siemens cricket Team.
Permanent Address No.31, 4th Main, 6th Cross, Sarvaboumanagar,Chikkalasandra,Bangalore – 560 061
![Page 6: SandeshRao_Resume](https://reader031.vdocument.in/reader031/viewer/2022020213/58ef9e451a28abaa678b4675/html5/thumbnails/6.jpg)