π Abu Dhabi, UAE | πΌ 16+ Years Experience | π Distributed Systems & Low-Latency Engines
I am a Lead Software Engineer with over 16 years of experience engineering high-availability, low-latency digital banking and financial technology platforms. I specialize in designing fault-tolerant microservices, reactive streaming architectures, and cloud-native solutions that handle millions of transactions per second (TPS) with 99.99% uptime.
- π¦ Current Focus: Leading backend treasury engineering at Revolut (real-time financial data processing, securities integration, and Kafka event streaming at 500K+ events/day).
- π³ Previous Impact: Architected global mobile banking service layers & merchant payment APIs at American Express (Singapore & USA).
- π οΈ Core Expertise: Microservices Architecture, Event-Driven Systems, Distributed Locks & Ledger Engines, PCI-DSS / ISO 20022 Compliance, Reactive Systems (Akka, Project Reactor).
|
|
|
- Senior Software Engineer @ Revolut (04/2026 β Present | UAE)
- Spearheading Treasury Management Platform backend architecture, processing 500K+ real-time events/day with Kafka and fault-tolerant global financial data sourcing.
- Senior Engineer @ Confidential Fintech (04/2024 β 04/2026 | UAE)
- Built low-latency microservices with Kotlin, Akka, NATS, and RocksDB for high-concurrency state management and reactive streaming.
- Senior Software Engineer / Engineering Manager @ American Express (07/2019 β 04/2024 | Singapore)
- Architected mobile banking microservices layer serving millions of global users (<100ms latency, 99.99% availability) on AWS ECS Fargate & Lambda.
- Sr. Staff Engineer @ Equinix (04/2018 β 07/2019 | Singapore)
- Engineered real-time data analytics pipelines in Java/Python across Cassandra, ElasticSearch, and Hazelcast.
π© Email Me | π± Phone: +971 54 296 9786 | π Abu Dhabi, UAE