Summary
Overview
Work History
Education
Interests
Timeline
Hi, I’m

KUMARNARAYAN BHAT

Software Engineer

Summary

To work in a firm with a professional and work driven environment, where I can utilize and apply my knowledge and skills, to grow while fulfilling organizational goals.

Overview

6
years of professional experience
4
Languages

Work History

Intel Corporation
Bengaluru

Firmware Engineer
06.2022 - Current

Job overview

1.Working as an automation developer.
2.Developed a few platform related test cases in GO language which helped in quicker executions.

3.Good understanding of GPIO mapping in coreboot.
4.Good understanding of coreboot architecture.
5.Developed platform test cases in python for internal test suites.
6.Contributing to platform issues debugging and failure analysis.
7.Good experience in documentation.


Achievements:
1. Developed bisect tools
a. Developed tool is integrated into Jenkins bisected many platform issues which caused smooth and timely releases.

b. Technology used - groovy, python
2. Developed shell script to stitch intel sensor hub binaries with coreboot, which in turn reduced manual execution time.

3.Owning 3 platforms independently and bisected platform issues which cleaned 80% of existing backlog.

NXP India Pvt Ltd
Bengaluru

Middleware Engineer
07.2017 - 05.2022

Job overview

1.Good development experience on Linux using C++.
2.Worked on Android NFC middle ware product as software developer and automation engineer.

3.Android architecture overview and NFC controller Interface (NCI) Specification.

4.Communication overview between NFC and embedded secure element.
5.Automating the test cases and covering possible corner scenarios.
6.Optimizing execution time in Automation.


Achievements:
1.Development of Keymaster module
a. a security feature in android. It uses proprietary embedded secure element to store sensitive contents. HAL to application layer communication is implemented.
b. Technologies used - Java and CPP.
2.Improvement of Automation from 20% to 80%.
a. Automation is used for NFC testing on various platforms. Improved Automation from 20% to 80%.
b. Technologies used - Python, Shell.
3.Android 11 to android 12 migration for a platform with no issues and released to the customer.

Education

B.M.S College of Engineering
Bengaluru

Bachelor of Engineering from Electronics And Telecommunication
07.2013 - 2017.05

University Overview

CGPA - 9.2/10

Interests

Film making

Photography

Literature

Travelling

Timeline

Firmware Engineer

Intel Corporation
06.2022 - Current

Middleware Engineer

NXP India Pvt Ltd
07.2017 - 05.2022

B.M.S College of Engineering

Bachelor of Engineering from Electronics And Telecommunication
07.2013 - 2017.05
KUMARNARAYAN BHATSoftware Engineer