About
In 2015, I started in visual identity design when I wanted to create my personal identity. That same eye for detail later led me to study Computer Science and AI at MTI University in 2020. After exploring different fields, I found my place in frontend development, where I could turn design thinking into UI/UX and build refined, user-centered interfaces.
I then learned backend development so I could take projects from design to launch. I stay close to what’s new, pick up tools quickly, and find fulfillment in turning ideas into reliable software — with a genuine enthusiasm for craft, improvement, and excellence.
In my leisure time, I visit ancient landmarks to photograph architectural details, and I enjoy reading, Arabic calligraphy, and stargazing.
Skills
- Frontend
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- SCSS
- jQuery
- Responsive Design
- Redux
- Shadcn UI
- HeroUI
- Backend
- Node.js
- Express
- MongoDB
- Firebase
- Django
- Flask
- Tools
- Git
- GitHub
- npm
- VS Code
- Notion
- Visual Studio
- PyCharm
- CLion
- Figma
- Photoshop
- Illustrator
- Cinema 4D
- Languages
- JavaScript
- Python
- Java
- C++
Experience
Alrawasi.Co|Saudi Arabia•remote
Sep 2025-Present•1 years 2 months- Led the development of MyRawasi, an internal ERP platform covering inventory, procurement, HR, CRM, and reservations.
- Migrated the platform from Angular to React and TypeScript to improve performance, scalability, and maintainability.
- Built the company’s bilingual corporate website using Next.js.
- Collaborated with backend, product, and business teams to deliver scalable and maintainable solutions.
- Next.js
- React
- TypeScript
- Tailwind CSS
- HeroUI
- Figma
- GraphQL
- TanStack Query
- Vercel
TBM Agency|Egypt•hybrid
Oct 2024-May 2026•1 years 7 months- Designed and built web platforms and admin dashboards for clients across transportation, HR, sales, e-learning, and e-commerce.
- Developed the booking system for King Bus, a multi-tenant HR SaaS platform, and a field sales management system.
- Collaborated with backend, design, and business teams to deliver scalable, bilingual applications using React, Next.js, and TypeScript.
- Next.js
- React
- TypeScript
- Tailwind CSS
- SCSS
- Redux
- Vercel
Projects
A field sales management platform for distributing companies, covering sales and purchase invoices, warehouses and inventory counts, visit schedules, treasury, pricing, and agent operations with bilingual admin workflows.
- React
- TypeScript
- Tailwind CSS
- Redux
- HeroUI
An operations dashboard for King Bus covering trip planning and monitoring, POS booking, reservations, passengers, buses, stations, and staff roles for day-to-day transportation management.
- React
- TypeScript
- Tailwind CSS
- Redux
- HeroUI
MyRawasi is an internal ERP for hospitality operations, covering business profiles, SKUs and menus, procurement orders, reservations, events, finance transactions, HR, CRM, and workspace tasks in a bilingual React dashboard.
- React
- TypeScript
- Tailwind CSS
- GraphQL
- HeroUI





