
Muhammad Qandeel Aslam
Verified Expert in Engineering
Software Developer
Islamabad, Islamabad Capital Territory, Pakistan
Toptal member since October 19, 2012
Over the past fifteen years, Muhammad has helped develop a wide range of projects including advanced web portals, collaboration suites, and various tools for startup companies and small to large enterprises, primarily on the LAMP stack. His core competency lies in Drupal, and he is also an Acquia Certified Developer.
Portfolio
Experience
- PHP - 18 years
- Drupal API - 15 years
- Back-end Development - 15 years
- Linux - 12 years
- Drupal 7 - 11 years
- JavaScript - 9 years
- Drupal 8 - 5 years
- Agile Software Development - 4 years
Availability
Preferred Environment
Vim Text Editor, Vi, Generative Pre-trained Transformers (GPT), Laravel, Drupal, Acquia Cloud, Pantheon, PHP, LAMP, Full-stack Development
The most amazing...
...thing I've helped develop is enterprise-level intranet portals.
Work Experience
CEO/CTO
E-Tribe Digital Private Limited
- Founded an IT consultancy firm, primarily focusing on web applications, SEO, systems administration, mobile applications, graphics and video editing, and broadcasting.
- Managed clients, providing them support throughout the project lifecycle and post-deployment maintenance.
- Developed regular and custom-tailored training programs on open-source platforms and frameworks, including Drupal, Symphony, PHP, the LAMP stack, MySQL/MariaDB, web development, JavaScript/jQuery, Bootstrap 4/5, etc.
- Set up the company portal using Drupal 10 with a designer theme.
Senior Consultant
Toptal Clients
- Architected, designed, and developed an animal-based breeding registry called Breedbooks.
- Architected, designed, and developed a blog and campaign for WickedLeeks.
- Enhanced and developed features using Acquia Lift for Steward.org.
- Developed features for the University of Bridgeport academic portal.
- Enhanced and developed features for Ozone.unep.org.
- Architected, designed, and developed 1st Global's website.
- Migrated architecture, data structures, and content for the Historical Society of Pennsylvania.
- Enhanced and developed new features including a mixture calculator for Basalite.com.
Drupal Developer
Container Exchange Services - Main
- Integrated Braze with member portal registration and newsletter signups on public portals.
- Performed MultiScheme registration and synchronization with Oracle ATP tables, including both individual and organization registration.
- Handled team, goals, and marketing preferences management.
- Created REST API calls to be used by Android and IOS apps to retrieve charity causes and other details.
Senior PHP/Drupal Consultant
UNESCWA
- Migrated from Drupal 8 to Drupal 9 and implemented the new design using Bootstrap 4 as a Drupal 9 theme.
- Implemented custom modules and developed node/page/block and views/paragraphs templates.
- Performed REST API integration, Search API Solr integration, Google Chart API, and data API integrations.
- Project: Migration from D7 to D8/D9& New Design Implementation http://unescwa.org.
Technical Project Analyst
Nitro Digital, Poland & UK
- Migrated a WordPress project to Drupal 7, keeping content and user data intact.
- Developed a back-end solution architecture with complete integration with clinicaltrial.gov's APIs in Drupal 7.
- Architected the back end for a solution with custom views and layouts in Drupal 7 for BI Marketing Library.
- Developed a complex multiuser and multi-step registration process in Drupal 7.
- Designed and developed a master/slave framework for BI HUB in Drupal 7.
Senior Team Lead
Softwareworx, Inc., Australia
- Tasked to line up multisite architecture for market subdomains of The Australian, Daily Telegraph, AdelaideNow, PerthNow, Courier Mail, and Herald Sun for both desktop and mobile devices.
- Developed the NewsCorp Business analytics site where data is parsed from various sources and visually presented in charts and graphs using HighCharts' plugin to help understand the company's business value as listed in the Australian Stock Market.
- Developed scripts in Python and PHP to import external stock market data feeds; optimized the whole architecture for robust responses using shared tables.
- Worked as a key contributor in all phases of the project, from requirements analysis to design, development, and final roll-out, as well as day-to-day management of servers and various Git repositories.
- Performed QA testing on the overall website, following the URLs.
Senior Drupal Developer
ODIHR - OSCE, Warsaw, Poland
- Developed a website and portal using Drupal 7 and Bootstrap.
- Built complex integrations with Google Charts, participating states' crime data, and questionnaires.
- Worked with TND Web Editor to conceptualize, design, and implement features into the hate crimes reporting portal, ensuring clarity and accuracy of content and data visualization through charts/graphs.
- Collaborated on solutions and new technologies and approaches while maintaining high code quality through adherence to web and Drupal coding standards.
- Performed QA on the website and managed deployment.
- Handled post-deployment maintenance and feature upgrades.
Senior Associate Programmer Analyst
Saudi Business Machines, Ltd. Saudi Arabia
- Created an enterprise portal that is personalized to all employees based on their data which is synced from SAP through RFC calls.
- Developed several modules for the Drupal CMS/CMF framework and submitted them back to the community.
- Transformed and developed a corporate portal design in a Drupal theme.
- Created several modules that integrate with the company's other systems, including SAP.
- Developed a solution for automated code deployment to various environments using Git code versioning as a central repository.
- Migrated the employee portal from Drupal 6 to Drupal 7, including the migration of theme and content type with all custom fields, views, image caches, users and their profiles, and nodes and their revisions.
- Developed an in-house upgraded version of some modules contributed.
Computer Programmer Analyst
Urooj Solutions, Ltd. United States
- Built a Drupal-based enterprise portal for a user base of 90,000+ members for Verizon.
- Contributed to the development of a multisite blog platform for the World Bank Group.
- Provided security audits for Pernod Ricard USA. Fixed security loopholes in their website and optimized the code to boost performance.
Open Source Tools and Utilities Expert
Pakistan Software Export Board, Pakistan
- Consulted and supported companies in the government, semi-government, and academia sectors.
- Provided on-site training and migration of domain servers.
- Migrated computer laboratories to Linux and provided hands-on training in LAMP.
- Revamped and migrated PSEB’s web portal and employee attendance system.
- Developed an open-source resource center called OSRC Web Portal.
Experience
1st Global Web App
• Developed custom modules and theme templates, used views, blocks, and paragraphs.
• Used optimization tools, including Memcache, Opcode cache, and custom caching.
Hate Crime Reporting Website
http://hatecrime.osce.orgWorld Bank Multisite Blogs Platform
http://blogs.worldbank.orgDocumented client/user requirements analysis for transformation into customized solutions. Evaluated WordPress, Drupal, and Joomla for the CMS. Successfully administered a complete development process for Drupal. Set up a content versioning system (CVS) to keep track of versions as well as developed and deployed scripts to move code from CVS to QA and production environments by checking specific CVS tags.
Customized the community-driven multi-site module to accommodate the client's requirements. Developed custom fields and content types using CCK modules that enabled the blog platform to have video, audio, and embedded media support.
Filipino Martial Arts Community with Shopping Center
http://fmapulse.comVerizon Wireless Intranet Project
Developed an embedded media field plugin for the filefield module to embed videos from an internal video repository. Developed a module that creates an input filter to parse external video URLs and replace those URLs with embedded code in content.
Developed modules that integrate custom Drupal-Views code. Developed a Views handler module that allows several handlers for views filters and default arguments; also created a hook that enables and disable views cache globally. Developed the Siteminder module to integrate CA siteminder for SSO. Developed a workflow module for content approval. Developed helper modules to alter Drupal default behavior; these modules implement core hooks.
Saudi Business Machines Enterprise Portal
Developed a solution for automated code deployment to various environments using a Git code version system as a central repository. Successfully migrated the employee portal from Drupal 6 to Drupal 7, including migrations (theme, content types with custom fields, views, image caches, users, user profiles, nodes, node revisions) and development of an in-house upgraded version of some modules.
Freelance Project - Student Roads Enhancements and Maintenance
Stephen Leeb Market Forecast
https://www.leeb.net/Drupal Development Work for BreedBooks
https://breedbooks.com/This project integrated Commerce modules of Drupal 8/9 with custom helper modules that were developed to get the desired functionality.
Redesigning and Migration of RICCAR Web Portal
https://riccar.org/• Integrated REST APIs.
• Implemented custom modules.
• Developed node/page/block and views/paragraphs templates.
Revamping of UNESCWA Web Portal
https://www.unescwa.org/• &Implemented the new design using Bootstrap 4 as the Drupal 9 theme.
• Integrated REST API and Search API Solr.
• Integrated Google Chart API.
• Implemented custom modules.
• Developed node/page/block and views/paragraphs templates.
Education
Master's Degree in IT Business Administration
COMSATS Institute of Information Technology - Islamabad, Pakistan
Bachelor's Degree in Computer Sciences
Hamdard University - Karachi, Pakistan
Certifications
Acquia Certified Developer - Drupal 8
Acquia, Inc.
Acquia Certified Site Builder - Drupal 8
Acquia, Inc.
Acquia Certified Developer - Drupal 7
Acquia, Inc.
Skills
Libraries/APIs
Drupal API, jQuery, jQuery UI, REST APIs, Facebook API, React, Chart.js, Node.js, Salesforce API
Tools
Apache, Eclipse IDE, Git, Open Office, Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Vim Text Editor, Apache Solr, AWS IAM, AWS ELB, AWS CLI, Jira, Adobe Experience Manager (AEM), Amazon EKS, Terraform, Google Workspace
Languages
PHP, JavaScript, HTML, CSS, HTML5, SQL, PHP 7, Java, C++, Python
Paradigms
Object-oriented Programming (OOP), Automation, Agile Software Development, Change Management, Unit Testing, Agile
Platforms
LAMP, Drupal, Drupal 8, Drupal 7, Linux, Drupal 10, Drupal 6, Pantheon, Google Cloud Platform (GCP), Joomla, Windows, Apache2, Acquia Cloud, Salesforce, Amazon Web Services (AWS), Mobile, Apache Kafka, Mapbox
Storage
MySQL, Redis, Database Management Systems (DBMS), Databases, JSON, PostgreSQL, Memcached, RDBMS, LAMP Server
Frameworks
Drupal Commerce, Bootstrap, Laravel, AngularJS, Tailwind CSS, Next.js
Industry Expertise
Project Management
Other
Back-end Development, APIs, Software Development, Back-end, Front-end, Full-stack, Architecture, Web Development, Solution Architecture, Documentation, RTL, API Integration, Charts, Full-stack Development, Integration, Front-end Development, Leadership, CTO, Data Structures, Data Visualization, Reports, Reporting, Applications, System Administration, Incident Management, Systems Analysis, Networks, Data Modeling, Team Leadership, Technical Leadership, Business Architecture, Enterprise Architecture, Document Management, Arabic Typography, Vi, Content Management Systems (CMS), SAP Enterprise Portal, Licensing, Web Security, Intranets, Design Collaboration, Web Content, Software Development Lifecycle (SDLC), Algorithms, Programming, IT Projects, Web Project Management, IT Project Management, eCommerce, Open Source CMS, Web Scraping, Data Scraping, Scraping, Integration Testing, Payment APIs, Consulting, IT, Cloudflare, Generative Pre-trained Transformers (GPT), Bootstrap 4, Cloud Services, OpenAI GPT-3 API, SaaS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring