At Nextiva, I architected a phased decomposition of a 15-domain modular monolith into six microservices, defining extraction sequencing, a dual-write migration strategy, and shared library boundaries. I also separated Kafka consumer workloads from REST API deployments across nine services, enabling independent scaling.
At JPMorgan Chase, I architected and deployed a 5TB cross-account data migration pipeline using AWS Glue, Spark, and Apache Airflow. At OpenText, I designed fair scheduling for multi-tenant execution and scaled data processing to 30TB per day; I also contributed to an AI orchestration and RAG pipeline spanning chat and voice at Nextiva.

