---
title: "Prahas Ranjan - Member of Technical Staff 2 in Noida | Tal"
description: "Meet Prahas Ranjan, MTS-2 @ Adobe | IIT Delhi based in Noida. AI stack includes claude code, claude, and cursor."
image: "https://tal.club/meet/prahas-ranjan/share-image"
---

# Prahas Ranjan on Tal

## Headline

MTS\-2 @ Adobe \| IIT Delhi

## About

Hi, I'm a Software Engineer with experience in Java, C\+\+, and Golang, building backend systems using Kafka, Redis, AWS, DynamoDB, and AWS Lambda\. I have worked across event\-driven architecture, asynchronous processing, distributed job management, API development, data modeling, caching, fault tolerance, observability, and production reliability\. I'm curious about modern software architecture, distributed systems, and operating systems, and I'm always looking to learn, broaden my perspective, and explore entrepreneurial ideas that create meaningful impact\.

## Location

Noida

## AI stack

claude code

claude

cursor

notion

## Work experience

Member of Technical Staff 2 at Adobe, Jul 2026 \- Present · 3 mos, Noida

Member of Technical Staff at Adobe, Jul 2024 \- Present · 2 yrs 3 mos, Noida, Project: Study Space &amp; Generative Presentation Platform DC Creation Service: Designed and shipped core Java/Spring REST APIs for Study Space/Generative Presentation GA, covering source\-asset management, component lifecycle, deletion, and metadata operations\. Improved system reliability and observability through caching, alerting, backfill mechanisms, and end\-to\-end tracing, with contributions recognized through the SPOT Award for Special Contribution\. Project: Distributed Ingestion &amp; Processing Pipeline Designed and shipped Java/Spring Boot \+ Kafka \+ Redis asynchronous ingestion and deletion pipelines with distributed job state management, retries, idempotency, crash recovery, and DLQ\-based failure handling, scaling processing across multiple pods while respecting downstream limits\. Project: Analytics Reliability &amp; Observability Improved production reliability through Redis caching, CloudWatch/SNS alerting, bounded backfills, parallel processing, and resilient recovery mechanisms\. Resolved a 20\-day analytics outage and restored processing for \~2,800 missed events\. Recognized with the \*\* SPOT Award for Special Contribution \*\*\. Project: Storage Layer for Citation Deliverables Built a standalone DynamoDB\-backed Citation storage layer with access\-pattern\-driven PK/SK, LSI, and GSI design, supporting multiple query patterns without table scans\. Optimized listing APIs from 2s to 900ms p99 using targeted queries and cursor\-based pagination\. Project: Asynchronous Resource Lifecycle Platform Event\-Driven Deletion: Built a Kafka\-based asynchronous deletion pipeline, decoupling resource cleanup from synchronous APIs with retries, exponential backoff, jitter\. Parallelized multi\-artifact cleanup using CompletableFuture fan\-out, handling up to 5 downstream resources per deletion event and reducing worst\-case cleanup latency by 5×\.

Product Intern at Adobe, May 2023 \- Jul 2023 · 3 mos, Noida, Adobe Acrobat \- Collaboration &amp; Sharing ◦ Acrobat Collaboration Features: Built Watcher and Approver capabilities for shared documents, enabling users to receive commenting notifications and improving transparency in review workflows\. ◦ API &amp; Metadata Services: Developed Java/Spring Boot APIs for watcher management and enabled PUPA metadata storage on Adobe Cloud Platform\.

Core Team Member at DevClub IIT Delhi, Jun 2022 \- Oct 2023 · 1 yr 5 mos, New Delhi, Delhi, India

Developer at DevClub IIT Delhi, Jun 2021 \- Jun 2022 · 1 yr 1 mo

## Education

Bachelor's of Technology, Electrical and Electronics Engineering, Indian Institute of Technology, Delhi

[View the original profile](https://tal.club/meet/prahas-ranjan)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/prahas-ranjan#person",
      "name": "Prahas Ranjan",
      "url": "https://tal.club/meet/prahas-ranjan",
      "image": "https://tal.club/meet/prahas-ranjan/profile-photo.jpg",
      "description": "Meet Prahas Ranjan, MTS-2 @ Adobe | IIT Delhi based in Noida. AI stack includes claude code, claude, and cursor.",
      "jobTitle": "Member of Technical Staff 2",
      "worksFor": {
        "@type": "Organization",
        "name": "Adobe"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Member of Technical Staff 2"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Noida"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Indian Institute of Technology, Delhi"
        }
      ],
      "knowsAbout": [
        "claude code",
        "claude",
        "cursor",
        "notion"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/prahas-ranjan#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/prahas-ranjan#webpage",
      "url": "https://tal.club/meet/prahas-ranjan",
      "name": "Prahas Ranjan on Tal",
      "description": "Meet Prahas Ranjan, MTS-2 @ Adobe | IIT Delhi based in Noida. AI stack includes claude code, claude, and cursor.",
      "dateModified": "2026-09-19T07:17:55.288Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/prahas-ranjan#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/prahas-ranjan/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/prahas-ranjan/profile-photo.jpg",
        "caption": "Prahas Ranjan profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
