Lead Web Developer
2017 - 2021Mosquito Digital- Developed an online tutor booking system using Laravel, React, and Node.js. The system included payments, a WebSockets chat service, Zoom integration, account management, and many other features.
- Built a dynamic and interactive map for the Transport for the North—the UK's northwest railway—using Laravel and Vue.js.
- Created Magento eCommerce websites and modules for clothing, health supplements, and heating oil companies, some of them generating millions in sales.
- Developed many Shopify apps and themes for different businesses, such as an electric bikes company and a shoe retailer.
- Worked on the car parking cross-platform mobile app for Manchester Airport.
- Contributed to developing and upgrading websites for many market-leading companies such as TurtleWax, Vileda, Marigold, Metanium, FineBedding, and more.
- Developed the back end and API for a job and freelancing platform system.
Technologies: Laravel, React, Vue, Magento 2, Shopify, Node.js, ECMAScript (ES6), Android, iOS, SCSS, Less, Git Flow, Linux, JavaScript, Sass, Auth0, Single Sign-on (SSO)Lead Web and Mobile Developer
2015 - 2017Visionsharp- Developed various bespoke web systems, such as a social network, a mailing platform, and many service order systems.
- Programmed native mobile apps for a social network, service orders, and directory web systems.
- Built the server-side REST API for different mobile and SPA apps.
- Developed a geolocation map website that helps users find nearby businesses that suit their preferences.
- Created Magento themes and modules for businesses that sell various products and services.
- Maintained and upgraded websites with big data and high user traffic.
Technologies: Laravel, PHP, Magento 2, WordPress, Concrete5, Android, Swift, Java, Less, SCSS, Vue, ECMAScript (ES6), Webpack, React, JavaScript, HTML, SassDevelopment Team Leader
2014 - 2014Identity Branding Solutions- Assisted the CEO in founding the company and hiring team members. Managed multiple projects to ensure their delivery within deadlines.
- Developed a points and score-based eCommerce system for a company in Libya.
- Built an interactive map system for satellite channels to show in the background of TV presenters.
Technologies: PHP, CodeIgniter, MySQL, Linux, JavaScript, CSS, SassE-learning Systems Developer (Part Time)
2009 - 2012The Academy of E-learning Britain- Developed an online e-learning classroom system that creates virtual classroom environments using videoconferencing, a synchronous whiteboard, synchronous presentation, and a live text chat.
- Designed an online meeting system similar to Zoom.
- Built and maintained the company's website and servers.
Technologies: PHP, MySQL, Flash, jQuery, JavaScript, HTML, CSS