Drupal Developer at UNIKOVE TECHNOLOGIES PVT. LTD. (2024-06 – Present)
- Developed and maintained cosafety.ca and safetyinfo.ca as part of a Drupal multisite architecture with separate databases but shared codebase, ensuring efficient code reuse and streamlined updates.
- Handled full-stack development including backend, frontend, theme customization, and custom module development to meet specific client requirements.
- Managed complete project lifecycle from development to deployment, ensuring seamless functionality across multiple sites.
- Currently spearheading the development of a custom Drupal theme for the FMCS Project.
- Designing and building custom modules to enhance site functionality.
- Integrating Salesforce API for improved data management and seamless integration between systems.
- Responsible for maintaining and updating the TSSA.org website, ensuring continuous operation and optimal performance.
- Created and managed new pages, enhancing the site's content and user interaction.
- Developed and customized modules to meet the project's evolving functional requirements.
- Developed and maintained the MRSI Project website using Drupal CMS.
- Created and managed dynamic Awards Section using custom content types and structured views.
- Developed Membership Section with custom forms, role-based access control, and workflow management.
- Implemented Gallery Section using Drupal media management and categorized image views.
- Built custom views and Twig templates for dynamic content presentation.
- Ensured SEO-friendly structure and responsive design.
- Optimized website performance and improved user navigation.
- Worked on six country-specific Drupal websites under a unified architecture for Scholastic Projects.
- Developed reusable components and theme customizations across all sites.
- Managed localized content structures for different regions.
- Customized modules and views based on country-specific requirements.
- Ensured consistency in UI/UX while maintaining regional adaptability.
- Handled deployment, configuration synchronization, and environment management.
Drupal Developer at BALLISTIC LEARNING PVT. LTD. (2023-04 – 2024-05)
- Led the migration from Drupal 8.9 to 9.5 and 9.5 to 10.0, ensuring smooth transitions and improved functionality.
- Developed a custom Leave Management module, streamlining leave requests and enhancing workforce management.
- Implemented a Notification Management system, improving communication and efficient notification handling.
- Managed Drupal upgrade from 8.9 to 9.5 for E-commerce Website, optimized performance, strengthened security, and integrated Single Sign-On (SSO) for enhanced security and user experience.
- Engineered a custom User Agreement module, standardizing onboarding and improving the user experience.
- Designed and implemented the Drumdle Home module, improving the landing page UI/UX for better user engagement.
- Developed a Notification module to manage and deliver notifications within the Drumdle platform.
- Contributed to the development of an SMTP module, optimizing email functionality and communication.
- Supported the integration of SimpleSAMLphp, enhancing authentication and single sign-on (SSO) capabilities.
- Contributed to Drupal 10 on Drupal.org, enhancing platform functionality and engaging in community development.
Drupal Developer at Dotsquares. Technology PVT. LTD. (2022-02 – 2023-03)
Expertise in Drupal 8/9/10: Site building, theming, custom module development. Custom Themes: Developed EVENT THEME and MARKETING THEME in Drupal 9. Frontend: Proficient in HTML, CSS, JavaScript, Twig. Backend: Strong knowledge of PHP, MySQL, Drupal CMS. Performance & Security: Website optimization and best practices. Problem-Solving: Strong debugging and troubleshooting skills.