Pranav Tharoor

Building generative AI systems on Apple's Artificial Intelligence & Data Platforms team.

Bangalore, India

Full-stack engineer working on generative AI. Before Apple, I spent two years at Cloudera building cloud microservices, and got my start in open source through Google Summer of Code 2019 at McGill University.

When I'm not writing code, I'm usually at a concert, playing sports, or exploring the world with friends and family.

I care about systems that scale gracefully and interfaces that feel effortless - and I like working at the seam where the two meet.

Experience

  1. 01

    Senior Software Engineer

    Apple

    Developing generative AI–based solutions as part of the Artificial Intelligence and Data Platforms team. Building a multi-tenant agent harness, with integrations spanning memory, knowledge bases, knowledge graphs, and RBAC.

    Mar 2022 → Present
  2. 02

    Software Engineer II

    Cloudera

    Developed microservices powering Cloudera Data Platform's Public & Private Cloud offerings. Joined as an intern and grew into a full-time engineering role over 2+ years.

    Jan 2020 → Mar 2022
  3. 03

    Apache Zeppelin

    Open-source Contributor

    Contributed improvements to Zeppelin's notebook UI, including its sidebar and table-of-contents experience.

    Feb 2022
  4. 04

    Google Summer of Code

    Canadian Centre for Computational Genomics

    Developed an end-to-end open source web application for McGill University's research community - helping researchers in life sciences connect with data science collaborators.

    May 2019 → Aug 2019
  5. 05

    Web Developer Intern

    Praktice.ai

    Developed the front end for an AI-powered chat assistant used in healthcare, deployed in hospitals including Apollo Hospitals.

    May 2018 → Jun 2018

AI & Data

  • AI Agents
  • Generative AI
  • Data Platforms
  • LLMs

Languages

  • Go
  • Python
  • TypeScript
  • Java

Frontend

  • React.js
  • Angular
  • HTML/CSS

Infrastructure

  • Kubernetes
  • Docker
  • Microservices

Off the Clock