Career Objective
Innovatively add value to the organization and the team through hard work and dedication in a creative and challenging environment where I could constantly learn and enhance my skills.
Profile
• Well acquainted with concepts in UNIX, C, and C++.
• Total of 3 years of experience in the field of embedded programming and porting of Windows compatible code to QNX compatible code, writing test applications and stubs, bug fixing on C and C++ code.
• Proficient in using and working on various real time software tools such as QNX, Source Insight and Cygwin.
• Worked on QNX, UNIX and Windows platforms.
• Successfully completed training in Wipro in UNIX, C and C++ concepts.
• Experience in writing unit test cases, test applications and stubs.
• Experienced in bug tracking and fixing the code using QNX Debugger.
• Experience in development of code in C and C++, bug fixing of Voice, Audio and Media bugs.
• Experience in code merging, fixing the performance issues in media and tuner modules.
• Experience in development of test client for Phone Services.
• Experience in implementation of code, bug fixing and tracking in Dialog Manager and UISpeech Service in C++ for various VR commands
Development Tools QNX Momentics, Microsoft Visual Studio, Cygwin, Stub Generator
Project Planning Tools MS Office, Rally, Perforce, CVS, Tortoise SVN, Crucible
Bug Tracking Tools Elvis
Simulation Tools Kickstand, Raft
Languages C, C++
Operating Systems UNIX, Microsoft Windows
Protocols CAN Protocol (Basic Knowledge), SPI Protocol, I2C Protocol
RTOS QNX
Career Experience
Overall 36 months of experience in development and porting in CMMI Level 5 organizations.
Summary
Name of the Organization/, Location/ Duration
Wipro Technologies – Bangalore September 10, 2012 to January 24, 2015
Harman International Pvt. Limited – Bangalore January 29, 2015 till present
Details
Name of the Project Organization/ Duration/ Environment/ Languages used/ Role
PASE – MIB – PORTING Wipro Technologies 4 Months (From March 2013 to July 2013) • Win CE • UNIX • QNX C, C++ Project Engineer
PASA – FORD Wipro Technologies 10 Months (July, 2013 till May, 2014) • UNIX • QNX C Project Engineer
PASE – MIB – PORTING – II Wipro Technologies 4.5 Months (9 May, 2014 till 30 September, 2014) • Win CE • QNX • UNIX C, C++ Project Engineer
PASJ –Polaris – Connectivity Wipro Technologies 1 October, 2014 till Present • QNX • LINUX C, C++ Project Engineer
Subaru Gen 3 Harman International February 1, 2015 till Present • QNX C++ Software Engineer
Harley ISYS Harman International February 1, 2015 till Present • QNX C++ Software Engineer
Major Responsibilities
Wipro Technologies:
• Working on porting of the current working code supporting Windows CE platform and porting the same into code supporting QNX platform in PASE – MIB – PORTING.
• Writing test applications and stubs to test the functionality of the code and carry on the unit testing of the ported code in PASE – MIB – PORTING.
• Working on functionality of various packages like audio, image_spi, display_spi, radio, tuner, audio, media and voice in the code that will interact with user commands and various user interfaces PASE – MIB – PORTING.
• Fixing bugs for Voice, Media, and Settings sub modules in HMI_AL layer in PASA – FORD.
• Rebase lining the code for complete CPU_HMI which was ported in PASE – MIB – PORTING with the latest SOP code in PASE – MIB – PORTING – II.
• Performance improvement for USB, SD Card and Tuner in PASE – MIB – PORTING – II.
• Development of code for test client for phone services in C++ in PASJ –Polaris – Connectivity.
Harman International Private Limited:
• Specialized in VR feature implementation for Subaru infotainment system as a feature owner.
• Implementation of code in Dialog Manager and UISpeech Service in C++ for various voice commands
• Bug tracking and bug fixing done for Subaru and Harley VR in C++
Academics
Qualification/ Institution/ Year of Passing/ Marks Obtained
B. Tech. DAV Institute of Engineering and Technology, Jalandhar, Punjab 2012 77.7%
12th Standard DAV Senior Secondary School, Una, (HP) 2008 84.4%
10th Standard Mount Carmel School, Una, (HP) 2006 83%
Personal Strengths
• Work with a final goal in mind and process for achievement.
• Ability to co-ordinate and work as a team.
• Willingness to explore things, to learn and to apply it.
• Good analytical, communicational and presentation skills.
Achievements & Memberships
• Organized Microsoft Freak in the college
• Organized Microsoft Dream Spark Yatra in the college
• Volunteered INCOGNITO 2010 ( Annual National Level Technical Festival in the college)
• Organized INCOGNITO 2011
• Organized Abhiyanta 2010 (On the occasion of World Engineer’s Day)
• Represented college in Inter College Football Tournament
• Organized workshop on Ethical Hacking in association with i3 indya Technologies
• Runner Up in General Quiz conducted by SKZ
• A member of Microsoft NGO YUVA
Hobbies
• Playing Football
• Travelling
• Playing video games
• Listening music
• Internet Surfing
Personal Details
Name: Tarun Puri
D.O.B: 03/10/1989
Gender: Male
Father’s Name: Mr. Hari Om Puri
Language Known: English, Punjabi and Hindi.