4+ years of backend engineering experience building scalable microservices and event-driven distributed systems.
Strong expertise in Java, Spring Boot, Vert.X, Kafka, AWS SQS/SNS, and Azure Event Grid for asynchronous system design.
Proven experience delivering cloud-native, high-throughput services for large enterprise clients including Amex, Walmart and Nike.
Hands-on experience with Elasticsearch-based search and analytics pipelines, distributed data processing, and observability tooling.
Solid background in CI/CD, Docker, Kubernetes, and production monitoring using Splunk, Prometheus, and Grafana.
Overview
6
6
years of professional experience
Work History
Software Developer
AMEX
Phoenix, AZ
12.2019 - Current
Currently working with American Express on the Corporate Credit Card Applications team, supporting applications used for initiating corporate credit card requests and collecting applicant information. Contribute to end-to-end workflow processing, downstream system integrations, application status handling, and business process enhancements. Collaborate with cross-functional teams on development, testing, deployments, and production support activities in an Agile environment.
Developed and maintained reactive microservices using Vert.x and Java 11 for commercial card processing applications.
Implemented asynchronous APIs and integrated REST services with Couchbase and downstream systems.
Worked with Couchbase NoSQL database, query optimization, indexing, and high-volume data processing workflows.
Developed ETL validation and data-processing logic using Java, SQL, and NoSQL technologies.
Automated CI/CD pipelines and deployment activities using GitHub Actions and AWS environments.
Monitored and analyzed production issues using ELK stack dashboards, logs, and Kibana queries.
Collaborated with QA, business, and downstream teams during sprint grooming, testing, releases, and production support.
Participated in code reviews, bug fixes, performance optimizations, and security remediation activities.
Worked with Walmart’s Customer Feedback and Review platform team, supporting end-to-end survey and feedback management processes including project creation, feedback collection, survey result processing, and pricing workflows. Contributed to backend service enhancements, application reliability improvements, and high-volume data processing. Worked closely with cross-functional teams on feature delivery, testing, deployments, and production support.
Developed Spring Boot microservices using Java 11 supporting event-driven price, order, and analytics pipelines.
Designed asynchronous data flows integrating Kafka and Azure Event Grid for distributed service orchestration.
Implemented Cosmos DB Change Feed processors for near-real-time propagation of high-volume transactional data across distributed services.
Built Elasticsearch utilities to enrich and synchronize documents and created optimized search and aggregation queries.
Worked extensively with Azure cloud components including Cosmos DB, Event Grid, Functions, and Azure Monitor.
Collaborated with ML and data science teams to build data-serving microservices for model inference and feature pipelines.
Java Developer
Nike
Beaverton, OR
12.2021 - 12.2022
Worked with Nike’s Global Returns team to support enterprise applications related to product returns, order processing, and digital commerce operations. Contributed to improving system reliability, operational efficiency, and customer experience through application enhancements and business integrations. Participated in development, testing, deployment, and production support activities within an Agile environment.
Built Spring Boot microservices for product search, pricing, and digital commerce integrations.
Implemented AWS SQS/SNS pipelines for asynchronous event messaging and distributed system workflows.
Designed and maintained Elasticsearch indexing and analytics pipelines for product catalog optimization.
Developed REST APIs consumed by internal platforms and external partner integrations.
Implemented multithreaded services for high-throughput compute tasks and background processing.
Built CI/CD automation using Jenkins and Docker, improving deployment consistency and reliability.
Created Splunk dashboards for debugging distributed microservices and production monitoring.
Developed performance-optimized SQL queries, triggers, and stored procedures for relational data operations.