Google - Mountain View, CA, USA
Product Manager - AMP
January 2019 - Present
- Leading the AMP as a Service initiative which ensures that AMP stays the well lit path that allows engineering teams to create performant user experiences.
- Helping AMP developers meet the upcoming Google Search page experience ranking signal.
- Leading Bento AMP - allows developers to incrementally adopt AMP by allowing them to use components in otherwise non AMP pages.
- Reducing developer burden of browser interoperability and accessibility via AMP components.
- Launched components that add monetization support to amp pages, allow for sandboxed JavaScript.
Google - Mountain View, CA, USA
Software Engineer - AMP
February 2018 - December 2018
- Added new performant animation primitives and new ways of triggering animations (device tilt and position in page) to AMP as well.
- Influenced browser specs by providing feedback on new APIs by testing them in AMP.
Google - Sydney, Australia
Software Engineer - Chrome
August 2015 - February 2018
- Refactored the Rendering Engine to separate the code for Style Resolution and Layout Tree Construction to enable granular analysis and future improvements to the rendering engine.
- Reduced interop issues against the Chromium CSS Engine by fixing bugs and interacting with the CSS Working Group and other Browsers' technical teams regarding spec and implementation. Reduced the team's Interop issues by 50% despite a high rate of incoming issues.
- Worked with Senior members of the team to develop metrics to determine the success of our bug Triage process. Used these metrics to improve the process.
Google - Sydney, Australia
Software Engineer Intern
June 2014 - August 2014
- Exposed Web Animations to Web Workers (additional contexts to execute JavaScript in) allowing Web Animations to be multithreaded. Chromium Change List and Github commits..
- Organized and led 2 team wide hackathons of 13 engineers; to develop the team's understanding of Dart and to help deal with Interop issues in the Web Animations polyfill.
Technology for People Initiative, LUMS
Software Engineer Intern
May 2013 - July 2013
- Created 3D models of architecture in the Walled City e.g. Badshahi Mosque and Minar-e-Pakistan.
- Performed data mining using Android Phones, to help geo-tag 3 million FIRs filed with Pakistan Police.
- Created an analytics dashboard to help the police analyze the data gathered from the previous stage.
- Created a web-based app as a solo project to help estimate the population of Lahore with respect to population per hospital and population per police station
Lahore University of Management Sciences - Lahore, Pakistan
Bachelors of Science, Computer Science
September 2011 - June 2015
- CGPA: 3.712 / 4.0
- Top 10% of Class of 2015
- Top 10 in Computer Science
- Dean’s Honor List (> 3.6/4 GPA) - Lahore, Pakistan (2011 - 2015)
- Outstanding Diplomacy at Harvard WORLDMUN - Seoul, South Korea (2015)
- Outstanding Diplomacy at Harvard WORLDMUN - Melbourne, Australia (2013)