
Software Engineer // Full Stack Developer
Worked with
What I work on.
I build secure, scalable products for finance. At Emirates NBD that means digital business banking, instant lending integrations, and partner APIs that move real money. The work is end-to-end: architecture, frontend, backend, infrastructure.
I’m currently open to freelance work on the side: full-stack web, FinTech integrations, ERP, and cloud architecture. Comfortable owning a feature end-to-end or joining an existing team.
Before banking, I led teams across Dubai and Khartoum, shipping ERP, e-commerce, and donations platforms, including bilingual (Arabic, English) systems that handle local-bank payment integrations.
What I reach for.
- Frontend
- React, TypeScript, Next.js, Redux
- Backend
- Node.js, Express, GraphQL, MongoDB
- Cloud
- AWS (3x certified), Docker
- Practice
- Scrum (PSPO, PSM), Solution Architecture
What I’ve been certified on.
The three AWS Associates cover what I touch daily: architecture, build, run. The two Scrum.org credentials are from a leadership chapter, and the habits stuck.
Things I’ve shipped.
A short list. Most of my recent work is internal banking, so what ships publicly is the older social-impact work, still running.
- 01
Sadagaat
www.sadagaat.comCharity organization platform with bilingual (Arabic / English) content, project and program showcases, volunteer onboarding, and integrated donation flow connected to local Sudanese banks via a payment service provider.
- React.js
- Node.js
- MongoDB
- i18n
- Payment Integration
- 02
SAPA, Sudanese American Physicians Association
sapa-usa.orgNonprofit healthcare platform with multi-channel giving (monetary plus Islamic giving with a Zakat calculator), donor dashboard, campaign pages, volunteer hub, and program and event management.
- React.js
- Node.js
- REST API
- Stripe
- Tailwind CSS




