× {{alert.msg}} Never ask again
Mahmoud Zalt

Mahmoud Zalt

Senior PHP Web Developer, Laravel Expert, Docker Enthusiast and Open Source Advocate.

Eastern Time (US & Canada) (-05:00)
Arabic, French, English
Mahmoud is a Senior Laravel & PHP Back-End Developer, specializes in developing API-Centric Applications for Web, Mobiles and IoT. He has over 6 years of practical experience, working with the best companies locally and remotely. He is an expert with Laravel and an early adopter of the framework. He has been using it since early version 3. And he is listed among the "Top 15 Laravel People to Follow Online” by Laravel Daily in 2016. In addition, he is very enthusiast about Docker and he is the creator of LaraDock (the most popular tool for running Laravel on Docker). LaraDock has been listed as the most trending project on Github for 4 months, under the Shell category. He is an active creator of open source projects, his best projects are Hello API, Laravel CDN, NextPack, API Manager, URL Shortener, Porto and LaraDock. His main programming stack includes PHP, Laravel, MySQL, Redis, PHPUnit, Mockery, Codeception, Git, NGINX, Travis-CI, Neo4j, Docker and much more. He is very passionate about software architectures, design patterns and best practices. Thus he created Porto a modern Software Architectural Pattern. As well he is dedicated to delivering high-quality, maintainable and reusable code. During his career, he had the opportunity to build Apps for different platforms (Web, Desktop, Mobile and IoT) using multiple programming languages such as JAVA, C#, JavaScript, C++, DOS, Shell, HTML, CSS, PHP... He loves sharing his knowledge by writing blog posts, tips and tricks. Recording screencasts tutorials. Giving lightning talks and speaking at podcasts. Answering tech questions. And mentoring developers at Hackathons and online. Besides, he is very passionate about Entrepreneurship, Psychology and Technology. And his favorite music genres are Chillstep, Trap and Trance. For him, coding is not a job it is an enjoyable lifestyle. And he enjoys helping people as much as he enjoys coding. Do not hesitate to contact him, he would love to talk with you.

I will show you how to build and API with Laravel 5, and help you build a professional API for your next Mobile and Web App. You can choose to build it from scratch or be smarter and pick an API starter that gives you most of the API features.

I will install the Docker dependencies and then download all Laravel required softwares as Docker Containers, to run Laravel on Docker, making docker your new development environment instead of Homestead (Vagrant).

I will Install Git on your machine, create a repository for you on Github or BitBucket and push your code to the repository using the Git commands. I can also get into way more details as you ask, like creating multiple branches and remotes, pushing to multiple repositories, submitting pull requests, cherry picking commits between branches and much more.

No icon Laravel - 3 years experience
Started with Laravel in January 2013 (3 years++) Built the first project with (version 3.2.13). I have a deep understanding of Laravel's codebase. I've built more than 20 projects with Laravel and also I have built 7 open source projects for it.
No icon Api development - 2 years experience
- I built a great starter project "Hello API" to help developers build professional API on top of Laravel 5.1 quickly https://github.com/Mahmoudz/Hello-API - I wrote the blog post "Build a Better API"(http://www.mahmoudzalt.com/blog/build-a-better-api/) - I built some API's and build an open source package called "API Manager" https://github.com/Vinelab/api-manager
No icon Web development - 6 years experience
I love web development :D I spend 80% of time on the Backend side and the rest on the Frontend side. I use Laravel for 90% of my web projects. Web development is what I'm mostly expert at and what I love to do. My Web Development main stack: PHP 5/7, Laravel 3/4/5, JavaScript 2, AngularJS 1.5, HTML 5, CSS 3, Twitter Bootstrap 3, MySQL 5, Redis 3, Git, PHPUnit, Mockery, Codeception, Neo4j, Docker, Vagrant, VirtualBox, Homestead, Bower, NPM, Less, Xdebug, HyperSQL, SQLite, jQuery, Gulp, Yeoman, Composer, NGINX, Apache, Lighttpd, HHVM, Tmux, VIM, Github, Bitbucket, Travis­CI, BugSnag, SQL, PhpStorm, Sublime, MemCached, Beanstalkd, Digital Ocean, iPage, Amazon EC2/S3/CloudFront, OOP, MVC, DDD, SOLID, BDD, Design Patterns, Design & Architecture Principles, Architectural Patterns, AJAX, APIs Integrations, JWT, CORS, Foundation, Materialize CSS, Angular Material, Hosting, OWASP, Agile Scrum/Kanban, JSON, XML, Markdown, Linux Ubuntu/Debian/CentOS, Mac, JIRA, Slack...
Php expert help PHP - 6 years experience
Started with PHP in January 2011 (5 years ++). Developing Applications for Companies & Clients. I've built an contributed to many open source packages and projects. https://github.com/Mahmoudz
No icon Software architecture - 3 years experience
I am very passionate about software architectures, design patterns and best practices. I created Porto a modern Software Architectural Pattern. As well as I am dedicated to delivering high-quality, maintainable and reusable code.
laravel-porto 2   0
Laravel's implementation of the the Porto Software Architectural Pattern.
fyber-php-sdk 1   0
PHP SDK for the Fyber.com API (http://developer.fyber.com/content/)
Shiphero 0   0
Simple PHP Wrapper for the Shiphero API
 Reputation: 4594
  •  Silver Badge: 27
  •  Bronze Badge: 37
php unit-testing laravel testing upload
excel laravel-5 laravel-5.2 maatwebsite-excel
Average Rating
(2 ratings)
Awesome mentor!
Pretty good
Could've been better
Needs improvement

Mahmoud was absolutely awesome. He was patient, kind, understanding, fun, and was genuinely interested in making sure that I understood the concepts I was having challenges with. Not only Laravel, but PHP as well. He has a fantastic attitude and deep knowledge of PHP, Laravel, and web technologies. If you get a chance to work with Mahmoud or get help from him, you should take the opportunity without hesitation. Thank you Mahmoud for all of your help and guidance.
Ritchie May 23, 2016

Mahmoud was very helpful, solved my issue within the hour, good explanation of what was going on. Highly recommended !
Niko Nelissen May 20, 2016