Skip to content
Open to interesting work

Hi, I'm Rituraj.
I build systems that scale.

Based in Hyderabad. Software engineer specialising in enterprise AI platforms. At Warner Bros. Discovery I designed and shipped three production agent and RAG platforms used by 11+ internal teams, and led the architecture documents for agent authentication, evaluation, and retrieval across the org.

Focus
AI Platforms
Currently
WBD · SDE 2
Education
IIT Jodhpur
~/rituraj
Developer at work illustration
● building.tsxUTF-8 · LF

Work

Where I've been

A small set of teams, each one a step deeper into platforms, runtimes, and developer tools.

  1. Nov 2024 - PresentNow

    Software Development Engineer 2 · AI Platforms · Warner Bros. Discovery

    Hyderabad, India

    Designing and shipping three production AI platforms used across the company - ACME for agent execution, Knowledge Hub for enterprise RAG, and Daisy for analytics chatbots. Architecture lead on org-wide documents for agent auth, evaluation, and retrieval.

    • ACME · Designed the four-resource credentials and authentication model (Team / App / Agent / Sub-agent) with separate edit and invocation ACLs, dual auth modes (act_as_app for production via API keys + AWS Secrets Manager, act_as_user for the playground via Okta OIDC), and a sub-agent safety property where only the caller's identity flows through every tool call - making cross-team agent reuse safe by construction.
    • ACME · Built the Playground for prompt-testing agents and inspecting tool calls; refactored agent configuration off local YAML onto a versioned PostgreSQL JSONB registry with a draft / published / archived lifecycle; shipped multi-model serving via AWS Bedrock alongside OpenAI and Anthropic providers.
    • ACME · Drove SAST findings from CRITICAL to zero in a single sprint, and bootstrapped the BOLT dual-language monorepo (FastAPI runtime + Next.js console) on Terraform / Terragrunt and Helm with CI/CD across DEV, INT, STG, and PROD.
    • Knowledge Hub · Designed and built a self-serve retrieval service on AWS OpenSearch where teams create and share document and index catalogs. Ingestion from Confluence, Jira, GitHub, S3, and Airflow with semantic chunking, plus multimodal embeddings via Bedrock Titan and Anthropic Claude. Authored the org-wide architecture document.
    • Daisy · Multi-agent platform used by 11+ teams for domain-specific chatbots. Cut monthly infra spend from ~$700 to ~$200 per non-prod environment and ~$1000 to ~$800 in PROD; built an evaluation framework with DeepEval improving evaluation accuracy by 27% and reducing chat-session storage by ~66%.
    • Daisy · Added visualization features for generating custom charts from Databricks and Snowflake data, and enabled ingestion of .ipynb notebooks for internal documentation.
  2. Jul 2022 - Nov 2024

    Software Engineer (Analyst) · Deloitte

    Hyderabad, India

    Built Outlook add-ins and document archival apps for enterprise clients, and led service migrations off legacy infrastructure with zero downtime.

    • Shipped the S2SACC Outlook add-in using Yeoman and MS Graph API, with role-based access via distribution groups, serving 1000+ users.
    • Built the S2EDS Outlook add-in for sending documents to enterprise servers from the mailbox, using React and Yeoman, serving 500+ users.
    • Migrated services from Mule ESB to AWS Lambda, reducing compute cost and improving performance for the document archival system. Maintained four critical Java applications keeping core business operations running.
    • Built the UI for the Document Upload interface of the DocuEdge Archiving Solution using AngularJS and Syncfusion, in production at two client organisations.
    • Implemented automated daily health-check procedures in the SystemWare environment using PowerShell and mainframe scripting, saving the team ~15 hours per month.
    • Spearheaded the development of 70+ scripts to securely migrate and restore 4000+ documents from Mobius to SystemWare ContentCloud using JCL on the mainframe.
    • Led the upgrade of the client's OpenText landscape and played a pivotal role in the enhancement of 10 servers.
  3. Summer 2021

    Analyst (Intern) · Oyo

    Gurugram, India

    Worked on Oyo's Self Onboarding platform, focused on consumer-side flows for the Android app.

    • Streamlined consumer onboarding via the Oyo Self Onboarding platform, improving the Android app user experience.
  4. Jul 2018 - Jun 2022

    B.Tech, Computer Science & Engineering · IIT Jodhpur

    Jodhpur, Rajasthan

    Specialised in operating systems, computer networks, and machine learning. Coursework heavy on systems with a research-leaning thesis and a strong project portfolio across systems, signal processing, and computer vision.

    • Edge-based knowledge inference for InVANETs - reduced data transferred between vehicles and Road-Side Units using NS-3 and SUMO, minimising RSU processing power needs by ~71% and enabling calculations regardless of network strength.
    • Built a 32-bit x86 operating system from scratch as a self-driven project: bootloader, paged memory, interrupt handling, keyboard input, a VGA output driver, and a functional shell - written in C and Assembly.
    • Implemented CNN models in TensorFlow that predict core body temperature from diverse facial image data (NIR, hyper-spectral, RGB), achieving 60% accuracy on a custom dataset captured under controlled lighting.
    • Modelled hashtag-driven social networks on Twitter and Koo using Selenium and Pandas - graph structure, cascade depth, and influencer reach for popular societal hashtags.
    • Built a MATLAB application for ECG signal analysis, heart-rate detection, and arrhythmia classification during a biomedical instrumentation course.

Selected Work

Things I've built

A mix of research, side projects, and the kind of thing you build at 2am because you can't sleep until the kernel boots. Hover any card for a preview.

Toolkit

What I reach for

The tools I've shipped real things with, grouped by where they live in the stack.

Languages

Daily drivers and long-time companions.

  • Python
  • C / C++
  • JavaScript / TypeScript
  • Rust
  • Java
  • Assembly
  • SQL

AI & Agent Frameworks

Where the agent platforms come together.

  • LangGraph
  • LangChain
  • LangSmith
  • OpenAI SDK
  • Anthropic Claude SDK
  • Vercel AI SDK
  • DeepEval
  • AWS Bedrock
  • TensorFlow

Backend & Frontend

Services, APIs, and the surfaces users actually touch.

  • FastAPI
  • SQLAlchemy
  • Alembic
  • Next.js
  • React
  • PostgreSQL
  • MERN
  • Electron
  • Yeoman

Cloud & DevOps

Where things actually run.

  • AWS EKS
  • AWS OpenSearch
  • AWS Lambda
  • AWS S3
  • API Gateway
  • Secrets Manager
  • Kubernetes
  • Helm
  • Docker
  • Terraform
  • Terragrunt
  • Okta OIDC
  • Git
  • Mainframe (z/OS)

Recognition

Awards & accolades

A small set of awards I've picked up along the way - mostly for shipping platforms people actually use.

  • 2026

    Excellence Award

    Warner Bros. Discovery

    Honoured for designing and building Knowledge Hub, the company's enterprise RAG-as-a-service platform.

  • 2022 - 2024

    3× Excellence Awards

    Deloitte

    Recognised for shipping the S2SACC Outlook add-in and leading the OpenText server upgrade programme.

  • 2017 - 2018

    KVPY Scholar

    Government of India

    Selected as a Kishore Vaigyanik Protsahan Yojana scholar for aptitude in basic sciences.

Contact

Let's build something.

The fastest way to reach me is email. I usually reply within a day or two.

kulshresth.1@alumni.iitj.ac.in
Location
Hyderabad, India
Availability
Open to interesting work - interesting work in systems, AI platforms, and full-stack product.

Elsewhere

Find me writing code, posting photos, or arguing about operating systems.