Prateek Khurana

Director of Engineering

Union City, California, United States12 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7+ years of experience in software engineering.
  • Expert in building scalable systems and platforms.
  • Strong mentor with a passion for team growth.
Stackforce AI infers this person is a SaaS-focused software engineer with strong expertise in Android and scalable system architecture.

Contact

Skills

Core Skills

System ArchitectureReact NativeAndroidJava

Other Skills

GraphQLCore JavaCross-team CollaborationAndroid DevelopmentPHPSystems DesignReact.jsMentoringKotlinRepresentational State Transfer (REST)C++AlgorithmsData StructuresProgrammingC/C++ STL

About

I'm an engineer, a mentor and a TL, with 7+ years of industry experience. I love to build scalable systems and use data to my advantage to provide direction, strategy and vision for the most impactful initiatives for my team and the company.

Experience

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

Meta

3 roles

Software Engineering Manager

Promoted

Feb 2025Present · 1 yr 4 mos

Staff Software Engineer

Feb 2023Jan 2025 · 1 yr 11 mos

Software Engineer

Oct 2019Feb 2023 · 3 yrs 4 mos

  • I build scalable platforms, APIs and UIs to power Business Integrity experiences across the family of apps and surfaces across Meta.
  • I help empower 50M+ business a month to unblock themselves on policy related issues, in turn helping Meta unblock millions in revenue blocked by false positive policy violations for businesses.
  • I am a mentor and I love to help people grow and reach the next level in their career.
React NativeGraphQLJavaCore JavaSystem ArchitectureCross-team Collaboration+6

Yelp

Software Engineer

Apr 2017Oct 2019 · 2 yrs 6 mos · San Francisco Bay Area · On-site

  • I was the tech lead for the Android Business Experiences team. I led the development of various features like Popular Dishes on Business Pages, a brand new Media Grid and Viewer on Android which was much faster, more elegant and more scalable than the legacy media viewer, modernization of the Android Business Page architecture using an in-house library built on top of a Recycler View. The new architecture made the business page customizable, dynamic and allowed components to be re-ordered and personalized to each user.
JavaKotlinRepresentational State Transfer (REST)Android

University of california, san diego - jacobs school of engineering

2 roles

Teaching Assistant

Sep 2016Mar 2017 · 6 mos · San Diego

Teaching Assistant

Jan 2016Jun 2016 · 5 mos

Yahoo!

Summer Intern

Jun 2016Sep 2016 · 3 mos · Sunnyvale, California

  • ● Optimized data recovery mechanism for Sherpa (a distributed storage platform internal to Yahoo) by creating and queueing a recovery task on a C++ task manager, designed specifically for Sherpa.
  • ● Improved index table building mechanism. The mechanism avoided replication and saved 7-8 hours of manual effort a week.
  • ● Decoupled Apache Traffic Server from Apache Http Server to make router health check for Sherpa more accurate and robust.

Adobe

Member of Technical Staff

Jun 2014Aug 2015 · 1 yr 2 mos · Noida, Uttar Pradesh, India

  • ● Part of the Adobe Acrobat Reader team for Android.
  • ● Designed a custom grid view for Android, and used it to implement Organize Page functionality for Adobe Reader Android.
  • ● Implemented Fast PDF scroll functionality for Adobe Reader Android by designing an efficient vertical scroll bar for Android.
  • ● Owned the design and development of an Android application to automatically detect, capture and convert images to PDF.
  • ● Created a custom camera using Surface View, and added logic to automatically capture and scan when a sheet of paper is aligned with its view. The camera had auto focus, auto brightness control functionalities.
  • ● Extensively used Android NDK to add support for a C++ library to enhance images before converting them to PDF.

Goldman sachs

New Associate Programmer Analyst

Jun 2013May 2014 · 11 mos · Bangalore, India

  • ● Created stored procedure, triggers and audit tables for existing MySQL tables for Expense Management tool.
  • ● Introduced the concept of “Source Unique ID”, and modified the Expense Management tool to incorporate it. The project helped prevent various instances of under-billing and over-billing to clients.
  • ● Co-ordinated with 6 different teams across Goldman Sachs to successfully incorporate the unique id across all divisions.

Goldman sachs

Intern

May 2012Jul 2012 · 2 mos · Bengaluru, Karnataka, India

Education

UC San Diego

Master’s Degree — Computer Science

Jan 2015Jan 2017

Motilal Nehru National Institute Of Technology

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

Jan 2009Jan 2013

Stackforce found 100+ more professionals with System Architecture & React Native

Explore similar profiles based on matching skills and experience