Senior Software Engineer - Apple - Austin, TX
(2021-08)
Work within a cross-functional Agile/Scrum team, participating in sprint planning, backlog grooming, daily stand-ups, and retrospectives to prioritize and ship gRPC migration and reliability work each sprint.
- Leading the migration of internal service-to-service communication from HTTP to gRPC, standardizing internal APIs and improving consistency, type safety, and maintainability across the delivery services domain.
- Extended retail inventory eligibility/availability checks (STH/SFS/IDL/IPK) to route by call type — merchandising, standard checkout, and high-load — across dedicated backend partitions, improving resilience against traffic spikes in a critical buy-flow dependency.
- Diagnosed and resolved a correctness-vs-performance tradeoff in a caching layer: an earlier optimization that normalized cache keys for hit-rate had silently broken eligibility for a specific cart shape. Redesigned the approach to segment normalization by uniqueness rather than reverting the optimization outright — preserving the performance win while eliminating the correctness gap, and added regression coverage to prevent recurrence.
- Owned reliability hardening of a critical checkout-path microservice, root-causing and resolving multiple production NPEs surfaced from live traffic, prioritizing fixes by customer impact.
- Drove OpenAPI contract upgrades across multiple interdependent downstream services, coordinating spec changes to avoid breaking consumers during rollout.
- Leverage Claude Code and agentic developer tooling in daily engineering workflows to accelerate feature development and code review cycles.
Senior Software Engineer - Apple - Austin, TX
(2021-08)
Checkout Flow Application
- Directed and deployed 12+ feature enhancements for AOS and ASA checkout flows using Java, Scala, and Spring Boot within two-week Scrum sprints, generating $120M in gross merchandise volume growth over two quarters and reducing checkout abandonment by 14%.
- Integrated checkout flow with internal fraud detection and recommendation systems, enabling real-time risk evaluation and personalized checkout experiences.
- Built high-performance RESTful web services supporting 1.5M+ monthly transactions with 99.9% uptime, executing comprehensive performance monitoring that reduced P95 response times by 35%.
- Integrated and maintained 8 external web services using Java and Scala with REST APIs and SOAP protocols, reducing transaction processing time by 23% through enhanced microservices architecture and intelligent caching strategies.
Senior Software Engineer - Deloitte Consulting LLP - Lake Mary, FL
(2016-01 - 2021-06)
Cloud Architecture & Intelligent Automation
- Engineered 25+ RESTful and SOAP web services using Java and Spring Boot as part of an Agile/Scrum delivery team, improving cross-platform data interoperability by 35% and supporting 500,000+ monthly requests for critical business workflows.
- Built and streamlined AWS Lambda functions using Micronaut, systematizing AWS-triggered processes and reducing processing latency by 27% across multiple workflows through event-driven architecture patterns.
- Applied Infrastructure as Code (IaC) practices with CloudFormation and Git version control, increasing deployment consistency and audit success rates by 22% while reducing deployment failures by 40%.
Senior Software Engineer - Deloitte Consulting LLP - Lake Mary, FL
(2016-01 - 2021-06)
Full-Stack Development & System Design
- Modernized user interfaces using Angular 7, 10, and 13 with HTML/CSS, improving user satisfaction metrics and reducing support tickets through responsive design and enhanced component architecture.
- Architected mechanized CI/CD pipelines using Jenkins and AWS CodePipeline within iterative Scrum release cycles, streamlining release cadence and reducing deployment time by 40% while improving overall project delivery efficiency.
- Planned comprehensive monitoring and alerting solutions using CloudWatch, SNS, and Lambda, enhancing incident response times by 45% and achieving 99.95% service reliability.