Senior Web Developer with 15+ years of overall experience and thorough understanding of the Software Development Lifecycle (i.e. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
Development of web applications from scratch & maintainence in Core PHP, OOPS PHP, Wordpress and Drupal 8.
Requirement analysis & development of custom modules in Drupal 8 and implementation of advanced content management functionalities in WordPress.
Craft WordPress themes from a web design source file or from an image.
 Integrate REST APIs in Drupal 8 to collect data from 3rd party websites.
Deployment of projects on Linux based servers and cloud (Linode, AWS)
Â
Worked on all the SDLC phases to develop CMS for the official website of FIFA World Cup 2022 which is www.sc.qa
Technologies used in the above project are: Drupal8, Core PHP, Sphinx Search, Google Maps API, Jenkins, FormStack, jQuery, Slick.js, ContentBuilder.js and MariaDB.
Responsible for planning, requirements analysis, design and development, testing, implementation and maintenance of the CMS.
Worked on different custom made drag and drop modules for www. sc.qa CMS to create different types of pages and provide various types of functionalities in the CMS.
Developed custom Drupal and PHP modules to perform different functionalities and apply patches to modules as well.
Developed a marketplace which sells different kind of themes with a strong backend. The system was built in Core PHP with MySQL database.
Develop software solutions by studying information needs, studying systems flow, data usage and work processes, investigating problem areas following the software development lifecycle.
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Improve operations by conducting systems analysis; recommending changes in policies and procedures etc.
Worked on various PHP based projects but the core projects are www.netlawman.co.uk and www.contactlaw.co.uk. Frameworks used in both projects are: CodeIgniter Framework
To review project proposals and to determine the goals, time frame, procedures for accomplishment of project and allotment of resources.
Development of project plans, scheduling, identification of risks, contingency plans and allocation of available resources.
To analyze status reports prepared by project personnel and to modify the schedules and plans as required.
Plan and analyze the total cost of the project, adding salaries of the personnel, other expenditures and profit.