About
Technical Lead & Senior Software Engineer
OPAL is a solo project. I built it because I spent years working with Oracle Fusion Cloud APIs and got tired of digging through hundreds of pages of documentation just to find the right endpoint or figure out the correct Q filter syntax. OPAL is the tool I wished existed.
Every feature came from a real frustration — the visual Q Builder, the Finder Builder, the offline-first catalog — all things that would have saved me hours on real projects.
Featured project
Oracle Fusion Cloud API Explorer
A desktop application for exploring, testing, and automating Oracle Fusion Cloud REST APIs. Covers 59,000+ endpoints across HCM, FSCM, and BPM modules — with a visual Q filter builder, Finder Builder, live request execution, and multi-step flow automation. Works fully offline after the initial download.
59,000+
endpoints indexed
200 MB
spec streamed
< 150 MB
peak RAM
< 200 ms
search response
Apps I've shipped
Large-scale mobile applications used by millions across the UAE.
Abu Dhabi Department of Finance — Government financial services platform
UAE Ministry of Interior — Smart government services for millions of residents
Abu Dhabi Government — Unified portal for all Abu Dhabi government digital services
What I do
Lead engineering teams
I set technical direction, review architecture, unblock engineers, and make sure delivery actually happens.
Build full-stack products
From API design to the pixel on screen. I work across the entire stack and own the result.
Ship desktop software
Cross-platform Electron apps with bundled Python backends. Offline-first, production-grade.
Integrate enterprise systems
Deep experience with Oracle Fusion Cloud REST APIs, large OpenAPI specs, and ERP data pipelines.
Hire me
I take on Oracle Fusion Cloud integration and API consulting — the same problems I write about on this blog and built OPAL to solve. From a quick debugging call to a full integration: if your team is stuck, I can help.
REST API integrations
Connecting Oracle Fusion HCM, FSCM, and BPM to your systems — auth, q filters, finders, child resources, pagination.
Data & file pipelines
Bulk extracts, attachments and document records, ERP integrations, and reliable sync between Fusion and downstream systems.
Troubleshooting & review
Debugging failing calls, ETag/If-Match issues, effective dates, and reviewing an existing integration for what is going wrong.
I'm available for Oracle Fusion integration and API consulting work.
Reach me at [email protected], call or text +971 52 498 8466, message me on WhatsApp, or connect on LinkedIn.