About

About me - Drupal Developer I am Muhammad Asim Dewan, a full-stack Drupal developer having 15 years of experience in website development. I have great coding skills in Core PHP OOP programming. I have developed a lot of custom modules in Drupal almost all versions including Drupal 7,8,9,10. History - On Drupal.org for 15 years and 3 months. (Dewancodes). Please check my custom code on my GIT hub profile. https://github.com/asimdewan/ I can write custom patches to fix issues reported on Drupal.org. Grip-On Latest Technologies: Drupal 10, Composer 2.2, Drush 12. React JS with Drupal integration. Vue JS TailWind CSS Vanilla JS SaaS CSS For Both Front-End and Back-End skills: Experience with version control (Git, creating branches, code commit, push, pull, and conflict resolve, etc). Fork tool experience. Familiarity with platforms like Pantheon or Acquia. Acquia pipeines experience. Understanding of Agile workflows. Strong documentation and communication skills. Jira project management tool experience (creating tickets, assigning different development stages, assigning to different team members) For Back-End Skills: Advanced PHP skills with OOP and custom module development. Proficiency in Drupal APIs and migrations. Experience with layout tools (e.g., Paragraphs, Layout Builder). Knowledge of integrating Drupal with third-party tools (e.g., HubSpot, Salesforce). RestFul API integration for (rooms.io and other hotel room booking APIs) Experience with other technologies like Node.js, headless/decoupled CMS, etc. CiviCRM development & integration experience. Drush commands experience for various tasks including modules installation, clear cache and many more. Custom themes development (Twig Templates) For Front-End Skills: Advanced HTML, CSS, and JavaScript skills. Proficiency with design systems (e.g., Pattern Lab, Storybook). Ability to craft responsive layouts from tools like Photoshop, Sketch, Adob XD, or Figma. Experience with Drupal’s theme system, PHP, and Twig templating. Experience with React.js Drupal 7 to 10 migration expert Migrating custom modules from Drupal 7 to Drupal 10 Re-develop custom themes from Drupal 7 to Drupal 10 Composer & drush versions to be updated to support latest version of Drupal 10 Content migration from old version of Drupal 7 to Drupal 10 Ensure site runs smoothly after migration from Drupal 7 to Drupal 10 You may also like to read: Benefits of Drupal 10 Migration Linode Server Management Linode: Cloud Computing & Linux Servers which is an alternative to AWS. I have a strong grip on Unix/Linux/Ubuntu based server management including Linode server management. I can professionally execute SHELL commands on SSH with root sudo level access privileges. I can create new linode instances for your websites, install new websites on linode server with SSL configuration, installing MYSQL on Apache or Nginx servers to handle PHP 7 or 8 versions. I can create databases, users, and establish connections to utilize databases for the websites. Linux Server Management using SSH shell commands Managing Drupal files, directories & databases on Linux/Unix Servers Data Scrapping/Grabbing In-depth database command on MySQL to deal with any type of complex database relations queries writing, and tables. (RDBMS)

Skills

  • Drupal
    10
  • PHP
    9
  • HTML/CSS  / JS / Jquery
    10
  • HTML5
    10

Experience

Muhammad Dewan

Work experience
  • Full Stack Drupal Developer at   Glue Up
  • October, 2022 - December, 2025
  • Fulltime
  • Site : www.glueup.com
  • As a senior and full-stack Drupal developer at Glue Up, I have performed the following tasks in the company:
  • Initially, the website www.glueup.com was developed in October CMS. Then I completely migrated it to Drupal 9 in 2022. All website features are completely re-developed in Drupal.
  • All layouts are designed as per given Figam designs by the product team.
  • A complete responsive theme is developed using a custom bootstrap theme including mobile, tablet, mini-lapto, and full desktop screens using media queries in CSS.
  • About 700+ blog posts migrated from October CMS to Drupal.
  • Upgraded the entire Glue Up system from Drupal 9 to Drupal 10 in 2023.
  • In 2023 I upgraded the whole Glue Up system from Drupal 9 to Drupal 10. All content of 700+ blogs also migrated from Drupal 9 to Drupal 10 successfully.
  • HubSpot Integration with Drupal Webform
  • MailChimp Integration with Drupal 10
  • SMTP Integration for email system
  • A complete system to sell CRM software.
  • Various lead magnets have been applied to improve leads. MQLs & SQLs.
  • Embedded demo booking meeting calendars according to user country and state location.
  • Authored more than 25 tailored layouts for effortless new page creation with paragraph use.
  • Optimised website loading times by compressing images and minimising code, enhancing user satisfaction.
  • Researched new web technologies and trends, recommending implementations to keep websites current.
  • Implemented multilingual support on websites, broadening audience reach and accessibility.

Muhammad Dewan

Work experience
  • Full Stack Drupal Developer - Linode Server Manager at   Bookasp
  • January, 2021 - January, 2022
  • Fulltime
  • Site : www.bookasp.com
  • I have developed an online hotel booking platform in Drupal 9 CMS on the bookasp.com website.
  • Backend Stuff
  • As a backend developer, I have performed the following tasks on this website:
  • Third-party Integration using Drupal custom modules
  • Space OS (spaceos.io): Third-party API integration using a custom module completely developed by me using Restful APIs.
  • Rooms.io: Another, third-party API integration, where I developed a custom module using Rest APIs.
  • Enhanced event handling by integrating with the Google Calendar API.
  • Core features
  • Importing properties from spaceos.io on cron run feature, automatically.
  • Importing properties or rooms for booking from rooms.io on the cron run feature, automatically.
  • Google Calendar booking API integration for both get & post methods.
  • Pure PHP OOP standards coding is used to develop custom modules.
  • Enabled multi-lingual feature for all global site pages.
  • Installed & configured desired modules to develop the multi-lingual functionality.
  • Applied best practices in security, including OAuth and JWT, to safeguard user data and protect against cyber threats.
  • Designed and implemented a completely responsive layout derived from Figma mockups.
  • The website looks perfect on all devices including mobile, tablet, desktop PC, all browsers and screens with pure responsiveness layout is drived.
  • Paragraph module is widely used to save data dynamically in multiple content types using custom modules.
  • Conducted rigorous testing and debugging of applications across different browsers and platforms, guaranteeing a seamless user experience.
  • Managed online content using best practices in SEO to improve search rankings.
  • Linode server is used which is purely a Ubuntu platform. I used 'root' level server access to setup the server, also installing Nginx, mysql, PHP 8, install site directory, database, and DNS setup to host the website on a new server.

Related persons