Open to opportunities

Full Stack Web Developer

Mohammed Al-holakh

Building production web systems with clarity, performance, and craft.

Contact Me
Makkah, Saudi Arabia21+ Projects
Mohammed Al-holakh
Next.jsReactTypeScriptNode.jsPHPLaravelVue.jsPrismaPostgreSQLDockerUbuntuTailwind CSSFull-Stack DeliveryNext.jsReactTypeScriptNode.jsPHPLaravelVue.jsPrismaPostgreSQLDockerUbuntuTailwind CSSFull-Stack DeliveryNext.jsReactTypeScriptNode.jsPHPLaravelVue.jsPrismaPostgreSQLDockerUbuntuTailwind CSSFull-Stack Delivery

01

About

Software developer focused on production-ready web applications using Next.js, React, TypeScript, and Tailwind CSS, with solid experience in Laravel and Vue.js for full-stack delivery. I emphasize performant and accessible interfaces, maintainable architecture, and responsive user experiences that align with product goals.

stats.json

2+ yrs

Professional Experience

21+

Projects

97.04

GPA

02

Professional Experience

Full Stack Web Developer

Doing Company

03/2024 - 04/2026

  • 01

    Built a notifications platform with 4 channels (WhatsApp, SMS, Email, Pusher), 11+ Prisma database models, 20+ API endpoints, fair queuing via BullMQ/Redis, rate limits, balances, RBAC, and internal/external user access.

  • 02

    Integrated 6 e-payment providers through checkout flows using an extensible architecture and Trigger.dev async orchestration.

  • 03

    Contributed to a POS platform with full-stack feature development in a system backed by a 94-model MySQL schema and 412 REST endpoints.

  • 04

    Delivered platform features including abandoned cart recovery, shipping integrations, internal wallet flows, IMAP inbox sync, CMS capabilities, and dashboard fixes, updates, and translations.

  • 05

    Built an alert system for flood and emergency messaging through SMS and WhatsApp.

  • 06

    Built and maintained features using Next.js, React, TypeScript, and Tailwind CSS

  • 07

    Collaborated on a Laravel-based platform enabling online store creation.

  • 08

    Enhanced UI using Vue.js, Bootstrap and Tailwind CSS.

  • 09

    Participated in feature development, debugging, and code reviews.

03

Projects

01Featured
Visit Site

Maraqi Al-Usr

Full-stack Ramadan family competition platform with 32 database models, 25 service modules, and 230+ React components · Daily faith/awareness tasks with audience targeting (children/general), difficulty options, media uploads, and admin verification workflow

Next.jsTypeScriptPrismaPostgreSQLTailwind CSSImageKitJWT
02Featured
Visit Site

Rai Platform

Full-stack platform with 7 Django apps, 15+ database models, and 90+ REST API endpoints · Drag-and-drop survey builder supporting 11 question types with AI auto-generation via Gemini API

DjangoVue 3MySQLGemini AIViteTailwind CSS
03Featured

Suq Master

Flutter & Firebase ERP platform for marketplace management: tenant rent collection, accounting, payroll, attendance, expenses, budgeting, analytics, and reporting · 90+ interconnected modules with a feature-based architecture using Firebase Authentication, Cloud Firestore, Cloud Storage, and Firebase Cloud Messaging

FlutterDartFirebase AuthCloud FirestoreFirebase StorageFCMRBAC
04Featured

Notification Management System

A comprehensive admin dashboard for managing and sending notifications across multiple channels (Email, SMS, WhatsApp, Pusher) with role-based access control. Features include multi-channel notifications, user management with RBAC, audience management for targeted messaging, client management, queue system with background processing, real-time dashboard analytics, internationalization with RTL/LTR support, and pre-built email templates. Built with Next.js, TypeScript, Prisma, Tailwind CSS, BullMQ, and Pusher.

Next.jsTypeScriptPrismaTailwind CSSBullMQPusher
05Featured
Visit Site

Madarat Alafiq IT

Corporate website for a Saudi IT company aligned with Vision 2030—showcasing 6 core services, project portfolio, and lead-generation contact flows · 5-page bilingual site (AR/EN) with RTL/LTR support, dark/light theme switching, and JSON-LD structured data for SEO

Next.jsTypeScriptTailwind CSSnext-intlGSAPMotion
06

Emergency Alert System

Alert system built as part of an emergency platform to notify people near an incident via SMS or WhatsApp. React frontend and Express.js backend with contact management (CRUD + import), campaign management, interactive chat, user management, configurable SMPP settings, WhatsApp delivery and campaign analytics.

ReactExpress.jsNode.jsSMPPWhatsApp
07

LAN Video Stream

Flutter mobile app for local-network video streaming: one device hosts a local HTTP server that serves a chosen video and a WebSocket endpoint to broadcast playback state; other devices discover hosts on the LAN and sync playback or download the video. Device app for Android/iOS—not a cloud service. Built with shelf, WebSocket sync, video_player, NSD/mDNS discovery, and wakelock_plus.

FlutterDartshelfWebSocketNSDvideo_player
08

whatsapp-web.js (Open Source)

Open-source Node.js library providing a programmable interface to WhatsApp Web (whatsapp-web.js). This fork adds ready-made scripts to export contacts and chats to CSV or Excel for local use. Built with Puppeteer, xlsx, and supporting media helpers for developers who automate WhatsApp programmatically.

Node.jsPuppeteerwhatsapp-web.jsxlsx

My Dev Tools

Next.js (App Router) web app that bundles lightweight developer utilities—JSON formatter, JWT generator/decoder, image resizer/cropper, Base64 encode/decode, hashing, HTML preview, and more—into a single Tailwind-styled UI for local use or Vercel deploy. TypeScript, React 19, jose for JWT, bcryptjs for hashing.

Next.jsTypeScriptReactTailwind CSSjosebcryptjs

04

Skills

Tools I ship with daily

Frontend Development

HTMLCSSJavaScriptTypeScriptReactNext.jsVue.jsBootstrapTailwind CSS

Backend Development

Node.jsPHPLaravelMySQLPostgreSQLPrisma

Tools & Technologies

GitDockerFirebaseGitHubPostmannpmUbuntuHuly App

Soft Skills

Analytical SkillsTeamworkProblem SolvingCommunicationAdaptabilityTime ManagementLeadershipCreativityAttention to DetailCritical Thinking

Current Stack

ArabicNative
EnglishProfessional working proficiency

05

Education

education.degree

2023

97.04

GPA

Bachelor of Information Technology

University of Yemen

Focused on information technology and application development.

06

Interests

Enthusiastic about exploring new technologies, contributing to open-source projects, and engaging with the developer community through hackathons and tech events.

01.interest

01

Building scalable web applications and improving system performance.

02.interest

02

Designing reliable backend architecture and maintainable software solutions.

03.interest

03

Exploring modern tools and integrations that improve development workflows.

contact.sh

07 — Contact

Get in Touch

I'm open to discussing new opportunities, collaborations, or interesting projects.

Send Email