I design & build websites that turn visitors into customers.
I'm Mahdi Saleh, a full-stack web developer in Beirut. I build e-commerce stores, booking platforms and business systems, from the first sketch to launch and beyond.
- Projects shipped
- 18+
- Degree
- BSc CS
- Core stack
- PHP · Laravel
Trusted by businesses like
01 Selected work
Real projects for real businesses.
Client websites I designed and built end to end: online stores, ordering platforms and booking systems. Open any project for the full case study.
-
Featured project Booking & e-commerce platform
Aya Sabra Studio
A platform that brings service presentation, appointment booking and e-commerce together in one smooth system, so customers can browse, book and buy in one place.
Read case study
-
Multi-branch ordering platform
Elysium Kitchen Noise
Online menu and ordering across several restaurant branches, run from one admin panel.
Read case study
-
E-commerce store
Tropical Tan
A bright, brand-led online store for a beauty and tanning brand.
Read case study
-
E-commerce store
Maison Chic Gabon
An elegant storefront for a premium home and lifestyle brand.
Read case study
-
E-commerce store
Hindi Tattoo Supply
Online store for professional tattoo supplies, with payments and inventory.
Read case study
-
E-commerce platform
Doctor Technology
Tech products store with advanced search, filters, payments and order tracking.
Read case study
More projects & experiments
Personal products, demos and earlier work.
- Inventra SaaS business management platform Laravel · MySQL · JavaScript (opens in a new tab)
-
Oxen Time Premium watch e-commerce Laravel · MySQL · Stripe Private
- Elysium Resto Restaurant website & QR menu PHP · MySQL · Bootstrap (opens in a new tab)
- Medical Center System Medical center management system PHP · PDO · MySQL (opens in a new tab)
- Prismo Project management app PHP · MySQL · JavaScript (opens in a new tab)
- Deems Crochet Handmade products store PHP · MySQL · PayPal (opens in a new tab)
- Digital Menu QR digital menu system PHP · MySQL · JavaScript (opens in a new tab)
- Barista Cafe Café website HTML5 · CSS3 · JavaScript (opens in a new tab)
- Wedding Invitation Wedding invitation website PHP · MySQL · JavaScript (opens in a new tab)
- Task Manager Task management app PHP · MySQL · AJAX (opens in a new tab)
- Mahdi's Dev Agency website PHP · MySQL · Bootstrap (opens in a new tab)
- Dr Tech Mobile-first e-commerce PHP · MySQL · Bootstrap (opens in a new tab)
02 Services
What I can build for you.
One developer from design to deployment, so nothing gets lost between designer, developer and launch.
-
Web design & UI/UX
Clean, modern interfaces designed around your brand and your customers, and responsive on every screen.
-
E-commerce stores
Online shops with catalogs, carts, checkout, payments and an admin panel you can run yourself.
-
Custom web applications
Booking systems, dashboards, SaaS platforms and management tools built with PHP, Laravel and MySQL.
-
WordPress websites
Business websites on WordPress with custom themes and plugins that your team can update with ease.
How we'll work together
-
01
Discover
We talk about your business, your customers and your goals, then agree on scope, timeline and budget.
-
02
Design
I plan the structure and design the key pages, and we refine them together before any code is written.
-
03
Build
I develop the site with regular previews, so you can see progress and give feedback along the way.
-
04
Launch & support
I deploy, test on real devices, show you how to manage everything, and stay available afterwards.
03 About me
A developer who understands business.
I'm Mahdi, a full-stack web developer based in Beirut, Lebanon, with a BSc in Computer Science from the Lebanese International University. I build real products for real businesses: online stores, ordering and booking platforms, and the dashboards that run them.
Before focusing on web development, I ran my own online accessories shop and worked in sales, repairs and network support. That taught me what a business actually needs from its website: more customers, fewer headaches, and tools that are easy to manage.
I care about clean design, fast pages and maintainable code. When you work with me, one person takes your idea from the first sketch to a live launch, and stays around after it.
- Based inBeirut, Lebanon · working remotely worldwide
- EducationBSc Computer Science, LIU (2025)
- FocusFull-stack PHP & Laravel, e-commerce, business systems
- AlsoNetworking background (Cisco CCNA 1 & 2)
My toolbox
Front-end
Back-end
Platforms & tools
04 Experience
Where I've been.
Work
-
Aug 2025 — Sep 2025
WordPress & Front-end Development Intern
- Developed and maintained WordPress websites.
- Worked with designers to implement responsive front-end designs.
- Tested and debugged websites for performance and reliability.
-
2021 — Present
Founder, online mobile accessories shop
- Run my own online store (Instagram: dr.tech_lb), from sourcing and pricing to orders and support.
- Plan and run paid campaigns on Instagram and Facebook.
-
2023 — 2024
Mobile Repair Technician
- Diagnosed and repaired hardware and software issues, including board-level repairs.
- Managed inventory and procurement of parts from overseas vendors.
-
2022 — 2023
Sales Representative, mobile & computer accessories
- Handled wholesale orders and communication with China-based suppliers.
- Advised in-store customers on products and troubleshooting.
-
2021 — 2022
Data Entry Specialist
- Entered, validated and updated waybills and order statuses in a web-based system.
-
2018 — 2019
Network & Internet Services Technician
- Installed and configured home, business and gaming-lounge networks, and resolved connectivity issues.
Education
-
2021 — 2025
BSc in Computer Science
Lebanese International University (LIU)
-
2004 — 2019
Lebanese Baccalaureate, General Sciences
Collège Notre-Dame des Sœurs Antonines
Certifications
- Introduction to JavaScript
- WordPress Development
- Cisco CCNA 2: Routing & Switching Essentials
- Cisco CCNA 1: Networking Fundamentals
- Mobile Application Development
05 Kind words
What people say about working with me.
-
Reference
Mahdi worked with us for about two years. He was the best employee we have worked with: great at selling products, with good morals, highly responsible and committed.
-
Reference
I was Mahdi Saleh's advisor for three academic years. He was the best student in my class. He worked very well in class and submitted excellent projects on time.
-
Reference
Mahdi completed two networking courses, Cisco CCNA 1 and CCNA 2, under my personal supervision, earning certificates in both, and has many skills in this field.
06 FAQ
Questions clients often ask.
Can't find your answer? Send me a message and I'll get back to you.
How long does a project take?
It depends on the scope. A business website usually takes a few weeks, while online stores and custom systems typically take one to three months. You get a clear timeline before we start.
How much does a website cost?
Every project is different, so I quote each one after understanding what you need. Tell me about your goals and budget through the form and I will send you a clear proposal.
Will I be able to update the website myself?
Yes. Most of my projects include an admin dashboard or run on WordPress, so you can manage products, orders, bookings and content without touching code. I also show you how everything works.
Do you work with clients outside Lebanon?
Yes. I work remotely with clients anywhere, and we can keep in touch by email, WhatsApp or video calls.
Can you help with the domain, hosting and launch?
Yes. I can help you choose and set up your domain and hosting, deploy the website, and make sure it is fast, secure and ready for search engines.
What happens after launch?
I stay available for fixes, updates and new features, so your website keeps growing with your business.
07 Contact
Have a project in mind? Let's talk.
Tell me a little about your business and what you need, and I'll get back to you as soon as possible.
- Emailinfo@mahdisaleh.com
- WhatsApp / Phone+961 78 818 215
- Local time in Beirut