Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
Kiran Kumar Chitturi

Kiran Kumar Chitturi

Hyderabad

Summary

Accomplished Principal Software Engineer at O.C. Tanner Private Ltd., specializing in software design and performance optimization. Proven track record in mentoring teams and managing project technicalities. Adept at integrating new technologies and enhancing system efficiency, demonstrating strong problem-solving abilities and effective communication skills.

Overview

16
16
years of professional experience

Work History

Principal Software Engineer

O.C. Tanner Private Ltd.
Hyderabad
02.2023 - Current
  • Design, code and debug software.
  • Maintain and upgrade existing products.
  • Improve the performance and optimize the resource utilization.
  • Train others and mentor the team on technical aspects.
  • Recommend New Technologies.
  • Manage the technical aspects of the project.
  • Provide production support.

Senior Software Engineer

VW Infotainment GmbH
Bochum
11.2019 - 01.2023
  • Responsible for developing new features and fixing bugs specific to North America division.
  • Writing unit tests.
  • Integration and carrying out Sanity test on the software release.

Senior Software Engineer

Krian GmbH
Bochum
02.2019 - 10.2019
  • Responsible for developing new features and fixing bugs specific to North America division.
  • Writing unit tests.
  • Integration and carrying out Sanity test on the software release.

Senior Software Engineer

O.C. Tanner Private Ltd.
Hyderabad
04.2017 - 01.2019
  • Responsible for estimating and providing feature based release dates.
  • Responsible for development of feature as per the estimates provided.
  • Writing unit test cases.
  • Integration and carrying out Sanity test on the software release.

Senior Engineer II

HARMAN International India Ltd.
Bangalore
10.2010 - 04.2017
  • Responsible for verifying Customer Specific Requirements and setting offered state.
  • Conducting OPL discussions to Get the unclear requirements clarified from customer.
  • Writing Technical Requirements and Architectural Requirements.
  • Implementation and Feature Release Planning.
  • Coding and Development.
  • Integration and carrying out Sanity test on the software release.

SQL Developer

Uni Ads Ltd.
Hyderabad
08.2009 - 11.2010
  • Data Management.
  • Quarterly report generation.
  • Fixing data discrepancies.

Education

B.Tech - Electronics And Communications Engineeting

Lords Institute Of Engineering And Technology
Himayath Sagar
08-2009

Skills

  • Research and development
  • Software design
  • Technical documentation
  • Software development
  • System integration
  • Performance optimization
  • Project management
  • Problem solving
  • Attention to detail
  • Code refactoring
  • Testing and deployment
  • Tools customization
  • Effective communication
  • Production support
  • Agile methodologies
  • Team mentoring
  • Training others
  • Feature release planning
  • Development lifecycles

Projects

Project # 1

Title  : Award Store formerly Universal Catalog

Role : Principal Engineer

Technology : Hybris

Period  : Feb 2023 – Till Date

Description of Product:

Is an Ecommerce website with customized products and prices meant only for O.C. Tanner recognition program users.

Responsibilities:

● Design, code and debug software.

● Maintain and upgrade existing products.

● Improve the performance and optimize the resource utilization

● Train others and mentor the team on technical aspects.

● Recommend New Technologies

● Manage the technical aspects of the project.

● Provide production support.

Project # 2

Title  :

Role : Developer

Technology : Nodejs(POC), Kotlin, C++, C#

Period  : October 2020 – Till Date

Description of Product:

Is an individual module which can run stand alone as docker container.

Responsibilities:

● Involved in R&D of the concept.

● Responsible for POC implementation.

● Part of real product development.

Project # 3

Title  : OCU3

Role : Developer

Technology : Java

Period  : February 2019 – September 2020

Description of Product:

OCU3 is cloud connected black box provided in car by VW. It is cloud connected device which allows user to access online services provides by VW.

Responsibilities:

● Responsible for developing new features and fixing bugs specific to North America division.

● Writing unit tests.

