G

Gaurav Kumar Gupta

Director of Engineering

Noida, Uttar Pradesh, India13 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing high-throughput backend systems.
  • Led initiatives for scalable cloud storage solutions.
  • Proven track record in real-time notification systems.
Stackforce AI infers this person is a Backend Systems Engineer with expertise in Cloud Services and E-commerce solutions.

Contact

Skills

Core Skills

Backend SystemsCloud StorageCloud ServicesFrontend DevelopmentUi/ux DesignWeb DevelopmentMobile Development

Other Skills

Blob StoreHierarchy ServiceVirus ScanningEncryptionGarbage CollectionQuota ServiceContent LogsAdobe Notification SystemJavaAWSDynamoDBRedisCassandraSpring frameworkAcrobatJS

About

Learning from and working alongside high performing teams, steering key initiatives in Content Storage Platform. My experience spans the design and development of high-throughput, low-latency backend systems across content storage, notifications, and e-commerce platforms.

Experience

Adobe

5 roles

Senior Engineering Manager

Promoted

Jan 2024Present · 2 yrs 2 mos · Noida, Uttar Pradesh, India

  • Projects
  • Blob Store
  • Blob Store is responsible for managing Binary Large Objects (BLOBs) and their associated metadata. It features standardized functionalities such as virus scanning, encryption, de-duplication, integrity checks, media type detection, storage policies, and garbage collection cycles etc. Blob Store stack consists of multiple components including Blob, Hash, Encryption, Virus Scanner, Garbage Collection services. It manages over 100PB of storage, serving tens of millions of users.
  • Hierarchy Service
  • Hierarchy Service is a Central monolith component residing at core of Adobe Content Platform(ACP) Eco-System. It manages files hierarchy in cloud storage & life cycle of assets along with metadata, version etc. Driving initiatives for building scalable persistence for composite-based Cloud Documents and laying the foundation of enabling advance access patterns.
Blob StoreHierarchy ServiceBackend SystemsCloud Storage

Engineering Manager

Promoted

Jul 2020Dec 2023 · 3 yrs 5 mos · Noida, Uttar Pradesh, India

  • Projects
  • Quota Service
  • Quota Service manages Quota Resource life cycle of an asset in Adobe Content Platform(ACP) and is authority of truth for maximum available storage, aka Quota and storage used. Driving impactful initiatives like Include CC Libraries in Quota Storage, ESM (Enterprise Storage Model) Adoption for Quota, Unified Quota with enabling Sharing of Storage Quota across CC, DC and LR , Quota service modularization with separating out API Servers and Workers for better scalability etc.
  • Technologies Used - Java, AWS, DynamoDB, Redis, Pipeline (Kafka)
  • Content Logs
  • Content Logs serves Enterprise needs to track information relating to events, people and content for regulatory compliance and security reasons. Content Logs provides enterprise admins a means to download near real time events logs in csv format containing the actions taken by users on organization assets via Admin Console interface. Content Log comprises of multiple micro-services deployed in 4 AWS regions and caters ~600k rpm incoming event traffic.
  • Technologies Used - Java, AWS, Cassandra, Pipeline(Kafka)
  • Adobe Notification System (ANS) : Centralized real time personalized notification delivery solution being used by more than 120+ adobe creative, experience and document cloud products. Leading next set of initiatives like Aggregation of Notifications, Batch notifications with 10M notifications per hour scale, Personalized Notifications Compaigns etc.
  • Technologies: Java, Amazon Web Services (DynamoDB, S3, SNS, Lambda, SQS, RDS, CloudWatch etc), Spring framework, Netflix open source libraries.
Quota ServiceContent LogsAdobe Notification SystemBackend SystemsCloud Services

Computer Scientist 2

Feb 2019Jun 2020 · 1 yr 4 mos · Noida, Uttar Pradesh, India

  • Adobe Notification System (ANS) : Part of ANS cloud technology team which is centralized real time personalized notification delivery solution being used by more than 120+ adobe creative, experience and document cloud products.
  • Technologies: Java, Amazon Web Services (DynamoDB, S3, SNS, Lambda, SQS, RDS, CloudWatch etc), Spring framework, Netflix open source libraries.
Adobe Notification SystemCloud Services

Computer Scientist

Feb 2017Jan 2019 · 1 yr 11 mos · Noida, Uttar Pradesh, India

  • Project
  • AcrobatJS: Client-side lightweight PDF viewer which provides acrobat desktop alike viewing & navigation features on web surface. This viewer works on top of Acrobat JS engine which is generated by converting mobile PDF library to java script using emscripten tool-chain.
  • Technologies: React Framework, Mobx, NodeJS, C++, Emscripten, Service Workers, webpack
AcrobatJSFrontend Development

Senior Member Of Technical Staff

Feb 2015Jan 2017 · 1 yr 11 mos · Noida, Uttar Pradesh, India

  • Acrobat Desktop Features: Redesigned acrobat Home Page with First Time Experience, To Do List, Trial Clock features for better user engagement and retention and conversion.
  • Technologies: C++, Chromium Framework
Acrobat Desktop FeaturesUI/UX Design

Amazon

Software Development Engineer

Jun 2014Feb 2015 · 8 mos · Bangalore

  • Amazon Home Services: Amazon Home Services allow customer to buy professional services for assembly set-up, installation & repair work. Developed Seller Profile Page displaying background checks including integration with Yelp Rating/Reviews, Showing similar proucts & Technician Application to serve orders.
  • http://www.amazon.com/services
  • Technologies: AWS (Dynamodb, SQS, S3), Spring MVC, AJAX, Java, JSP.
Amazon Home ServicesWeb Development

Samsung electronics

2 roles

Senior Software Engineer

Promoted

Mar 2014Jun 2014 · 3 mos · Bangalore

  • Hidden Menu: Developed Hidden Menu for Samsung Smart Phones for US mobile carrier clients like Sprint, Boost, Verizon and Virgin etc. which is used for configuring device with network, system and software settings parameters with the help of secret codes through OEM commands with RIL & Modem.
  • Technologies: Android, Java
Hidden MenuMobile Development

Software Engineer

May 2012Feb 2014 · 1 yr 9 mos · Bangalore

Education

Maulana Azad National Institute of Technology

Bachelors of Technology — Computer Science & Engineering

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Backend Systems & Cloud Storage

Explore similar profiles based on matching skills and experience