Kunal Bhuwalka

Android Developer & Researcher


United States


+1 (412)822-4974


What I am all about.

I firmly believe in democratization of technology. I think it is a tool that gives people opportunities to drastically improve their lives and become independent. To realize my goal of making technology more accessible, I am studying Human-Computer Interaction at Carnegie Mellon University. I am always looking for new opportunities to pursue this goal.

If you are interested in grabbing a cup of coffee and talking shop (or just geeking out over cool new tech), send an email my way.


Batman would be jealous.


Graduated from Udacity's Android Developer Nanodegree. Worked on over 15 applications as well as researched privacy issues in Android.


Front-end Design

Worked extensively on designing websites for multiple teams. Primarily focused on the responsiveness, the User Experience and the aesthetics of these websites.


Node Js

Developed many web apps using Node JS with features such as login systems, registration systems, user management, simple social networks with real-time updates.


Embedded Systems

Developed simple home automation systems and toy robots. This involved programming on Arduino, Teensy and Raspberry Pi platforms. These systems were designed to interface with their Android applications.


Machine Learning

Have in-depth understanding of the supervised, unsupervised and reinforcement learning algorithms. Capable of developing systems using Scikit Learn, Numpy, and Tensor Flow.


Yes. I've been around.
January, 2018 – July, 2018

Carnegie Mellon University

Research Associate

Pittsburgh, USA

Managed PrivacyProxy - a research project to investigate privacy on smartphones. Also created an automated testing platform to evaluate the effectiveness of the system on the Top 500 free apps on Play Store.

January, 2017 – January, 2018

Udacity Inc.

Project Reviewer & Classroom Mentor


Reviewed over 700 student projects in Android Development and Digital Marketing. This involved providing extensive feedback and review code. Provided mentorship to over 20 students preparing for Associate Android Developer certification exam.

July, 2016 – August, 2016

Techno Canada

Junior IT Analyst

Toronto, Canada

Developed UI mockups and acted as the liasion between the business team and the development team. As the Scrum master, I also created and maintained the Business Requirements Document for McMaster University(client).


Lazy isn't in my vocabulary.
August, 2018 – present

Carnegie Mellon University

Master of Human Computer Interaction

Pittsburgh, Pennsylvania

Learning to create technology with humans at the center through design, computer science, behavioral and social sciences.

2013 – 2017

SRM University

Bachelor of Computer Science

Chennai, India

A motivated computer science student with passion for programming and computer applications. Worked on more than 10 projects over four years. You can check some of them out on my GitHub page.