0 viewsjobseeker
Mahmoud D. — Senior Full Stack Developer from Lebanon

Mahmoud D.

Senior Full Stack Developer

Lebanon 6+ years
Open to offersNew to Platform
Languages
EnglishArabic
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Mahmoud D. is a seasoned Senior Full Stack Developer specializing in both Laravel backend and Flutter mobile development, with over six years of experience. Based remotely in Tripoli, Lebanon, he has a proven track record of designing and building integrated systems without handoff gaps. Mahmoud has led teams of 4–5 developers, delivering more than nine production applications across diverse sectors including e-commerce, real estate, SaaS, marketplaces, and media streaming. Notable achievements include architecting a multi-tenant e-commerce platform, developing a real estate app with multilingual and multi-currency capabilities, and creating an event management system with dynamic ticketing and real-time updates. Proficient in technologies such as PHP 8+, MySQL, RESTful APIs, Firebase, and React.js, Mahmoud is available for senior remote contracts, excelling as both an individual contributor and a technical lead.

Experience

  • Senior Full Stack Developer & Technical Lead

    Compu-Vision · 2024 — Present
    Architected and oversaw an end-to-end e-commerce platform featuring a Laravel backend with a custom multi-tenant CMS and RESTful APIs, along with a React.js storefront. Developed a full-stack real estate and classifieds application with a Laravel API that manages multilingual content and multi-currency capabilities, utilized by a cross-platform Flutter app incorporating Google Maps and offline browsing functionality. Directed the creation of a school ordering SaaS backend, developing multi-tenant REST APIs, restaurant partner integrations, and an intricate scheduling engine that includes role-based admin dashboards. Crafted a full-stack dual-app service marketplace utilizing a single Laravel API to support two Flutter applications for vendors and customers, complete with real-time job matching, Firebase FCM, and in-app chat features. Mentored a team of 5 developers and established standards for Git branching, code reviews, and API documentation across 4 ongoing products.
  • Full Stack Developer & Team Lead

    Boutique Smart Agency · 2023 — 2024
    Developed a full-stack event management platform with a Laravel API that includes OAuth, dynamic ticketing, and Stripe integration, complemented by a Flutter mobile client featuring Firebase real-time updates and a custom calendar user interface. Led a team of 4 throughout the full Agile lifecycle, responsible for sprint planning, PR reviews, stakeholder communication, and ensuring timely project delivery. Designed a normalized MySQL schema capable of handling complex event-scheduling queries while optimizing slow queries to considerably enhance API response times.
  • Full Stack Developer & Team Lead

    BBG – DAS 360 · 2020 — 2023
    Constructed a learning management SaaS application that uses a Laravel REST API with progress tracking features, coupled with a Flutter app offering video playback and push notifications. Developed a field distribution SaaS, implementing a Laravel backend that manages order and route logic, alongside a Flutter app with offline synchronization designed for low-connectivity field usage. Created a media streaming SaaS, employing a Laravel CMS and subscription backend, along with a Flutter app that supports HLS video playback and in-app purchases. Supervised a team of 5 developers, promoting the use of PR review templates and establishing API documentation standards that were adopted throughout the company.

Skills & Expertise

Education

  • Master's in Computer & Communication Engineering
    Lebanese International University · — — 2024
  • Bachelor of Engineering in Computer Science
    Lebanese International University · 2016 — 2019