Expense Management Platform
- Built and maintained microservices powering high-volume financial workflows.
- Upgraded core services from Java 17 to 21, improving performance and memory efficiency.
- Implemented async processing with RabbitMQ, cutting processing time by 35%.
- Improved observability with Grafana dashboards and custom metrics.
- Contributed to CI/CD pipelines and Kubernetes deployments.
Java 17-21Spring BootOracle DBRabbitMQKubernetesGrafanaJenkins
- Maintained and modernized the main banking portal for Saudi Arabia's largest bank.
- Developed new microservices to replace legacy monolithic components.
Java 7SpringOracle DBSOAPGitLabJira
Payment Processor Integration Hub
- Built two REST APIs from scratch for secure payment processor integrations.
- Refactored legacy systems to improve stability and performance.
- Developed microservices using Java 8, Spring Boot and PostgreSQL.
Java 8Spring BootPostgreSQLRESTSOAPMavenJenkins
- Enhanced the Southwest.com portal using jQuery and Backbone.
- Contributed to migration toward microservices architecture.
- Built automated test suites with JBehave.
jQueryBackboneRESTJBehaveJava
- Adaptability, communication and multicultural teamwork across an international environment.