Résumé
Résumé
Mohamed Haisham
Software Architect & Engineer
Software engineer focused on high-performance systems, backend architecture, and pragmatic product development. I write efficient, predictable code and make technical decisions that hold up under load.
Experience
Building full-stack platforms and mobile solutions for the travel industry across Laravel, Nuxt, and Flutter.
- Developing and maintaining the core booking platform
- Building cross-platform mobile applications with Flutter
- Frontend development with Nuxt, Vue, and Tailwind CSS for responsive user interfaces
Leading development across the company's fullstack product suite. Own architecture decisions and technical direction across backend, web, and mobile.
- Lead development across Laravel (backend), Vue/Nuxt (frontend), and Flutter (mobile) codebases
- Own architecture decisions and technical direction for ongoing product features
Built and maintained a scalable multi-tenant application in Rust.
- Developed core services with Rust and Rocket, exposing RESTful APIs
- Used Diesel ORM for database access against a PostgreSQL backend
- Designed the multi-tenant data model to keep tenant data isolated without duplicating infrastructure
Continued fullstack development across the same Laravel, Vue/Nuxt, and Flutter stack.
- Maintained and extended multi-tenant Laravel applications
- Shipped features across web (Vue/Nuxt) and mobile (Flutter) simultaneously
First professional role. Built fullstack features and integrated third-party services across web and mobile.
- Built and maintained fullstack applications using Laravel and Vue/Nuxt
- Developed cross-platform mobile applications with Flutter
- Integrated Firebase for real-time push notifications
- Implemented real-time email inbox monitoring via IMAP
Education
Last updated 2026