ARA Financial
Arabic accounting software for the Saudi market. Invoicing, inventory, payroll and approvals all feed into one double-entry ledger.
Architecture & full buildReact / Node.js / MongoDB
Project notes& reports
Systems engineer · Cairo, Egypt

I build software systems,
from design to deployment.
I design and build software for different kinds of projects. I start with what the system needs to do, choose the architecture and tools to suit it, and handle development and deployment.
Arabic accounting software for the Saudi market. Invoicing, inventory, payroll and approvals all feed into one double-entry ledger.
Architecture & full buildReact / Node.js / MongoDB
Project notesA church management platform serving 6,400 members. I rebuilt it to give each organisation its own database, domain and independent backups.
Architecture & full buildReact / Node.js / MongoDB
Project notesMy own tool for scheduling videos across YouTube, Instagram, TikTok and Facebook. One upload, with an Arabic publishing workflow.
Design & build, end to endNext.js / Node.js / OAuth
Project notesI’m based in Cairo and work with clients across MENA. Each project has its own domain and ways of working. I usually handle the system design, backend, frontend and deployment.
I also teach software development in Arabic as Jo Sam Code. The lessons come from things I’ve built and maintained. Content Hub started with a small problem of my own: uploading the same video four times.
React · Node.js · MongoDB · Next.js
Tell me a little about it. I usually reply within two working days.