MAHESH
PHP/DRUPAL DEVELOPER
Mobile: 908-***-**** Email: ***********@*****.***
SUMMARY
* ***** ** ********** ** IT Industry with solid hands on experience on Drupal, PHP, jQuery, JavaScript, Ajax, HTML, XML, CSS, Drupal, XAMPP, WAMP, LAMP and many other Web Services Technologies.
Strong Responsive and interactive Web Development skills using PHP, jQuery, JavaScript, HTML5, CSS3, BOOTSTRAP, Media Queries.
Experience in Drupal core concepts, APIs, module and theme development.
Expertise in implementing Roll Based Access (RBAC) with Model-View-Controller (MVC) pattern by implementing Drupal (Web Content Management System).
Experience in implementing Single Sign On (SSO) authentication using Open AM and simpleSAMLphp Drupal modules.
Experienced on working with CCK, Views, Panels, Rules, Features, blogs, modules, theme development and DrushAPI.
Very good experience in web services using SOAP protocols and on RESTAPI.
Extensive Experience in working on Manual Testing Methodologies like Agile-SCRUM, Black Box, White
Experience in Apache configuration settings and in Cron Job setup to send an auto email.
Having experience in LAMP/WAMP and Acquia Drupal environment.
Excellent knowledge of SQL, MySQL, indexes, triggers, views and joins.
Having experience in SVN and GitHub.
Excellent experience in maintaining projects by analyzing and fixing bugs.
Experience in performing Process Analysis, System Analysis, Use Case Analysis, and Design Analysis.
Used new and interesting modules combinations like beans, field collections, node variants, facets, customized carousel modules and other modules.
Experience in implementing Object-Oriented technologies, Web based client-server architecture, service-oriented architecture and Object Relational Mappings (ORM).
Experience in Trouble shooting the problems.
Hands on Experience in hybrid architecture and free software.
Hands on experience in developing critical & responsive GUI/front-end components using HTML, JavaScript, jQuery, CSS and AJAX.
Technical Skills
Web Technologies: HTML, CSS, JavaScript, jQuery, Web Services (REST, SOAP API’S) AJAX, JSON.
Languages: PHP, MYSQL, Postgres SQL, JavaScript.
Web Design: Macromedia Dream weaver, Notepad++.
CMS/Frameworks: Drupal 7/8, WordPress, Code Igniter.
Applications/ Tools: MS Office, MS Visual Studio, Photoshop, Dreamweaver, Flash, Git.
Operating System: Windows, Linux.
Tools/Open Source Software: LAMP, WAMP, SVN, SSH.
Client: JPMorgan Chase, Dallas, TX.
Role: Apigee/DRUPAL Developer Sep 2018- Present
Responsibilities:
Developed custom modules by integrating RESTful Web Services.
Involved in the development using Drupal 7 and PHP.
Integrated Apigee proxy endpoints in Drupal custom modules.
Worked on drupal themes to redesigning the Apigee app onboarding form.
Experience in Apigee Smartdocs Services configured in developer portal and familiar with swagger 2.0.
Created Drupal REST Services for automating user role onboarding process.
Closely worked with client/customer and gathered new requirements.
Worked on Drupal contributed modules and services and customizing them based on requirements.
Developed and maintained Apigee developer portals and supported consumers 24/7.
Applied customizations using PHP on Apigee App creation form.
Worked closely with backend Apigee developers and invoking proxies from custom modules.
Knowledge on OAuth 2.0.
Experience in upgrading drupal version in Apigee private infrastructure.
Experience in making HTTP requests from drupal custom modules and receiving response from proxies.
Worked on customizing modules, themes using API's and core Drupal modules.
Work with teams in designing and developing server optimization techniques like caching, output stream compression, memcache, Drupal module updates and releases etc.
Environment: Drupal 8/7, Apigee, REST API, OAuth 2.0, PHP 7, HTML 5, XHTML, CSS, AJAX, JavaScript, Postgres, jQuery, Windows, Apache, Bitbucket.
Client: Fifth Third Bank, Cincinnati, OH.
Role: DRUPAL Developer May 2017- July 2018
Responsibilities:
Developed Contact Fill Application using Drupal and installation and integration of the Application online.
Designing in HTML 5, DHTML, CSS3, JavaScript and jQuery for making website more attractive.
Developed custom modules by integrating RESTful Web Services.
Carried out extensive verification and testing to set MySQL database free from SQL injections throughout course of database development and management.
Uses GIT, Drush scripting, Acquia Cloud, Amazon EC2.
Maintained high volume availability demands using open source tools such as Apache, PHP, and MySQL.
Migration and maintaining Drupal sites in Acquia Server.
Experience in Code audit as per Drupal and Acquia Coding Standards and maintained User groups with Drupal CMS.
Experience Drupal 8 Theming, including the ability to style and create content nodes, paragraphs and page layouts.
Involved in the development using Drupal and PHP.
Maintaining User groups with Drupal CMS.
Helped team to build a custom Drupal 8 responsive theme using bootstrap framework.
Developed a custom module on Drupal 8 which will replace the node files token in body text and replace URL in the image tag and path.
Hands on experience with Drupal performance tuning.
Developed and implemented modules in PHP and Drupal supporting web application functionality as necessary to meet requirements and design.
Created Rest Resources in Drupal 8.
Installed MySQL workbench Client to access MySQL Server.
Worked on customizing modules, themes using API's and core Drupal modules.
Work with teams in designing and developing server optimization techniques like caching, output stream compression, memcache, Drupal module updates and releases etc.
Created a Drupal site archive and imports it into Acquia Cloud.
Experience developing responsive Drupal templates.
Developed the configuration programs to compatible to different browsers and resolutions on IE, Firefox, Opera & Mozilla.
Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
Environment: Drupal 8/7, Acquia cloud, REST API, OAuth, PHP 5.5, HTML 5, XHTML, CSS, AJAX, JavaScript, MySQL, jQuery, Windows, Apache, MVC Frame Work.
Client: Autodesk, San Rafael, CA.
Role: PHP/DRUPAL Developer May 2016 - Apr 2017
Responsibilities:
Used all aspects of MySQL/PHP Programming (object-oriented PHP), Zend Framework in LAMP environment.
Using three kind of database Granite Database, Oracle, MySQL. Using Ossapi and ASI web service to connect with client directly.
Expertise with LAMP stack development and implementation of both core and contributed modules.
Developed custom modules within the Drupal framework, as necessary, per design and to maintain the functionality of the existing site.
Created and extended Drupal themes/sub-themes using mobile-first and responsive design practices.
Integrated internal or third-party products into Drupal sites and commenting, rating, and other social networking features into Drupal sites.
Help the QA team to understand the custom build functionality on Site.
Extensively used GitHub for code deployment and collaborate with team members on code review.
Worked on advance concept like Features, Drush, Context, Views, and short and custom view.
Customized the website with other contributed modules including tokens, php code, Views, and Panels, Panalizer etc.
Performed various admin tasks using Drush & Composer Commands.
Working in an agile environment and complete the task on time for every sprint.
Microsoft TFS tool for Agile software development process.
Active member in Drupal Connect and attending Drupal meetups for the community update message and issues faced by other developers.
Worked with integrating search engine optimization (SEO) functionality within an MVC framework using constantly evolving legitimate techniques to improve website ranking in the major Search Engines.
Environment: PHP, JavaScript, jQuery, CSS3, MYSQL, Adobe Flash Professional, Report Builder, Ubuntu, LAMP. WordPress, MySQL, AJAX, HTML/XHTML, XML, Drupal7.
Client: Pressmart, Hyderabad, India
Role: Web Developer May 2012- Nov 2014
Responsibilities:
Developed dynamic websites using PHP/MySQL connectivity and client/server scripting.
Used Git and SVN to manage code base.
Extensive use of Features, Views, and Ctools.
Used Atlassian products (JIRA/Confluence) for project/ticket management.
Implemented jQuery and CSS to render theme and template designs for a site re-skinning.
Wrote code to interface with in-house membership database API, (Arwen).
Familiar with Memcache and Varnish troubleshooting/diagnosing caching problems.
Built Accessible HTML page templates.
Design and Developed Drupal based web application.
Reading the XML files using parsers like XML DOM and PHP SimpleXML parsers.
Worked on visual design.
Worked on HTML5/CSS and jQuery in a Drupal based CMS environment.
Provided user interface specification documents to establish nomenclature, color, and
interaction guidelines.
Developed and reviewed W3C accessibility compliance.
Performed quality assurance with cross-browser and cross-OS testing.
Optimized HTML, JavaScript and CSS code to enhance Web application performance
over the Internet Tools/Technology: XHTML, Dreamweaver, JavaScript, CSS.
Created interactive client report pages using jQuery, DHTML, CSS and Ajax and PDF.
Environment: PHP, Apache2.0, MYSQL, CSS, Ajax, DHTML, XML, PHP Eclipse, Drupal 6/7.
Education: Bachelor’s in computer science- Jawaharlal Nehru Technological University.