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
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.
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