Jobseeker Profile Image

Senior Software Architect | 20+ years of experience | Java & Microservices Expert |

Actively Looking for Work

  • Backend
  • Data Analysis
  • Data Engineering
  • Java
  • Platform Engineering
  • Python
  • Quality Assurance
  • Agile
  • API
  • DynamoDB
  • Git
  • GraphQL
  • gRPC
  • HTML
  • Jenkins
  • Kafka
  • Kubernetes
  • MySQL
  • Prometheus
  • Web Development
  • Linux
  • Systems Architecture
  • Software & Engineering
Private Information

With 20+ years of experience in software development and programming, I specialize in designing and engineering scalable, high-performance systems for enterprise applications. My expertise lies in Java, Microservices Architecture, and Cloud-Native Solutions, allowing me to build resilient and efficient platforms that drive business success.

Key Skills & Expertise

  • Java & Microservices Architecture – Designing horizontally scalable services with domain isolation
  • Real-Time Data Warehousing & Big Data Processing – Large-scale ingestion, reporting, and dashboarding
  • Cloud-Native & Distributed Systems – Spring Boot, Spring Cloud, Kubernetes, Docker
  • Event-Driven Architecture & Messaging – Kafka, SAGA pattern, Resilience4j Circuit Breakers
  • Secure Multi-Tenancy & Data Security – Hibernate multi-tenancy, Spring Security, HashiCorp Vault
  • Database Optimization & Performance Tuning – Indexing, table partitioning, Redis, Hazelcast
  • Batch Processing & Job Scheduling – Spring Batch, Quartz Scheduler
  • CI/CD & DevOps – Jenkins, GitOps, SonarQube, automated testing
  • Monitoring & Observability – ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, Zipkin

Professional Impact

Software Architect | Amdocs (Toronto, Canada)

  • Architect and extend SaaS platforms processing millions of requests monthly, handling both synchronous and asynchronous flows
  • Design real-time data warehousing solutions for massive data ingestion, processing, and reporting
  • Lead enterprise technology initiatives, collaborating with solution architects and development teams to deliver highly scalable microservices
  • Implement secure multi-tenancy with database partitioning, Spring Security, and Hibernate multi-tenancy features
  • Optimize database performance with indexing, denormalization, and caching strategies using Redis and Hazelcast
  • Enhance system resilience by integrating Resilience4j Circuit Breakers, SAGA patterns, and distributed tracing
  • Drive monitoring & observability using ELK Stack, Grafana, Prometheus, and Zipkin
  • Mentor and lead engineering teams, enforcing clean code practices and leveraging tools like SonarQube for static code analysis

What I’m Looking For

I am passionate about solving complex technical challenges and leveraging cutting-edge technology to drive software innovation. Currently seeking opportunities to build scalable, enterprise solutions in a [remote/hybrid/on-site] role where I can make a meaningful impact.

Contact Me

Get Hired! Add Your Profile!

Let employers in Dubai, UAE and Saudi Arabia find you! Sign up and add your profile and be seen by hundreds of employers in the Middle East!