BR InfoSol

Transform Your Business with World-Class Android Engineering

Do you have an Android product and want to maintain and support it for long term? We provide comprehensive Android engineering services to help you maintain and support your Android product for long term.

Android logo

A

b

o

u

t

 

M

e

Bharath Ravi Prakash

Founder of BR InfoSol

Hey! I am based out of Bengaluru, Karnataka, India. Over the past six years, I have dedicated myself to Embedded Android development, transforming my passion for Android into a fulfilling career.

My journey in this field has equipped me with a robust skill set that includes:

Java
Embedded C
Smali Debugging
C/C++
HTML5

E

x

p

e

r

t

i

s

e

AOSP Development

Extensive experience on Android Open Source Project starting from Android Pie to Android 14 including the Build System, System app integration, Patch integration and many more.

Android Framework

Experience working on various Framework components including Telephony, Media and core frameworks components like ActivityManager, PackageManager and many more.

Android HAL & Kernel

Experience working on low level Android HAL and Kernel level bug fixing with security patching, performance improvement and many more.

Internet of Things (IoT)

Experience working on advanced hardware including ATmega microcontrollers, Raspberry Pi4 for advanced Internet of Things(IoT) applications and much more.

Smali Debugging

Extensive experience on analyzing and reverse engineering precompiled jar/apk files using opensource tools.

CI/CD Version Control

Extensive experience on CI/CD operations including version control tools like Git, Code review management like Gerrit, Build and Deploy management like Github, Gitlab and Jenkins.

M

y

 

j

o

u

r

n

e

y

June, 2024 - Present

Technical Lead at HCLTech

Performance optimization and Bug fixing for a Qualcomm based tablet device running Android 13.

Read more

October, 2022 - June, 2024

Senior Software Engineer at Harman

Hands-on experience on fixing certification issues in YouTube for Android TV by following Google standards.

Read more

July, 2021 - October, 2022

Software Engineer at Harman

Upgraded Android OS of a device to Android12 single handedly.

Read more

March, 2019 - July, 2021

Associate Engineer at Harman

Upgraded Android OS of a device from Pie to Android10 single handedly.

Read more

December, 2018 - March, 2019

Application Development Associate at Accenture

Hands on experience in designing, building and configuring applications to meet business process and application requirements.

Read more

August, 2013 - July, 2017

Student at JIT Bangalore

Bachelors of Engineering in Electronics and Communication Engineering from Jyothy Institute of Technology.

Read more

F

e

a

t

u

r

e

d

 

W

o

r

k

s

OS Upgrade to Android 10

Successfully upgraded an Android 5 launch device to Android 10, achieving Google certification and releasing it to the public, significantly enhancing its lifespan.

Challenge

Upgraded an End-of-Life (EoL) device from Android 5 (Lollipop) to Android 10.

Achievement

Successfully obtained Google certification for the upgraded device.

Impact

Released the updated device to the public, extending its usability.

OS Upgrade to Android 13

Successfully upgraded an Android 9 launch device to Android 13, achieving Google certification and releasing it to the public, significantly enhancing its lifespan.

Challenge 2

Upgraded an End-of-Life (EoL) device from Android 5 (Lollipop) to Android 10.

Achievement 2

Successfully obtained Google certification for the upgraded device.

Impact 2

Released the updated device to the public, extending its usability.

S

e

r

v

i

c

e

s

T

e

s

t

i

m

o

n

i

a

l

s

Maarten Derks

Senior Software Engineer at Fairphone

Bharath, I remember you from the early days of the Android 9 project, still relatively inexperienced but always interested, asking questions and willing to learn. Throughout the years you touched many different technical topics and I witnessed you become comfortable working with AOSP and all of its internals. It was nice to see you grow like that and to watch you become a fully established Android engineer. It was definitely a pleasure working with you and Harman throughout those years, and I have no doubt you will find another amazing opportunity to continue your journey. Thank you for all the work, and I wish you all the best for the future!
Karsten Tausche

Tech Lead at Fairphone

It has been a long journey indeed. On top of what Maarten already wrote I want to highlight how especially the Android 9 upgrade on Fairphone 2 has been a crucial research and learning experience for all of us. We did do the Android 7 upgrade before, but only with Android 9 did we as a team really start building solid knowledge on pushing Android software support way beyond industry standards. Thank you for everyone at Harman for the long term commitment and patience in projects that were difficult to plan and scope. Thank you Bharath for contributing to Fairphone projects for so many years now. Indeed you have started as a junior engineer and now have developed a broad and long term view onto the Android ecosystem that is quite unique. Your initiative for Android 10 on the Fairphone 2 was brave and again, unique. On Fairphone 3 you continued driving very fundamental implementation choices that set the baseline for the device's long life yet to come. You keep challenging in a positive and constructive way every aspect of the development and maintenance work, which brought us together as a team to solutions we could not have achieved without you. Thank you also for your determination towards the open sourcing work, it is one of the pillars for the longevity and transparency promise at Fairphone.

C

o

n

t

a

c

t

Got questions about Android projects or collaborations? I'm here to assist with expert guidance and innovative solutions. Contact me for insightful answers and to explore potential collaborations. Let’s work together!

Address: BR InfoSol, Nisarga Layout, Bangalore, Karnataka - 560083