Backend & architecture
Java · Spring Boot · Spring Cloud · Spring WebFlux · microservices · REST APIs · Hibernate · JPA · design patterns
Available Amman, Jordan · open to conversations
Software Engineering Manager — Payments & Fraud
Twenty-two years building systems where being nearly right isn't good enough: payment platforms processing millions of transactions a month, fraud engines that have to block the right things, and messaging infrastructure for telecom operators across ten countries. Along the way, Smart TV and Flutter apps used by hundreds of thousands of people.
About
The first half was telecom. Eight years at Info2cell architecting value-added services platforms — SMS and MMS engines, SDP clients, Dynamic SIM Toolkit applications — for more than twenty-three operators across ten MENA countries. That is where the instinct for throughput, delivery guarantees and other people's protocols came from.
The second was product. I co-founded Mayaal in 2014 and put that discipline behind consumer software: Smart TV applications, Flutter apps, marketplaces. The high point was Manal Alalem on Samsung Tizen — 300,000+ users across 19 countries, pre-installed on new Samsung televisions across the Middle East.
Since 2021 the two have converged at Almosafer, where I lead the Payments & Fraud engineering team. Payment systems are telecom problems wearing different clothes: high volume, unforgiving latency, someone else's protocol, and no acceptable failure rate. Ten-plus providers integrated, a fraud and 3DS risk engine in production, and a migration from PHP to reactive Java underway.
I hire, mentor and run a team, and I still write code. The parts of this job I enjoy most are the ones where a system has worked at one scale and stops working at the next, and somebody has to move it without stopping the traffic.
Experience
Full detail — responsibilities, achievements and technologies — is in the CV.
Almosafer (Seera Group) · Amman · on-site · leading 4+ engineers
Freelance · Amman
Accela · remote · contract
VasHouse · Amman · part-time · managing 6+ engineers
Mayaal · Amman · managing 8+ engineers
Info2cell · Amman · managing 4+ engineers
Autographics · Amman
Technical
Depth in the first three; comfortable and current in the rest.
Java · Spring Boot · Spring Cloud · Spring WebFlux · microservices · REST APIs · Hibernate · JPA · design patterns
Payment gateways · fraud detection · 3-D Secure · risk engines · reconciliation · high-volume transaction processing
SMS/MMS engines · SMPP · SDP clients · WAP Push · Dynamic SIM Toolkit · operator integration
Flutter · Dart · Firebase · local storage · push notifications · cross-platform delivery
Samsung Tizen · Orsay SDK · LG WebOS · TV application architecture
HTML5 · CSS3 · JavaScript · TypeScript · Vue.js · jQuery · Bootstrap
MySQL / MariaDB · Oracle · SQL Server · MongoDB · Firebase · SQLite · Elasticsearch
AWS · Azure · Kafka · RabbitMQ · Kibana · Docker · Kubernetes · Jenkins · Azure Pipelines · Git · Maven · Gradle · Linux
Claude Code · Cursor · IntelliJ Junie · Claude Design · agentic coding workflows · prompt engineering
Leadership: hiring, 1:1s and performance reviews · team mentoring · Agile/Scrum · code review · technical documentation · QA collaboration · Jira, Slack, MS Teams
Selected projects
From a payment platform handling millions of transactions a month to apps live on both stores and a Smart TV app pre-installed across the Middle East.
Platform2021 — present
Payment API and fraud/risk engine serving millions of monthly transactions, with 10+ providers integrated.
Smart TV2015
The Middle East's most-installed recipe app on Samsung Smart TV — 300K+ users across 19 countries.
Mobile2023
Fleet driver app for corporate transport, with real-time tracking and route optimisation.
Mobile2021
2,000+ recipes with step-by-step photos and cooking videos, sharing one backend with the TV edition.
Platform2005 — 2021
SMS/MMS engines, SDP clients and DSTK applications for 23+ operators across ten MENA countries.
Mobile2022
An entertainment database with ratings, cast, trailers and watchlists, built on a cache-first data layer.
Education
Princess Sumaya University for Technology, Amman, Jordan · 2000 – 2004
Languages: Arabic (native) · English (fluent, professional working proficiency)
Certifications
Contact
Engineering leadership, payments and fraud, backend architecture, or something in the Flutter and Smart TV space — if it's interesting, I'd like to hear about it.