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]LinkedInGitHub


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%


Earlier Experience

Netcracker Technology

Software Engineer, 2017 – 2018

Delivered UI enhancements and defect fixes for telecom customer workflows including SIM provisioning and account management, supporting releases through issue triage

Wipro

Software Engineer, 2014 – 2017

Built scheduler application using Java and Spring with thread pools and MySQL, implementing retry/resume for long-running jobs. Developed POCs for Hadoop/MapReduce data analysis and Camunda workflow orchestration


Education

B.Tech, Electronics & Communication Engineering
Cochin University of Science and Technology, 2014