Sr Drupal Consultant
UNWomen
Total years of experience :22 years, 5 Months
Project: Enhancement & rebrading/revamping of UNWomen’s WRD web portal with new design implementation, search api and faceted based search pages and dynamically generated policy tracker tables and charts http://wrd.unwomen.org
Client: StanJohnson Co. via Atlantic Business (Full Time)
Project: Creation of Property search using SalesForce APIs https://www.stanjohnsonco.com/property-search
Client: St. Edwards University via Continion (Full Time)
Project: Migration Drupal 7 to Drupal 8 https://www.stedwards.edu/
Client: iicanada.org via Aga Khan Council for Canada (Full Time)
Project: Website Work & Maintenance http://iicanada.org/
Client: Breedbooks via VoiceNation LLC (Full Time)
Project: Architect, Design & Develop Animal based breeding registry called Breedbooks
Client: WickedLeeks, Riverford via MultiplyAgency, UK
Project: Architect, Design & Develop blog & campaign https://wickedleeks.riverford.co.uk
Migration from D7 to D8/D9 & new bootstrap powered design Implementation http://unescwa.org
Migration from D8 to D9 & new bootstrap powered design Implementation https://riccar.org/
Currently working in a capacity of Lead Developer for the students social networking Portal project.
I have been part of the project as a key contributor in all phases of project from requirement analysis to
design & development and final roll-out and day to day management.
Enhancing and maintaining http://www.studentroads.com
Project: Hub Tagging Framework
A Master/Slave framework designed and developed for BI HUB platform in Drupal 7.
Project: BI US Medical & Clinical Resources. https://bipimedicine.com/
Backend Solution Architecture with complete integration with clinicaltrials.gov APIs in Drupal 7.
Project: BI Marketing Library Resources. https://www.bimarketinglibrary.com/
Backend Solution Architecture with custom views and layouts in Drupal 7.
Project: The Growth Stage. https://www.thegrowthstage.com/
Complex multiuser and multi step registration process developed in Drupal 7.
Client: MultipleClients via Hatch130, USA Jul 2018 - Sep 2018
Project: Enhancement & feature development using Acquia Lift of https://www.steward.org/
Project: Feature development of Universtity of Bridgeport portal http://ubmain.prod.acquia-sites.com
Client: Ozone, UNEP via The Public Society, USA Jan 2018 - Mar 2018
Project: Enhancement & feature development of http://ozone.unep.org/
Feature development and completed pending tasks and bugs prior production move
Client: Macular Disease Foundation via SixFIve, Australia Sep 2017 - Dec 2017
Project: Troubleshooting & maintenance of http://www.mdfoundation.com.au/
Completed pending tasks and bugs prior production move, configured GIT repository and automated deployment on AWS Elasticbeanstalk.
Client: NPAQ via Intermission Studio, Australia Feb 2017 - Jun 2017
Project: Enhancements & maintenance of http://www.npaq.com.au/
Feature development, configured automated tasks & third party integration to the next level.
Client: 1st Global via MFX, USA Nov 2016 - Jan 2017
Project: Architect, Design & Develop http://www.1stglobal.com/
Design & developed a web portal for 1st Global financials in Drupal 7, this includes complete backend architecturing and frontend theme development powered by bootstrap 3.0
Client: Historical Society of Pennsylvania, Philadelphia, PA, USA Feb 2016 - May 2016
Project: Migrating Architecture, data structure and Content of http://hsp.org/ to Drupal 7.x CMS
Migrated data structure (Views, Blocks, Content types, Panels); content and core to Drupal 7.x
Client: Butchershop Creative, San Francisco, CA, USA Jun 2015 - Feb 2016
Project: Migrating Architecture, data structure and Content of http://okta.com to Drupal 7.x CMS
Migrated data structure; content & core architecture to Drupal 7.x. Developed backend functionality indcluding custom module, theme & templates. Maintaining & supporting post launch warranty period.
Client: Alexander Interactive, New York, NY, USA Mar 2015 - Aug 2015
Project: Developed Architecture, data structure, and Content of https://ct.wolterskluwer.com to Drupal 7.x
Client: Competition Plus, USA Dec 2014 - Jan 2015
Project: Migrating from Joomla to Drupal and enhancing features of http://competitionplus.com
Migrated data structure; content and core architecture to Drupal 7.x CMS from Joomla
Developed backend functionality as per client requirement; this includes custom module development; custom templates. Maintaining and supporting post launch warranty period
Client: Noble Image, Sacramento, CA, USA Nov 2013 - Jul 2014
Project: Enhanced and Developed New features including mixture calculator of http://www.basalite.com
Worked in a capacity of Lead Architecture as Sr. Developer; tasked to line up multisite
architecture for markets sub-domains of “The Australian”, “Daily Telegraph”, “Adelaidenow”, “Perthnow,
“Courier Mail”, “Heraldsun” for both Desktop and mobile devices
Developed Scripts in Python and PHP to import external stock market data feeds
Optimized the whole architecture to have robust response using shared tables.
Developed different blocks to visualize market data using Highcharts and Highstocks libraries.
Working as a key contributor in all phases of project from requirement analysis to design & development
and final roll-out and day to day management of servers and various GIT repositories.
http://markets.theaustralian.com.au/shares/cba
Developed Hate Crimes Reporting Website/Portal using Drupal 7.x as base CMS/CMF and twitter's bootstrap as base theme, this project include complex integration with google charts, participating states crime data and questionnaire.
Worked with TND Web Editor to conceptualizes, design and implement features into the Hate Crimes Reporting website, also ensuring clarity and accuracy of content and data.
Collaborating on solutions and new technologies and approaches whilst maintaining high code quality through adherence to web and drupal standards;
Performing QA testing on the overall website;
Currently working as a Sr. Programmer Analyst in a capacity of Sr. Drupal Expert for the company's Employee Corporate Portal project. I have been part of the project as a key contributor in all phases of project from requirement analysis to design & development and final roll-out.
I have also been assigned to work from ground up to final roll-out on Employee E-Services Portal that will implement:
- Configuration/Change Management DataBase (CMDB)
- Ticket Resolution System based on CMDB
Transformed and Developed corporate portal design in to Drupal theme
Developed several modules that integrate with company's other system including SAP.
Developed a solution for automated code deployment to various environments using GIT code version system as a central repository.
Successfully Migrated employee portal from Drupal 6 to Drupal 7, this includes:
- migrating theme,
- migrating content types with all custom fields,
- migrating views,
- migrating imagecaches,
- migrating users and their profiles,
- migrating nodes and its revisions and
- developed in-house upgrade version of some contributed modules
Developed modules to cater unique business scenarios and contributed back to the community, these modules include:
- Signed Nodes (http://drupal.org/project/signed_nodes)
- ProfilePlus (http://drupal.org/project/profileplus - 7.x only)
- OTRS (http://drupal.org/project/otrs)
Developed helper modules to alter Drupal default behavior, these modules implements core hooks from Drupal APIs.
Worked as a Drupal Consultant for the company's Intranet project based on Drupal CMS that support 90, 000 plus employee base. Participated in design and requirement analysis phase of the project.
Deployed APC opcode cache and Memcache in Drupal for performance optimization. Also developed a module that uses PHP classes for instrumenting Drupal application.
Developed embedded media field plug-in for filefield module to embed Videos from internal video repository.
Developed a module that creates input filter to parse external video URLs and replace those URLs with embedded code in content.
Developed modules that integrates custom Drupal-Views code
Developed Views handler module that allows several handlers for views filters, default arguments, also created a hook that enables and disable views cache globally.
Developed Siteminder module to integrate CA siteminder for Single-Sign-On
Developed Workflow module for content approval, Developed helper modules to alter Drupal default behavior, these modules implements core hooks.
Deployed and customized following modules: Services, AMFPHP, Dashplayer, emfields, filefields, filefield_sources, Insert, IMCE, FCKEditor, Workflow, Views, CCK, Memcache, Imagecache, pathcache, and many custom modules.
Worked as a resident consultant for World Bank blogs project.
Documented client/user requirements analysis for transformation into customized solutions.
Evaluated Wordpress, Drupal, and Joomla for CMS as BLOG platform
Successfully administered complete deployment process for PHP/MySQL based Blog application Drupal
Set up CVS for Drupal to keep versions for Company's BLOG application
Developed a deployed scripts to move code from CVS to QA and CVS to PROD environments by checking out specific CVS tags
Customized community driven multi-site module to accomodate client requirement
Developed custom fields and content types using CCK modules that enabled BLOG Platform to have Video, Audio, Embedded Media support
Developed an API Developer Network using Services Module to provide web services through multiple interfaces like XMLRPC, SOAP, REST and AMFPHP(Flash and Flex) by using services modules like AMFPHP, SOAP and REST.
Developed a module SiteMinder Integration required to handle Siteminder authenticated user
Deployed following Drupal Modules, Views, CCK, Filefield, Imagefield, SWFTools, Multisitemanager, AMFPHP, Services, Contentemplate and many more.
Documented client/user requirements analysis for transformation into customized solutions.
Revamped all dynamic pages of the CMS which were vulnerable to XSS and SQL Injection attacks
Fixed Bugs found in various pages of content management system
Edited PHP pages and added security to pages having POST and GET data
Validated all user inputs by applying MD5 encryption and Javascript Fields validations
Secured Apache webserver by applying ACLs and mod_security module.
Created various error handling pages for better UI
Administered hosting of PHP pages and applied virtual hosting on hosting servers
Deployed Drupal as a BLOG application for company's internal usage
Provide consultancy and support to the clients on Open Source Operating Systems and Utility Software
Successfully deployed end-to-end server migrations of Windows based servers to Linux Servers and Windows based desktops to Linux based desktops (Ubuntu)
Helped client by training and supporting customization of community based PHP/MySQL Open Source Projects.
Successfully deployed an Online Course Management System "Moodle" and integrated with "eXe course", learning material authoring package with LDAP authentication
Participated in deployment of Library Management system using "Koha"
Delivered open source software seminars and hands-on training to IT personnel, senior university students, faculty members.
Successfully delivered seminars and training sessions to promote Open Source Software as an alternative to Software piracy.
Compiled a list of open source software that can be used as alternative to proprietary software.
Complied a list of highly ranked Linux distributions that will help company in taking quick decision about what to deploy and what not to deploy. i.e. Ubuntu and Fedora for Desktops, dyne:bolic for Multimedia studios, and Trixbox for PBX systems
Participated as Master Trainer for PHP and Open Source CMS (Drupal) in Singapore, Malaysia, Srilanka and Pakistan (International Forums)
Prime responsibility was to provide technical consultancy and support for Open Source RDBMS to both government and semi government based businesses and academic institutions.
Successfully implemented Linux Terminal Server Project - LTSP which is a thin client architecture in renowned academic and government institutions.
Participated in migration of Servers to Open Source Linux platform & successfully trained technical staff.
Trained university lecturers, senior students, network administrators and IT professionals on Linux based Operating Systems, MySQL RDBMS and PHP.
Participated as author of Open Source Training Tool Kit, I contributed two booklets; "RDBMS - MySQL Users and Administration" and "Open Source Programming - PHP"
Deployed various Open Source CMSs and delivered training sessions and seminars on "Joomla", "Drupal", "Copyright Issues related to Open Source Software".
Saved Government of Pakistan around "Rs. 34 Million" in terms of software purchases by deploying OpenOffice and Linux based desktop operating systems in various government institutions
Revamped and Migrated company website from "Cold Fusion" to "PHP/MySQL".
Developed company's employee attendance system in "PHP/MySQL".
Administrated and maintained hosting of PSEB web portal and other web applications on Apache web servers.
Deployed fail-safe hosting architecture.
Participated in Design and Development phase of company's Job Portal.
Designed and developed web portals for company's project using open source CMS Joomla, Exponent, Drupal.
Deployed servers on Linux and open source platform,
Deployed and configured Apache web services according to client need
Extensive involvement in technical support for Web and Database deployements
Major responsibility was to provide solutions/technical support for web and database development.
This company aims to provide impartial advice assistance on various matters including complaints against both local and government bodies.
Designed, Developed and Maintained complaints tracking system in JSP/MySQL for Complaints Authority, Inc
While working on project, I got an opportunity to experience products like Macromedia Dreamweaver, Macromedia Flash, and JRUN.