Vishrut Mehta

Software Engineer

New York, New York, United States12 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led migration projects improving performance by over 50%.
  • Designed frameworks enhancing testing fidelity for Google products.
  • Integrated advanced features in Google Sheets and iOS applications.
Stackforce AI infers this person is a SaaS-focused Software Engineer with extensive experience in performance optimization and cross-functional collaboration.

Contact

Skills

Core Skills

WebassemblyJavaOptimizationTestingIos DevelopmentObjective-cProject Management

Other Skills

MicroservicesComputer ScienceWebWorkerDistributed SystemsWeb ServicesJsCompilerJ2CLJ2WASMWASMServer Side JavaScriptEngineering excellenceWeb ApplicationsTechnical debtBorgMap-reduce

About

Software Engineer with 9+ years of industrial experience working on large-scale web and mobile applications, as well as backend systems that serve tens of thousands of requests per second and used by 1+ Billion users around the world. Leading and collaborating with cross-functional teams to find the best path forward to adopt new systems and re-architecture existing infrastructure to scale the application, improve performance (latency and memory) and developer velocity. Consistently recognized as a hands-on and competent leader helping the team with technical decision-making.

Experience

12 yrs 6 mos
Total Experience
1 yr 8 mos
Average Tenure
9 yrs 8 mos
Current Experience

Google

3 roles

Product Manager 20% Rotator

May 2020Aug 2020 · 3 mos · New York, United States

  • Working as a 20% PM for Area 120 (Area 120 is a workshop for Google’s experimental products—basically, a startup incubator like Y Combinator or Techstars, but operating inside the Plex)

Software Engineer

Sep 2016Present · 9 yrs 8 mos · New York, United States

  • Working on first ever web implementation of J2WASM (Java to WASM-GC) which migrates the Google Sheets web codebase to run on WebAssembly resulting in 52% improvements in calculation times. Led the cross-functional collaboration with Google Chrome, V8 and Javascript Compiler team to create shared OKRs and the overall mission to improve performance for Google Workspace applications.
  • Led the project to implement a major migration in our infrastructure via an A/B experiment from GWT (Google Web Toolkit) to J2CL (Java to Closure) which improved the web initial load latencies by 40%, client crash rates by 35% and application build times by 50%, hence improving user experience as well as improving developer velocity.
  • Since 2016, the team has worked to increase the scale of Google Sheets - total number of cells supported from 250k to 10 million i.e. 40x increase in scale.
  • Designed and implemented a Regression framework on Borg i.e. Google infrastructure to run map-reduce jobs and workflows to test the import/export fidelity (visual and data loss) after converting a Google Docs/Sheets/Slides -> MS-Word/MS-Excel/MS-PowerPoint -> Google Docs/Sheets/Slides again. This eventually led to a successful partnership with Dropbox and Box to support native conversion similar to Google Drive.
  • Responsible for integrating native editing support for Excel files into the Sheet iOS app which allows even the Excel files to open in Sheets editor mode, making edits and saving back to Excel format which involved integrating J2ObjC (i.e. Java code by translating into Objective C).
MicroservicesComputer ScienceOptimizationWebWorkerDistributed SystemsWeb Services+10

Software Engineer Intern

May 2015Aug 2015 · 3 mos · Bengaluru Area, India

  • Google Editors iOS to make a Youtube Picker which can be embedded to any other iOS apps to attach Youtube videos.
Objective-CJ2ObjCiOS DevelopmentGoogle DriveGoogle DocsiOS+2

Iiit hyderabad

Research Assistant

Aug 2015Aug 2016 · 1 yr · Hyderabad, Telangana, India · On-site

  • Worked as a research assistant under Dr. Vasudeva Varma at the Information Retrieval and Extraction Lab (iREL) mainly working in optimization of resource allocation in a multi cloud workflows and applications.

Inria

Research Assistant

May 2014Aug 2014 · 3 mos · Rennes Area, France · On-site

  • Worked under Dr. Nikos Parlavantzas and Dr. Christine Morin in Myriads team for a project called Dynamic and Efficient Reconfiguration of Multi-Cloud Applications - Designed various algorithms to efficiently re-allocate jobs and workloads real time to optimize different metrics like cost, latency and throughput.

Iiit hyderabad

Teaching Assistant

Jan 2014May 2014 · 4 mos

  • Teaching Assistant for the Course IT Workshop 2.

Sahana software foundation

2 roles

Administrator for Google Code-In

Aug 2013Aug 2014 · 1 yr

  • Google Code-in is a contest for pre-university students (e.g., high school and secondary school students ages 13-17) with the goal of encouraging young people to participate in open source.

Google Summer of Code

May 2013Sep 2013 · 4 mos

  • Adding the functionality of "Full-Text Search" (which is searching text strings into uploaded documents) in web2py framework using Apache Solr and python modules for Sahana Eden.
Project Management

Clapone

Intern

Aug 2013Mar 2014 · 7 mos · Hyderabad Area, India

  • System Administration and Application Developer

Virtual labs

Research Assistant

Sep 2012Apr 2013 · 7 mos

  • Virtual Labs is an initiative of the Ministry of Human Resource Development (MHRD), Govt. of India , under the National Mission on Education through ICT.

Education

IIIT Hyderabad

Bachelor of Technology - BTech — Computer Science

Jan 2011Jan 2016

St. Xavier's Loyola High School

Jan 2003Jan 2011

Stackforce found 100+ more professionals with Webassembly & Java

Explore similar profiles based on matching skills and experience