Have you worked under a bank's security or compliance review process?+
Yes — the Riyad Bank / JEEL engagements (mortgage platform, API management platform, kids' e-banking app, and the internal IAM platform) all shipped inside a regulated banking environment, including the review and documentation standards that come with it.
Can you work with an existing design system or a bank's internal component library?+
Yes, and I've built one — the shared UI component library I built and maintained at Riyad Bank / JEEL exists specifically to unify design patterns and cut duplicated UI work across the bank's applications. I'm just as comfortable working inside someone else's system.
Do you sign NDAs or work under a contractor vetting process?+
Yes. Banking and consulting engagements come with vetting and confidentiality requirements as standard, and I've operated under them for several years without issue.
What's your role on a banking engineering team — frontend only, or more?+
Primarily frontend architecture and implementation in React and React Native, but I've been involved end to end — requirements planning, CI/CD, documentation, and onboarding — not just shipping components.
Do you work on-site in KSA, or remotely?+
Both, depending on the engagement. The Riyad Bank work was delivered as part of a Lebanon/KSA engagement model; I'm set up to work remotely or travel for the right project.