Sr. Drupal/php Developer Resume
Paramus, NJ
PROFESSIONAL SUMMARY:
- Professional Full Stack Developer with 8+ years of focused experience in PHP applications with expertise in reviewing client requirement prioritizes requirements and baseline project plan.
- In - depth experience in LAMP (Linux, Apache, MySQL, PHP), WAMP (Windows, Apache, MySQL, PHP) and Acquia Cloud, Pantheon architecture.
- Expertise with Zend Framework, Symfony2 MVC in Test Driven Development.
- Strong knowledge of Web Services using SOAP, RESTFUL services and AWS.
- Expert in the use of content management systems such as DRUPAL, MAGENTO.
- Excellent work done in writing queries, stored procedures, triggers and functions in MySQL, SQL Server, Oracle, DB2 etc.
- Hands on experience on NoSQL (MongoDB) databases, Postgre SQL, SQLlite tuning, and optimization.
- Solid experience with security aspects of website such as SQL injections etc.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions.
- Experience in Performance Tuning, Query Optimization, Client/Server Connectivity, and Database Consistency Checks using different Utilities.
- Worked on React JS and Angular JS frameworks on front-end development.
- Worked on JIRA for issue assignment and Project Management.
- Well versed with complete Software Development Life Cycle (SDLC) process with expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of applications.
- Experienced in SVN, Website deployment, Databases, FTP Client and cPanel.
- Proficient in developing Continuous Integration/ Delivery pipelines which is a part of DevOps.
- Implemented Vagrant and Virtual box in Dev Environment Setup process.
- Experienced in E-Commerce implementation and different payment Gateway integration Methods like PayPal, Authorize.Net, Link point International.
- Worked with various CICD tools.
PROFESSIONAL EXPERIENCE:
Sr. DRUPAL/PHP DEVELOPER
Confidential, Paramus, NJ
Responsibilities:
- Assists with the planning, requirement analysis, and testing of all security updates, Drupal core patches and upgrades.
- Used Entity, Entity Revisions, Paragraphs concepts across the sites.
- Partnering with Project Manager & Marketing to get the latest requirements and then aligning the Drupal architecture with desired requirements.
- Effectively started utilizing the Twig templates for theming purpose.
- Implemented jQuery and CSS to render theme and template designs for a site re-skinning.
- Taking care of the deployment and configuration CRON settings throughout the site.
- Involved in developing Custom modules and themes using API’s for Drupal application using hooks.
- Developed Scheduled services tool by consuming data from API’s & integrating them with custom modules.
- Worked on Custom Blocks, Content types and Views for better look and feel of the application.
- Effectively utilized the API integration with the Drupal site.
- Ensuring QA & UAT process to a substantial level.
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
- Managed multiple projects under tight timeframes.
Technologies Used: Developed the application using Drupal 8, PHP 7 and the front-end interface with HTML5, CSS3,SASS, SCSS, AJAX, jQuery, JavaScript, Node JS, BOOTSTRAP, MYSQL as a database. Using Pantheon Environment, Docker, Kubernetes, GITHUB as a version controller and followed Agile-Scrum standup meetings on daily basis. Using AWS to make deployments to connect Drupal codebase with React Js which is kind of Decoupled Drupal approach.
Sr. DRUPAL/PHP DEVELOPER
Confidential, Hoboken, NJ
Responsibilities:
- Creating the test plans & scenarios for testing of the websites.
- Developed Contact Form Application, using Webforms where we integrated form to make accessible to multiple countries for shipping process.
- Effectively started utilizing the Twig templates for theming purpose.
- Involved in Setting up the Stop-words configuration for the site to increase the SEO searchability.
- Worked with Pattern Lab Architecture included in Drupal for theming purpose.
- Extensively used the Facets contributed module and also dealing with its configuration based upon the client requirement on display of Products types on the UI screen.
- Extensively used ACSF(Acquia Cloud Site Factory) to create the instances of production sites to make the hot fixes.
- Worked with cross-functional team to align the technical stuff required for the website.
- Optimized the development effort for the team by creating re-usable components on the website.
- Integrating Salesforce CRM with the Drupal site.
- Manage and optimize the design, content, layout, customer segmentation and marketing strategies using Marketo.
- Extensively used Views to consume the data from REST API’S into the site.
- Effectively used BrowserStack for testing the application in various browsers.
Technologies Used: Developed the application using Drupal 8, PHP 7 and the front-end interface with HTML5, CSS3,SASS, SCSS, AJAX, jQuery, JavaScript, React JS, BOOTSTRAP, MYSQL as a database. Using Acquia Environment, GITHUB as a version controller, Varnish Cache and followed Agile-Scrum standup meetings on daily basis.
Sr. DRUPAL/PHP DEVELOPER
Confidential, Boston, MA
Responsibilities:
- Worked with cross browser compatibility issues, knowledge of 508 compliances.
- Creating the test plans & scenarios for testing of the websites.
- Developed a website with multi-lingual feature.
- Extensively used Contextual Filters in Views concept for major functionality of the site.
- Used Advanced Views functionality to offset some of the items that needs to be displayed on UI screen and also integrated AJAX with Views.
- Created custom 403, 404 and 500 pages for error reporting and logged Errors in the logging system.
- Effectively started utilizing the Twig templates for theming purpose.
- Made Search Bar case insensitive so that it can locate the items throughout the site.
- Created Custom view blocks to make the pages have related content based upon the taxonomy terms chosen.
- Effectively used BrowserStack for testing the application in various browsers.
Technologies Used: Developed the application using Drupal 8, PHP 7 and the front-end interface with HTML5, CSS3, SASS, SCSS, GULP, GRUNT, AJAX, jQuery, JavaScript, BOOTSTRAP, MYSQL as a database. Using Acquia Environment, GIT as a version controller, Docker, Varnish Cache and followed Agile-Scrum standup meetings on daily basis.
Sr. DRUPAL/PHP DEVELOPER
Confidential, Quincy, MA
Responsibilities:
- Developed Chat Application using Drupal to integrate all the customers chats with the Business Team which makes business to understand the customers standpoint.
- Developed the Seminar Registration section in Drupal which automizes the user registration based upon the capacity for that particular Seminar session.
- Migrating websites from Drupal 7 to Drupal 8.
- Effectively taking care of Paragraphs & taxonomy terms while migrating.
- Used Drush to update Drupal modules and configuration.
- Effectively started utilizing the Twig templates for theming purpose.
- Sticky navigation menu and auto scrolling functions using jQuery.
- Optimizing Drupal website performance using Memcache.
- Personalizing the site with App promo on mobiles based on their platform (i.e Android, iOS) which gives them the additional features with that.
- Used BrowserStack for testing the application in various browsers.
- Made use of applying best applying accessibility best practices(WCAG 2.0).
Technologies Used: Developed the application using Drupal 8, PHP 7 and the front-end interface with HTML5, CSS3, LESS, SASS, AJAX, jQuery, Javascript, BOOTSTRAP, MYSQL as a database. Using Acquia Environment, GITHUB as a version controller, Docker, Varnish Cache and followed Agile-Scrum standup meetings on daily basis.
PHP/DRUPAL DEVELOPER
Confidential, Boston, MA
Responsibilities:
- Worked with Management to create project specifications and documentation, steps to troubleshoot the issues in the application which makes the path straight forward for any new comers to the Team.
- After development doing the testing of the functionality before deploying it to Production.
- Worked with REST based Web Services, and implemented restful APIs with JSON output.
- Used Google Analytics to get the customer trends and then matchup the website with them.
- Making UI screens responsive across all the devices used by customers.
- Integrating application with custom Email Service Providers for communicating with the customers.
- Developed an SEO strategy plan to increase the website presence across the search engines.
Technologies Used: Developed the application using Drupal7 and the front-end interface with HTML5, CSS3, AJAX, jQuery, Javascript, Node JS, BOOTSTRAP, MYSQL as a database. Using LAMP Environment, GIT as a version controller, Docker, Kubernetes, Varnish Cache and followed Agile-Scrum standup meetings on daily basis.
PHP MYSQL/ WORDPRESS DEVELOPER
Confidential
Responsibilities:
- Built a content management system and integrated with E-Commerce payment gateway options for transactions.
- Involved in Database design & integrating them with the application according to the updated requirements.
- Created custom WordPress plugins based upon the unique functionality requirement.
- Developed custom WordPress module for online registration.
- Matching up the UI screens to pixel perfect with the wireframes designed.
- Involved in Client meetings, Stakeholder meetings to get the requirements and doing the business analysis for work requirements.
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production support.
Technologies Used: Used HTML, CSS, Javascript and jQuery to make the high-quality interface on the client side. Software Development on LAMP environment. Developed the backend using PHP Laravel Framework and managed the information in database using MYSQL. Created tickets and reported the issues to project Lead in JIRA control system and followed everyday stand-up meetings with the Agile-Scrum Methodology.