Gaurav Chauhan

CTO

San Francisco, California, United States12 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of innovative AWS AI services.
  • Expert in backend development and Android applications.
  • Recognized for optimizing app performance and user experience.
Stackforce AI infers this person is a SaaS-focused software development leader with expertise in AI and mobile applications.

Contact

Skills

Core Skills

Android DevelopmentBackend Development

Other Skills

PythonMySQLRedisJavaJavaScriptC++AlgorithmsSystem AdministrationFirebaseGitReact.jsNginxCHTMLWeb Applications

About

My org's mission is to enable customers to add intelligence to any application without needing ML skills. If this sounds compelling, please drop me a note. I'll be happy to share what we're building, learn about your own interests, and explore mutual fit.

Experience

Amazon web services (aws)

4 roles

Software Development Manager

Promoted

Jun 2022Present · 3 yrs 9 mos · San Francisco Bay Area

Sr. Software Development Engineer

Apr 2021May 2022 · 1 yr 1 mo · San Francisco Bay Area

  • Amazon Personalize

Software Development Engineer - II

Feb 2019Mar 2021 · 2 yrs 1 mo · San Francisco Bay Area

  • Amazon Personalize

Software Development Engineer

Sep 2018Jan 2019 · 4 mos · San Francisco Bay Area

  • Founding member of the engineering teams that designed, built and launched 2 new and innovative AWS AI services:
  • Amazon Personalize - Realtime Personalized Recommendations
  • Amazon Forecast - Time Series Forecasting

Scribe

Technical Consultant

May 2018Sep 2018 · 4 mos · Bengaluru, Karnataka, India

  • Inbound Sales Automation (Y Combinator W17)

Swiftace

Co-Founder

Apr 2016Feb 2018 · 1 yr 10 mos · Bengaluru Area, India

  • Consumer Tech

Mylikes inc

Software Engineer

Sep 2013Apr 2016 · 2 yrs 7 mos · San Francisco Bay Area

  • (Acquired by Uber)
  • FriendLife (Social Network, LiveStreaming)
  • ❒ Android App
  • Led team of 3 engineers & a QA to design app architecture and implement several social features
  • Developed offline-first app using various persistence techniques & network sync strategies
  • Implemented feed, notifications, messaging, post creation & user profiles
  • Optimised app’s performance by using several profiling tools in Android SDK. Improved memory usage, data usage, startup time, battery consumption and rendering time
  • Added extensive logging abilities, both third party and in-house, that helped monitor crashes,
  • performance issues, network failures & app usage behaviour leading to 99% crash free sessions
  • Enhanced Gradle build process to automatically generate different APKs for multiple environments and wrote sanity checks in Groovy to avoid common build generation & deployment issues
  • ❒ Backend
  • Designed and implemented several APIs in Python for Android/iOS apps
  • Designed MySQL Database tables making appropriate tradeoffs to improve query execution time
  • Optimised and scaled APIs using Caches, CDNs, Database indexes, and load balancing
  • Developed autoscaling background task queue using Redis and uWSGI Spooler; workers count adjusted based on number of tasks currently pending in queue with support for delayed execution
  • Developed notification service on top of APNS and GCM with a transparent API that could be used from cron jobs or APIs to schedule push notification or realtime updates to users
  • Developed an image thumbnailing service in Python that generated different sizes of user generated images and stored them in AWS S3
  • ❒ DevOps
  • Developed custom system to allow developers to test their version of code directly against production databases by prefixing their system usernames as subdomain before API endpoints
Android DevelopmentPythonMySQLRedisBackend Development

Intuit

Software Engineer Intern

May 2012Jul 2012 · 2 mos · Bangalore

  • Worked in the IFS (Intuit Financial Services Division) team.
  • Learned & applied Open Source Apache Flume technology to efficiently collect, pre-process & move large amounts of log data from various IFS applications into a centralised HDFS file system
  • Analysed collected log data to effectively generate valuable insights about user behaviour
  • Received Intuit Spotlight Award for creating an app to visualise user purchase data in a 1-day hackathon
  • Received Pre-Placement Offer(PPO) at the end of my internship

Education

Indian Institute of Technology, Bombay

Bachelor of Technology - BTech — Computer Science

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Android Development & Backend Development

Explore similar profiles based on matching skills and experience