Professional experience

Resume

Senior Software Engineer · Distributed systems · Event-driven platforms · Reliability

Profile

I am a Senior Software Engineer working on distributed systems for billing, inventory, fulfillment, and security analytics. Across PayPal, Nordstrom, and Securonix, my work has centered on a practical question: how do we keep business state correct when services fail, events arrive twice, or a platform needs to recover?

Experience

December 2024–present

PayPal, Inc.

Senior Software Engineer · May 26, 2025–present

Previously MTS1 / Staff Software Engineer · December 2024–May 25, 2025

  • The team delivered the platform to production in approximately six months. My contribution spanned service implementation, API design, performance engineering, operational readiness, and integration guidance.
  • Developed metering, aggregation, invoicing, refund, and subscription services; co-designed merchant APIs, asynchronous usage paths, and multi-tenant controls.
  • Contributed performance engineering, disaster-recovery design, observability, and merchant integration guidance.
March 2020–December 2024

Nordstrom, Inc.

Senior Software Engineer

  • Moving fulfillment decisions beyond distance-only routing, with controlled experiments and operational fallbacks.
  • Replacing slow, manual allocation workflows with an explainable engine that planners could control.
  • Building a consistent inventory model across store, warehouse, and vendor availability.
  • Separating high-volume traffic from critical operations and making failed publishes recoverable.
  • Preserving source transaction context while streaming retail changes into financial projections.
December 2016–March 2020

Securonix, Inc.

Software Engineer

  • Scaling security investigation across high-volume indexing and hot, warm, and cold data.
  • Solr performance improved approximately twofold through tuning, routing, and implicit sharding. Separately, the multi-cluster indexing design supported rates up to approximately 500,000 events per second. These are distinct performance results.

Writing, speaking & service

Technical publications in DZone, HackerNoon, Foojay, and Java Code Geeks. Conference speaking on distributed systems and AI operations. Journal and technical-book reviewing, hackathon judging, and startup mentoring.