Arun Murali
I build and scale distributed systems that handle millions of transactions. Currently at Gap Inc, I’ve scaled systems 10× in throughput while making them more reliable and faster.
Livermore, CA • [email protected] • LinkedIn • GitHub
What I Do
Backend architecture • Event-driven systems • Performance optimization • Reliability engineering
Core technologies: Java, Spring Boot, Kafka, PostgreSQL, Kubernetes, Python, React
Gap Inc
Staff Software Engineer → Senior Staff Engineer, Jul 2018 – Present
Logistics & Supply Chain
Scaled throughput 10× — Modernized DC shipment tracking into 6 microservices using Kafka, increasing throughput from 1K to 10K orders/min with improved resiliency
Built idempotent processing — Designed replay-safe event processing with PostgreSQL-backed status tracking, enabling safe re-drives and reducing duplicate side effects during partner outages
Cut latency by 67% — Upgraded service-to-service auth to JWT with auto-refresh and 5-minute caching, reducing request time from 300ms to 100ms for repeat traffic
Accelerated delivery by 40% — Standardized CI/CD via GitHub Actions and AKS templates, reducing endpoint delivery from 5 days to 3 days while expanding test coverage
Allocation Platform
Reduced manual work by 67% — Automated data hygiene workflows (deduplication, cleanup) enabling self-healing processes
Halved incident response time — Introduced operational controls (feature flags, event toggles, endpoint switching) cutting mitigation cycles by 50%
Improved operational efficiency by 60% — Built automated recalculation and post-upload processing workflows, improving consistency
Enhanced reliability — Hardened systems through validation, structured logging, and observability tooling, reducing on-call noise by 50% and increasing data confidence by 30%
Education
B.Tech, Electronics & Communication Engineering
Cochin University of Science and Technology, 2014