Have you worked under a bank's security or compliance review process?+
Yes. The Riyad Bank / JEEL engagements all shipped inside a regulated banking environment: the mortgage platform, the API management platform, the kids' e-banking app, and the internal platform work behind the WaaS SDK. Each one carried 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 that's most of what I did at Riyad Bank / JEEL. I integrated the bank's internal design-system platform, twelve packages in all, into production applications. On top of it I built a library-agnostic layer, so swapping an underlying third-party library took days of moving code. Before that layer it was a multi-sprint refactor.
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. I've also worked end to end on requirements planning, CI/CD, documentation and onboarding.
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.