Full Stack Engineer at Intlaq · Mansoura, Egypt
I build multi-tenant payment and finance systems used by 41 Egyptian universities and institutes, and I lead the team behind a resource-booking platform.
- E-Payment Hub: main developer (~80% of commits) of the payment middleware that links 9 online gateways and 4 POS networks to student and treasury systems. Strategy-pattern adapters, a background reconciler for lost webhooks, idempotent payment confirmation, RabbitMQ consumers, and CI/CD to 19 production servers with health checks and automatic rollback.
- Treasury System: top backend contributor; one database per university, automatic double-entry journal entries, reporting with exact decimal maths, and ERP integration. Serves 9 universities.
- Resources Management System: team lead of 5; a booking engine that blocks double-booking with PostgreSQL exclusion constraints, an all-or-nothing bulk booking API, Arabic/English UI, and ~295 tests.
- Termix (self-hosted server management, 15k+ stars)
- Merged PR #1607: fixed bulk host import duplicating hosts, with regression tests.
- Command Editor plugin, in Termix's community store: edit long commands in a real code editor, even over SSH.
- Open PR to the SSH Terminal plugin: cursor-accurate input access for plugins and local-terminal support.
| Project | What it is | Stack |
|---|---|---|
| Twenty | Desktop app that enforces the 20-20-20 eye-break rule on Windows, macOS and Linux | Electron, TypeScript |
| sp2redmine | Logs Super Productivity time to Redmine, one entry per issue per day | Node.js |
| Exam Designer (demo) | Genetic-algorithm exam generator | Node.js, React, MongoDB, Jest |
| RPA Robot | Graduation project (Excellent): runs workflows from an RPA orchestrator | C# |
Earlier projects
- Chat App: MERN chat with friends and JWT auth
- Electronics Store: store with an admin panel
- Local Library: Express + MongoDB CRUD with Passport.js
- Minesweeper: HTML, CSS, JavaScript
- Chess: C++ and wxWidgets
- Embedded C: AUTOSAR-based drivers, ATmega32 drivers, PIC18F4620 drivers
B.Sc. Computer Engineering, Zagazig University (2023)