Integration and carrying out Sanity test on the software release.

Project # 4

Title  : GreatWork

Role : Lead

Technology : Kotlin, Java, Android Framework

Period  : April 2017 – Jan 2019

Team Size : 2

Description of Product:

Victories is one of the well-known and well established product from O.C. Tanner. This product helps in developing culture of recognition. Victories which is also called as Great Work has many features like Appreciate, Social Wall, Catalogue, Manager Dashboard(Role Specific Feature) and Personal Profile.

Responsibilities:

● Responsible for estimating and providing feature based release dates.

● Responsible for development of feature as per the estimates provided.

● Writing unit test cases.

● Integration and carrying out Sanity test on the software release.

Project # 5

Title  : MMT2020

Role : Feature Owner

Feature : Internet Applications

Technology : C++, QNX, HTML, JS

Period  : July 2016 – April 2017

Description of Product:

MMT2020 is one of the most prestigious projects from the truck manufacturers MAN and SCANIA which is awarded to HARMAN in 2016. This project includes five QNX based infotainment variants. The Internet Applications module is supported only for advanced variants. Implementation of this module involves below feature:

1) Life Cycle Management

2) Installation/De-Installation of Applications

3) Remote Procedure Call Support

4) Presentation Controller

Responsibilities:

● Responsible for verifying Customer Specific Requirements and setting offered state.

● Conducting OPL discussions to Get the unclear requirements clarified from customer.

● Writing Technical Requirements and Architectural Requirements.

● Implementation and Feature Release Planning.

● Coding and Development.

● Integration and carrying out Sanity test on the software release.

Project # 6

Title  : MAN-SCANIA 2016

Role : Feature Owner

Feature : Internet Applications

Technology : C++, QNX, HTML, JS

Period  : May 2015 – April 2017

Description of Product:

MAN-SCANIA 2016 is a project which has a requirement for 4 QNX based infotainment Variants. Internet Applications feature is supported only to advanced variants and only two applications are supported. Implementation of this module involves below feature:

1) Life Cycle Management

2) Remote Procedure Call Support

3) Presentation Controller

Responsibilities:

● Responsible for developing, debugging, fixing defects and version control.

● Implemented multi-language functionality.

● Involved in the development of Smart Scene functionality.

● Developed samples to test each feature by the tester before the software is loaded with the final application.

● Implemented Automatic script for testing the features implemented.

● Solving day-to-day technical issues in development and production environment.

● Involved in regular interactions with Clients.

Project # 7

Title  : ConnectNext

Role : Senior Software Engineer I

Technology : Android, Java, NDK

Period  : July 2014 – May 2015 (Full Time), June 2015 – April 2017 (Support)

Video URL  : https://www.youtube.com/watch?v=ZdjqR5vvGYM

Google Play Link: https://play.google.com/store/apps/details?id=com.tml.connectnextappone

Description of Product:

ConnectNext application helps the user to connect the Android device to the TATA infotainment via Bluetooth and USB. This application running on Android Smartphone communicates with the target over Bluetooth via SPP Protocol and over USB via AOAP (Android Open Accessory Protocol).

Responsibilities:

● Responsible for developing, debugging, fixing defects and version control.

● Involved in defining communication protocols and format.

● Involved in JSON parser implementation.

● Implemented Encoding and Decoding mechanisms.

Timeline

Principal Software Engineer

O.C. Tanner Private Ltd.
02.2023 - Current

Senior Software Engineer

VW Infotainment GmbH
11.2019 - 01.2023

Senior Software Engineer

Krian GmbH
02.2019 - 10.2019

Senior Software Engineer

O.C. Tanner Private Ltd.
04.2017 - 01.2019

Senior Engineer II

HARMAN International India Ltd.
10.2010 - 04.2017

SQL Developer

Uni Ads Ltd.
08.2009 - 11.2010

B.Tech - Electronics And Communications Engineeting

Lords Institute Of Engineering And Technology
Kiran Kumar Chitturi