1-5 pages · j/k scroll · t theme
Portrait of Arihant Jain, Software Engineer

Arihant Jain

Backend Engineer · Distributed Systems · Reliability

I'm obsessed with systems that remain correct and reliable even at scale. After 4+ years building microservices for millions of users, I'm now studying the theory behind distributed systems while seeking production experience to apply what I'm learning.

Cachan, France · UTC+1

About

Backend engineer specializing in distributed systems and reliability. At Thriwe, I led microservices architecture for 2–3M users serving enterprise clients like HSBC and Mastercard. I built the notification platform (10K+ messages/day, 99.9% availability), migrated a PHP monolith to Go microservices (30% API latency improvement), and wired Kafka pipelines processing 5K+ events/second. Transitioned from iOS to backend within months—learned that at scale, every technical decision is a reliability decision.

Now I'm pursuing a Master's in distributed systems at EPITA in Paris (expected Sept 2026). I'm driven by learning and seeking an internship to combine production experience with academic rigor. I'm interested in systems design problems at scale—how small architectural decisions cascade through large systems.

Things I Work With

Go Go
Python Python
C++ C/C++
PostgreSQL PostgreSQL
Redis Redis
Kafka Kafka
Docker Docker
Terraform Terraform
AWS AWS
Linux Linux
Git Git
GitHub Actions CI/CD
GraphQL GraphQL
gRPC gRPC
Contact

Say Hello

Interested in discussing distributed systems, reliability engineering, or production challenges? Let's connect.