Download Pdf Here

Gaurav Khanna
Android Engineer
https://gaurav-khanna.in , khannasahab.gaurav@gmail.com

I hold a good experience (~9 years) in Android. Worked with the market leaders of their domain (Peak, Booking, Philips and Hike).

- Android Architecture Components (Livedata, ViewModel, Room)
- Mostly MVVM (MVP in one project)
- Proficient in Kotlin (Have written a few blogs)
- Strong experience with multi-threading (Coroutine, Java concurrency, Android offerings like Service, WorkManager)
- Unit Testing (Mockito, Junit)
- Good hold on Git
- Dependency Injection (Dagger 2)
- Working knowledge of Gradle and experience with Jenkins + Bitrise (CI/CD)
- Experience with Deployment (Bundles, Play store), A/B Testing, Feature Flags
- Experience with in-app purchase and subscription

I maintain an Android blog here

Product
- Firebase and Google Analytics
- Clear Understanding of the terminologies like Cost of Acquisition, LTV, Retention, A/B test, Cohort, Funnel, DAU, MAU etc.
- Experience of building and selling a tech product

Other
- Led 2 Android teams till date (Hike and Peak)
- Experience of contracting and working remotely
- Tried 2 Android app startups (1 got selected in fbStartup and other got acquired)
- Spent sometime in Google For Startups, London
- Interview as a service. I help startups/companies to hire right tech talent (Client till date: Priceline and Autoportal)
- Tech enthusiast (Maintaining my website in Jekyll, Managed AWS and Docker for a side project)

Education: Masters in Computers Science from Kurukshetra University

StartUp Experience

SmartLightApps (Founder) - Acquired Mar 2017- July 2019
SmartLightApps , HueHello
Conceived the idea, Developed, and managed IoT app startup end to end.
It got 170k+ downloads. The tech and apps got acquired by SetonaLLC. My responsibilities:
- Product management, Roadmap prioritization, and managing freelancers
- Complete Android app development (IPC and plugin model, architecture components, Firebase integration, A/B testing, Feature flags, Kotlin)

Watstime - (Founder - side project) 2016
It is another startup I founded. One liner product was: setting other people alarm and social alarms. Though it never became a startup and died as an app. I was responsible for the complete Android App development. It got accepted in fb-startup program. Had to shut down because of financial reasons.

Projects & Experience

Peak Games (Android Contractor - Remote) Feb 2019 - Present (London)
Peak games (Brainbow) is a fast growing company in brain games category with more than 10 Million+ downloads. I am part of the core Android team. Visited London a few times and I am working remotely.

Responsibilities:
- Android team lead for 6 months when I was in London
- Architecting the App for the new features
- Converting all the games into Dynamic bundle format
- Bitrise for CI/CD, A/B testing via Apptimize
- All the new development is being done in Kotlin along with Architecture components (Introduced MVVM)
- Interviewing Andriod devs

Philips Hue (Android Engineer) May 2017 - July 2018 (Eindhoven, Netherlands)
Android app to control philips hue smart lights. Part of the android core team. Responsibilities:
- Architecting & refactoring the app
- Junit test
- Presenting to stakeholder
- Initiatives like modular architecture, adapting Kotlin, Material design

Booking.com (Android Engineer) Apr 2016 - May 2017 - (Amsterdam)
Part of Android team and data driven culture. We had a mantra in Booking, We believe in God, rest everyone bring data. We used extensive A/B testing with in-house tooling.Responsibilities:
- Implementing Android features
- Coming up with ideas to increase conversion on payment step of funnel
- Interviewing Android devs
- A/B Testing features and evaluating results using internal tools

hike messenger (Android Lead) Aug 2014 - Mar 2016 - (New Delhi)
Number 1 messenger among Indian youth with more than 50 million downloads. I was a part of the early team and worked on various core technical areas of hike.Responsibilities:- Architecting a plugin based model we called *Platform* where you could run small snippets of web code on the fly
- Led a team with data driven mindset and interviewed Android developers
- implemented emoji keyboard module

naukri.com (Android Engineer) Sep 2012 - July 2014 - (Noida)
India’s number 1 job portal. Responsibilities included setting up Android team and hiring new devs, Implementing Android features and advising product and design on how to think mobile as we were web only before, Spent couple of months in backend doing perl, php in the search module

tcs ignite (Android Trainer & Engineer) July 2010 - Aug 2012 - (Chennai)
I was a technical trainer in TCS ignite and we worked on side projects in Android to train new employees and to facilitate R&D.

Here is my website Anything else? Email me