Rahul Iyer
Senior Software Engineer | Distributed Systems & Platform Architecture
Summary
Senior Software Engineer with 9 years of experience architecting large-scale distributed systems serving 40M+ users. Led platform teams that reduced infrastructure costs by 35% and cut global latency by 50%. Strong background in mentoring, system design, and driving org-wide engineering standards.
Professional Experience
- Owned architecture for a payments platform processing $2B+ annually at 99.99% availability.
- Led a 6-engineer team migrating to a service mesh, reducing inter-service latency by 45%.
- Designed a sharded data layer that scaled write throughput 4x with zero downtime.
- Introduced a quarterly architecture review process adopted by 15+ teams org-wide.
- Mentored 8 engineers, 4 of whom were promoted to senior within 18 months.
- Built a multi-region replication system that cut data-loss RPO from hours to under 60 seconds.
- Reduced p95 error rate from 2.1% to 0.3% across a fleet of 2,000+ services.
- Championed on-call improvements that decreased mean time to recovery by 60%.
- Delivered 20+ customer-facing features for a SaaS product used by 3,000+ businesses.
- Automated deployment pipelines, cutting release time from a day to under an hour.
Technical Expertise
Education
Key Projects
Open-source library for conflict-free multi-region data replication.
- 3,400 GitHub stars; used in production at 40+ companies for active-active setups.