Hi, my name is

Arjun Srinivasan.

I build resilient software for real-world systems.

I’m a software engineer focused on backend and distributed systems, currently working on end-to-end encrypted messaging at Meta.

About Me

Hello! I’m Arjun, a software engineer with experience building large-scale backend and infrastructure systems. I currently work at Meta, where I help design and implement systems that support end-to-end encrypted messaging across Messenger and Instagram.

Before that, I spent several years at Amazon Prime Video working on live streaming reliability, automation, and incident mitigation. My work focused on reducing operational load while improving system stability at scale. I have also worked in data engineering and logistics at high-growth startups, where I concentrated on performance, cost optimization, and operational efficiency.

These days, I’m most interested in building reliable, scalable systems that operate under real-world constraints and serve millions of users.

Here are a few technologies I've been working with recently:

  • TypeScript
  • React
  • Node.js
  • Java
  • GraphQL
  • Python
Profile photo

Where I've Worked

Software Engineer @ Meta (Messenger)

2024 — Present

  • Designed and implemented multiple systems to support the deployment of end-to-end encrypted messaging on both Messenger and Instagram.
  • Enhanced telemetry collection and improved automated processing and categorization of reported bugs, resulting in a 30% reduction in average bug resolution time.
ReactTypeScriptNode.jsGraphQL

Some Other Things I've Built

Featured Project

Deal or No Deal EV Calculator

An interactive calculator that estimates fair offers and outcome volatility in Deal or No Deal based on the current board state

  • React
  • TypeScript
  • NextJS

Featured Project

Fluid Simulator

A WebGL fluid simulator based on Navier-Stokes equations that allowed users to control density and velocity of the fluid.

  • JavaScript
  • WebGL

What's Next?

Get In Touch

I’m always happy to connect and hear about interesting ideas or projects. Whether you have a question, want to collaborate, or just want to say hi, feel free to reach out. My inbox is always open, and I’ll do my best to get back to you!

Say Hello