Preetansh Goyal

Software Engineer

Palo Alto, California, United States7 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Achieved 50% reduction in database size at Google.
  • Developed innovative features for Adobe's Creative Cloud.
  • Expert in Android and database optimization.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and mobile application development.

Contact

Skills

Core Skills

Software EngineeringDatabasesSoftware DevelopmentData Science

Other Skills

Agile DevelopmentAndroid App DevelopmentAndroid DevelopmentBatch JobsCC++Customer ServiceData CompactionDatabase OptimizationFeature EngineeringHTMLJavaJavaScriptLeadershipManagement

Experience

Google

2 roles

Software Engineer

Feb 2021Present · 5 yrs 1 mo · Sunnyvale, California, United States

C++DatabasesSoftware Engineering

Software Engineer Intern

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

  • ○ Redesign series-data compaction in Google's Time-Series database for optimizing latency of ​'Read​' queries & disk usage
  • ○ Improved existing data compaction process to scale the dataset while dealing with frequent job preemption of compaction jobs
  • ○ Designed batch-jobs to periodically perform consolidation on live data through latch-free time-series demarcation
  • ○ Achieved ​~​50% reduction in database size after compaction to bring disk usage from 3.3 PiB to 1.6 PiB
Database OptimizationData CompactionBatch JobsDatabases

Adobe

3 roles

Software Development Engineer 2

Promoted

Jul 2018Jul 2019 · 1 yr

  • ○ Worked as an Android developer in the Adobe Capture App team which is part of Adobe’s Creative Cloud
  • ○ Developed new camera pipeline with augmented image modification filters using OpenGL and RenderScript
  • ○ Managed multiple modules responsible for creation of graphic assets using camera feed or images
  • ○ Developed feature for generating Colored Vector Patterns using raster images captured through camera
  • ○ Designed and coded application components in an Agile environment utilizing a test-driven development approach
Android DevelopmentOpenGLRenderScriptAgile DevelopmentSoftware Development

Software Development Engineer 1

Jun 2017Jun 2018 · 1 yr

Research Intern

May 2016Jul 2016 · 2 mos · Bengaluru Area, India

  • ○ Extracted key aspects from conversations between the Sales Representative and lead (in B2B context) to generate
  • a concise summary and assign a propensity score to each lead
  • ○ Performed various feature engineering tasks to obtain feature representation of the email sentences and obtained
  • the key aspects with high accuracies
  • ○ Assigned lead conversion probabilities using sequence-based methods to obtain journey representation
  • ○ Prepared a working model demonstration using Rshiny and d3js
  • ○ Filed patent Training classification algorithms to predict end-user behavior based on historical conversation data
Feature EngineeringModel DemonstrationData Science

Regrob.com

2 roles

Intern

Jan 2015Jan 2015 · 0 mo

  • Android App Development and other Web activities.
Android App DevelopmentWeb Activities

Intern

Jan 2015Jan 2015 · 0 mo

  • Android App Development and other Web activities.
Android App DevelopmentWeb Activities

Education

Carnegie Mellon University

Masters in Computational Data Science

Jan 2019Jan 2020

Indian Institute of Technology, Kanpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2013Jan 2017

St. Aloysius Sr. Sec. School, Jabalpur

High School Diploma

Jan 2000Jan 2010

Stackforce found 100+ more professionals with Software Engineering & Databases

Explore similar profiles based on matching skills and experience