Web & Mobile software developer.

Hey there! I'm Adil. I'm a uniquely qualified developer with 10 years of experience developing and deploying highly scalable web applications. I work with modern web technologies to develop and implement software and technology solutions to help businesses thrive. I specialize in rapidly building mobile and web applications using awesome technologies like Laravel, OctoberCMS, Vue, Tailwind CSS and Nativescript.

Every great software must be kept as simple as possible.

My approach to development is simple : there's no need to reinvent the wheel. This allows me to work faster and more efficiently while delivering the best results possible.

Be sure to check out my work. If you'd like to work with me, don't hesitate to contact me. In the mean time, be sure to check out my blog posts and video screencasts. You can check out the tools I use for working on my  Toolboxs page.


  • 1979 : Born in Meknes, one of the Imperial cities of Morocco, located in northern central Morocco.
  • 1994 : Love at first sight for computers, a friend of mine hired me his laptop running DOS with QBasic, without any prior knowledge I managed to draw cool things.
  • 1998 : I graduate from high school and discovered Internet, this was like a shift in my mind and I wanted to be part of the internet builders, unfortunately, internet wasn't accessible at all, prices were high at that time and Internet cafe were rare, there was only one in my city.
  • 1998 – 2000 : I joined the Preparatory Classes for High Schools to prepare for an Engineer Career, I got my first computer, a PC running Windows 98 that I formatted the first day I got it. I got my first HTML book, it was the only book that I read in one day, and I began the adventure of making sites, I made some webpages using the free web-hosting provider at that time, the awesome Geocities.
  • 2000 – 2003 : I joined the engineering school to graduate as an electrical engineer, during this three years, I experimented with a lot of Linux distro (like Debian, Mandrake, Caldera, Suse, Redhat,...), I tried to learn Java, Javascript and C++, I was using PHP scripts, javascript and Macromedia Flash (Which became Adobe flash) to create dynamic and animated sites.
  • 2004 : I joined Schindler as a Field engineer, I was in charge of troubleshooting and commissioning newly launched products, as they were technically complex systems that need microelectronics skills and self training ability, I hate doining repetitive tasks thus I was automating every repetitive task related to my job using my coding skills, I created a failure callback tracking system to help maintenance service and ticket fulfillment.
  • 2011 – 2014 : I decided to take an other adventure, I founded an engineering company, but it wasn't a successful experience as I expected because was not what I'm looking for, meanwhile, I was doing some freelancing development using mainly Drupal.
  • 2014 : I joined an engineering company as MEP department manager, beside that, I founded a development agency following this time my heart and my passion not the trends, and focussing on what I love to do for the rest of my life, and changed careers to become a full time software developer, I switched to OctoberCMS as my main CMS and Laravel as my web development tool of course.
  • 2019 – Present: Independant Software Engineer (Engineer Dojo)