Mohamed MousaMakkah, Saudi Arabia
I turn ideas into fast, scalable web products
Roles: Frontend Developer, React & Next.js Developer, Clean-code enthusiast
+6years of experiencebuilding web apps since 2020

- freelance projects shipped
- +26
- client rating
- 4.8/5
- UI projects built
- +50
01
Career
Open any role to see the details.
Apr 2025 — PresentSoftware DeveloperSadeem Al-khzama Technology
Saudi Arabia · On-site- Builds interactive frontends with React, Vue, Next.js and TypeScript.
- Works on Khzama.sa, a platform that lets charities launch smart donation stores, and on the Aqwom Endowment e-grants portal.
- Designed tenant-profile fetching with react-query, kept in sync with local storage.
- Mapped frontend workflows for role assignment, quality control and tenant sync.
- Collaborates with designers and back-end developers, applying component reuse and clean architecture.
Aug 2024 — Apr 2025Front End DeveloperTamkeen
Dubai · Remote- Turned complex design specs into scalable, high-quality React components.
- Defined frontend schema requirements for dynamic templates and Liquid rendering.
- Streamlined deployment by shipping apps straight from Dockerfiles.
Jan 2020 — May 2024Frontend → Full-stack DeveloperMostaql.com
Freelance · Remote- Frontend Developer (2020 — 2021), then Full-stack Developer (2022 — 2024).
- Delivered 26+ full-stack web projects with a 4.8/5 rating.
- Built and integrated RESTful APIs with PHP and Laravel.
Jun 2022 — Feb 2024Software EngineerNile Center for Technology Research
Khartoum · On-site- Analyzed requirements and led custom software builds, fully responsive.
- Improved accessibility and partnered with back-end devs on API integration.
Nov 2020 — Nov 2022Frontend Web DeveloperDev Graphic
Saudi Arabia · Remote, part time- Built the UI for 50+ projects, pixel-perfect and fast-loading.
Oct 2020 — Jul 2022Computer TechnicianUniversity of Gezira
Gezira State, Sudan · On-site- Technical support for hardware and software issues, plus user training.
- System administration: OS and software maintenance, user accounts, permissions and access control.
- Monitored and maintained LAN/WAN networks; configured routers, switches, firewalls and servers.
- Installed and maintained hardware, and documented network configs and troubleshooting procedures.
02
Selected work
- Khzama.saFrontend (opens in a new tab)
- Aqwom Grants PortalFrontend (opens in a new tab)
- Dimaan WaterFrontend (opens in a new tab)
- MoaamlaFrontend (opens in a new tab)
- School Management SystemFrontend + Backend (opens in a new tab)
- Laws EtihadFrontend + Backend (opens in a new tab)
- ERP SystemFrontend + Backend
- Best VisionFrontend (opens in a new tab)
- Little Stars CenterFrontend (opens in a new tab)
- Sprent Chic ShoppingFrontend (opens in a new tab)
- Car Repair ServiceFrontend (opens in a new tab)
- Portfolio WebsiteFrontend (opens in a new tab)
- sak-saWordPress (opens in a new tab)
03
Toolkit
Frontend
React · Next.js · TypeScript · Vue.js · Tailwind CSS · SASS/SCSS · Vite
Testing & quality
React Testing Library · Vitest · Playwright · Unit Testing
Backend & tools
RESTful APIs · PHP · Laravel · Git · Docker · Agile · Code Reviews · Clean Architecture · OOP
Education
B.Sc. Statistics and Computer ScienceUniversity of Gezira, Sudan2013 — 2018
Certificates
- Cyber Security 101TryHackMe · Sep 2026 Verify (opens in a new tab)
- Unit Testing — RTL with Jest / VitestUdemy · Aug 2026 Verify (opens in a new tab)
- OOPUdemy · Jul 2026 Verify (opens in a new tab)
- Playwright: Web Automation TestingUdemy · Jun 2026 Verify (opens in a new tab)
- TypeScript MasterclassNet Ninja · Jul 2025Credential ID: cert_qmkyk3sr
- Pre SecurityTryHackMe · May 2025 Verify (opens in a new tab)
What clients say
Working with Mohamed was excellent in every way: understanding the requirements, mastery of the language he uses, and fast responses. I also thank him for his patience with feedback and revisions.
— Issam Ghosheh · Car repair center management system Mohamed is very helpful and cooperative and gives his very best. He also improved the user interface. A pleasure to work with.
— Khalfan A. · One platform for all Sanad office transactions Professional, cooperative and punctual programmer. The delivered result exceeded my expectations. I recommend him.
— Altaqniah A. · Task and HR management system The first project done entirely over messages. Honestly, his professionalism and speed amazed me.
— Best S. · 3-page Laravel website Mohamed is an outstanding web developer who delivers in record time without compromising quality. I recommend him.
— Esm Sh. · Website redesign Professional, experienced and cooperative programmer. I highly recommend him.
— Abdul Latif Al-Bahlal · Migrating a site from Vue 2 to Vue 3 Eng. Mohamed is professional, knows his craft, and his prices are fair. Hopefully not our last project together.
— Mohamed S. · Bilingual homepage for a store-builder platform Brother Mohamed is distinguished, as usual, in his speed of execution and attention to detail. I wish him all the best.
— Issam Ghosheh · Private project
Reviews from Mostaql, translated from Arabic.
“Indeed, Allah loves that when any one of you does something, they do it with excellence.”
04
Services & process
Web app frontends
Fast apps with React, Next.js and TypeScript, built from reusable components.Dashboards & SaaS platforms
Dashboards and stores for multi-tenant platforms — like Khzama.Websites & online stores
Fast, responsive, bilingual (Arabic / English) websites.Upgrades & optimization
Modernizing existing projects (e.g. Vue 2 to Vue 3) and improving performance.API integration
Smooth integration with REST APIs and data handling with React Query.Consulting & code review
Code reviews, clean architecture and testing.
How I work
- 01UnderstandI ask and listen until the picture is clear.
- 02PlanClear milestones with set dates.
- 03BuildClean code and reusable components.
- 04TestTests before delivery with Vitest and Playwright.
- 05Deliver on timeRespecting your time comes first.
- 06Follow upFull follow-up after delivery.
Services built on respect for time and thorough follow-up after delivery.
05











