2017 — Now
Mountain View, California
Building AI Coding agents for Vibe Design tool https://stitch.withgoogle.com under https://labs.google
Working on some front end features, media streaming, and backend for home.google.com
Lead Front End Engineer for News, Podcasts, Relaxing sounds serving 500K DAU.
Worked on Chromecast's Cast Receiver SDK adding core features to queuing and default media player UI. Serving 50M+ users.
Worked on core web framework for Google Home Hub as well as primary features like timers/alarms, media, shopping, recipes. Launched with 1M+ users.
Built Quality Control apps for Google hardware products like Nest Hub, Nest Hub Max and Stadia Game Controller to test Hardware on the factory line.
Devops: Served on-call for our team's web apps. Managed staged releases and rollbacks for QA, beta and production. Added unit & integration tests as part of our continuous releases.
Worked across teams to get requirements from PMs, work with designers, write design docs reviewed by eng, plan sprints, and allocate QA resources for major releases.
2015 — 2017
San Francisco Bay Area
WorkGenius is a set of recruiting services for the on-demand economy.
Created a cross platform mobile app for on-demand workers to manage their shifts across multiple platforms. Angular 1, Ionic 1, Typescript, Cordova
Created a dashboard for companies to recruit on-demand workers more effectively. Angular 2, Typescript
Reverse engineered APIs to allow users to access data across multiple platforms. REST APIs, CORS, CSRF, Web authentication
Created a backend and multiple micro services for business logic. Parse Open Source, Node.js, Express, AWS Elastic Beanstalk, AWS Lambda
Recruited and managed our backend engineer with weekly standups, sprint planning, and code reviews.
Urbana-Champaign, Illinois Area
Assembled and managed a team to create our first iOS and Android apps and custom keyboards for social media optimization.
Developed the initial idea. Defined the scope, timeframe and engineering requirements. Created wireframes and designed initial UI/UX. Defined high level structure of the iOS and Android apps.
Recruited iOS and Android development interns from University of Illinois at Urbana-Champaign. Over the course of three months I helped them to learn teamwork, use source control, write clean code, use external frameworks and ship usable features.
Created initial skeleton apps for iOS and Android. Created, debugged and optimized several features in both iOS and Android.
Beta tested in stages and collected user behaviour analytics. With the help of our CEO, I handled marketing, promotion and release to different outlets.
2014 — 2015
Urbana-Champaign, Illinois Area
Worked on a number of projects in different roles in a young startup.
Maintained and added new features to our Chrome, Safari and Firefox browser extensions. Features modified existing social media websites (Twitter, Facebook, Google+, Buffer, Tweetdeck, Hootsuite, SproutSocial) by injecting JS and CSS. Handled problems around Rest API calls, OAuth, CORS and browser specific CSS rendering and JS runtime issues. Created modules to reuse code across extensions to speed up development time.
Created a cross platform mobile app using PhoneGap and jQuery Mobile to test the viability of a mobile app for RiteTag.
Web development with the php full-stack on a dynamic website with over 200K pageviews.
Developed UX, refined onboarding, gathered behaviour analytics, responded to complaints and provided customer support.
Created an automated phone survey to collect customer satisfaction responses. Built from scratch using NodeJS using Twilio and hosted on Microsoft Azure Cloud. The Twilio module was built to handle any kind of response with minor modifications. Used Azure’s message queue to make it scalable to millions of responses.
Education
2014
University of Illinois Urbana-Champaign
Bachelor’s Degree
2014