Prasad Chakka

Prasad Chakka

Software Engineering in Palo Alto, CA

About

I am a systems builder at heart. I have designed and shipped systems in the areas of big data, distributed systems and consumer product. I am a proven rapid and efficient learner of new domains.

Work Experience

2021 — Now

Sundial is a Product Analytics SAS company. I was the founding engineer that built and scaled the system as well as the engineering team to 17 people.

2019 — 2021

Apixio is a health tech company that runs ML models on structured and unstructured medical data to extract medical conditions that are used for various health care and insurance purposes.

I helped scale data platform and microservices. I improved the developer speed and execution by setting coding standards, code review practices, interview training and hiring practices.

2017 — 2018
Senior Staff Engineer at Facebook

Building Research Projects at Facebook

I worked on two different research projects in parallel.

Enabling communication through a haptic feedback enabled sleeve. I built out the software for controlling and rendering speech signals on an haptic device.

Enabling academic research regarding social determinants of health (SDOH) on social data. I designed and architected a privacy secure way of joining confidential data sets in a way to get regulatory approval.

2014 — 2017
Senior Staff Engineer at Facebook

Oculus VR Experiences
Shipped several pre-loaded experiences (such as Cinema, Photos, Videos) for the first releases of Gear VR head set. Designed and shipped a adaptive video streaming protocol for 360 VR Video experience.

2012 — 2014
Senior Staff Engineer at Facebook

Facebook Android App at Facebook

I wrote the Newsfeed backend for Android and lead the android feed team that saw the growth of the app from 100M to 1B active users.

2009 — 2012

Founding Engineer of TAO

TAO is a geographically distributed data
store that provides efficient and timely access to the social graph for Facebook’s demanding workload using a
fixed set of queries.

I was on the found team and built out major features such as in-memory cache, eventual consistency protocol, scalable worker threads and help scale to more than 1B QPS.

2008 — 2009

Founding Engineer of Apache Hive

I was a major contributor to Apache Hive and part of the founding team. I conceived and built Hive Meta Store and various query optimization techniques.

2006 — 2008
Senior Software Engineer at Yahoo

I built the recommender system for various Yahoo properties such as Shopping, Real Estate, Auto, Finance.

2003 — 2006
Software Engineer at Informatica
1998 — 2001
Software Engineer at IBM, T J Watson Research Center

Projects

2008

I was a major contributor to Apache Hive and part of the founding team. I conceived and built Hive Meta Store and various query optimization techniques.

Education

2001 — 2003
MSE at Univ of Michigan
Ann Arbor, MI
1994 — 1998
B Tech, Aerospace Engineering at IIT Madras
Chennai, India