Software engineer.

Every great piece of software should be as simple as possible.

Hello! I'm Adil. I'm a highly qualified developer with more than 10 years of experience developing and deploying highly scalable web applications. I work with modern languages and technologies to develop and implement software and solutions to help businesses thrive. I specialize in rapidly building mobile and web applications using awesome technologies.

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 projects, experiments and the tools ⚒ I use to create awesome things.

If you'd like to work with me, don't hesitate to contact me ✉️ .


  • 1998
    I was in high school, when I discovered Internet, something shifted in my mind and pushed me to be part of the web makers, unfortunately, internet wasn't neither accessible nor affordable at all, Internet cafe were rare, there was only one in my city, this didn't brake my journey, so I bought my first HTML book to discover the theory even though I didn't have yet a PC, I remember that was the book that I read in 24 continuous hours without rest.
  • 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 which I formatted 3 hours after plugin it the first time, and I began the adventure of making sites, I made some webpages using HTML, some Javascript and PHP and I hosted them in the awesome Geocities, the free web-hosting provider at that time.
  • 2000 – 2003
    I joined the engineering school to graduate as an electrical engineer, where I experimented with a lot of Linux distro (like Debian, Mandrake, Caldera, Suse, Redhat, Ubuntu, ...), I tried to learn Java and C++, I was developing Desktop apps using Delphi (Object Pascal) and CLI and calculation using C, and web script using PHP, Javascript and Macromedia Flash Action script (Which became Adobe flash) to create dynamic and animated sites.
  • 2004
    I joined Schindler as a Field engineer, I was in charge of technical training, 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.
  • 2010 – 2014
    I decided to take an other adventure, I founded an engineering company, but I realized that wasn't the reason for what I'm born, so I started doing some freelance development jobs using mainly Drupal.
  • 2014 - 2019
    I joined an engineering company as MEP department manager, beside that, I founded an 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, I started to switch my career to become a full time software engineer, I adopted Vue.js and Laravel as my development tools of choise.
  • 2019 – Present
    ... And thanks God, I'm now fulltime freelancer doing what I like the most to do as a job,
    • Support startups and companies in the development of innovative digital products.
    • Develop professional and scalable applications: CMS, e-commerce and specific business applications.
    • Develop user interfaces and pixel perfect designs using Vue.js, React.js, SASS and Tailwind CSS and API integration.
    • Develop robust API and Microservices solutions using Go, Node js and Laravel
  • Develop mobile apps using ReactNative