Skip to content
View snehasishroy's full-sized avatar
πŸš€
Launching Stuff
πŸš€
Launching Stuff

Block or report snehasishroy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
snehasishroy/README.md

πŸš€ Hello World ! I'm Snehasish Roy

Senior Software Engineer with a decade of turning coffee into code.

🎯 What I'm Up To

Currently leading the Storage pod at PhonePe, where we're revolutionizing fintech in India. Previously commanded the Core Platform pod, because one technical challenge is never enough!

⚑ Projects That Keep Me Awake

Clockwork: Distributed Job Scheduler at PhonePe

Built a Distributed, Durable, and Fault-Tolerant Task Scheduler that orchestrates 2 billion daily jobs at PhonePe. Shared about it at our tech blog.

Docstore: Document Store at PhonePe

Designed an Object Store managing ~5B documents. You can find our war stories at FOSDEM 2023.

Personal Tech Blog

I write about system design and distributed systems on my blog. If you're interested in scaling systems or handling distributed consensus, check out my articles at snehasishroy.com

πŸ’Ό Previous Chronicles

Google (SWE3)

Led the Map Moderation Platform team, where I built a MapReduce Pipeline for analyzing UGC moderation decisions. Think of it as keeping Google Maps clean and tidy!

Amazon (SDE2)

Made shopping carts zoom faster (50ms @ p90) on the Tier1 Cart Team. Because every millisecond counts when you're panic-buying during sales!

Goldman Sachs (Technology Associate)

Turbocharged Risk Infrastructure platforms by using In-Memory Relational Database. Turns out making financial systems faster is both challenging and rewarding (pun intended).

Morgan Stanley (Technology Associate)

Optimized Risk Infrastructure platforms by using an async framework, because making numbers go fast is fun when they represent billions of dollars! πŸ“ˆ

Education

Graduated from Indian Institute of Information Technology, Allahabad with B.Tech in IT (Honours)

🀝 Ping Me!

Always excited to discuss:

  • Distributed systems (and their distributed problems)
  • Scale challenges (both technical and coffee-based)
  • Why documentation is like vegetables - everyone knows it's good for you, but...

Let's connect on LinkedIn

Coding Dino

When this dino isn't running, that's when you know production is down

Pinned Loading

  1. leetcode-companywise-interview-questions leetcode-companywise-interview-questions Public

    Contains latest company wise questions of LeetCode which appeared in the last 6 months.

    Java 506 165

  2. TaskScheduler TaskScheduler Public

    Reference guide on building a scalable, distributed, fault-tolerant, task scheduler platform using Zookeeper in Java.

    Java 5 3

  3. CodeItCompiler CodeItCompiler Public

    Java

  4. design-patterns-explained design-patterns-explained Public

    Design Patterns explained in 2 minutes

    Java 1

  5. distributed-job-scheduler distributed-job-scheduler Public

    Persistent and Distributed Job Scheduler in Java

    Java