Drupal Developer Resume
Shelton -, CT
SUMMARY:
- Eight years of Experience in Web Applications, Client - Server Technologies using various languages and tools like PHP, Drupal and WordPress.
- Extensive Experience working on Frontend technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and Sass.
- Experience working with MVC frameworks such as Laravel, Zend and Codeigniter
- In-depth Knowledge working with various Platform Architectures like LAMP, MAMP and WAMP
- Experience in Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Object Oriented Programming (OOP) of multitier component based application
- Extensively worked on Performance issues and top 10 security threats (XSS, SQL Injection, cross-site request forgery etc.) encountered by PHP Applications
- Proficient working with various RDBMS (Relational Database Management systems) like MYSQL, Oracle.
- Good understanding of NoSQL database technologies like MongoDB.
- Involved in working with various CMS (content management systems) like WordPress and Drupal.
- Experience working with multiple versions of Drupal starting from 4.x to 7.x
- Developed custom Drupal Theme to effectively address business requirements.
- Well versed with multiple version control tools like GIT, SVN, CVS.
- Good understanding of SDLC, as well as various phases such as Requirements Gathering, Analysis/Design, Documentation, Development and Testing.
- Working knowledge on Agile based development environment.
- Had Experience working with Project Management tools like JIRA and ASANA.
- Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
- Good ability to quickly grasp and master new concepts and technologies.
TECHNICAL SKILLS:
Operating Systems: LINUX, UNIX, Ubuntu, Windows 9X / / NT/XP.
Databases: My-SQL, SQL Server, ORACLE, MS-Access, SQLite, phpMyAdmin Tool
Technologies: PHP5, MVC, Singleton, Factory design patterns, Smarty template engine, JAVA, HTML5, XHTML, LAMP, API DHTML, CSS, XML, XSLT, RSS, PERL, IOS8, COM/DCOM, Ajax, PHUnit, JUnit, C#, C, SOAP, REST, Lamp, CRM, WordPress, XML, JSON, Drupal 7.
Web Servers: Apache, Tomcat, IIS 6.0, 7.0 &IBM Web sphere.
Scripting Languages: JavaScript, Action Script, JQuery, AngularJS.
PHP Libraries: CURL, GD, DOM XML, Simple XML, FPDF.
Other Tools: GIT, CVS, SVN, Excel, Dream Viewer, Adobe Photo Shop, Erwin, MS project server, Rally, Jira, MS Visual Interdev,WebEx, Citrix, Microsoft CRM, ITIL. Selenium RC, Google map APIs, Facebook connect.
PROFESSIONAL EXPERIENCE:
Confidential, Shelton - CT
Drupal Developer
Responsibilities:
- Participated in functional requirement analysis and technical assessments, also involved in translating functional requirements into technical requirements with Business Analyst.
- Involved working with Java Script frameworks like Angular.
- Used Vagrant instance to set up Local development environment.
- Worked on AWS instances to setup LAMP environment and managed deployments.
- Involved in setting up AWS S3 instances to store static web content used in UI.
- Worked on Legacy application which was built with Code igniter MVC Architecture and now migrating it on to Laravel MVC.
- Involved in migrating the Legacy application to AWS cloud platform.
- Used REST API to integrate client's ERP system through PHP calls.
- Worked on PHP code refactoring and optimization.
- Use singleton and factory design patterns using PHP.
- Development of custom modules usingPHP, AJAX, AngularJS, JSON.
- Used sprite images for performance enhancement.
- Developed custom theme based on Bootstrap with responsive layouts.
- Involved in working with all areas of Drupalincluding Views, CCK, Custom Module and worked closely with securing additional resource for the team.
- Developed Contact Fill Application using Drupal and installation and integration of the Application online.
- Involved in extensively using Drupal Rules module to trigger actions based on occurrence of events.
- Used Drupal Views module for controlling the presentation of lists of content.
- Worked on custom content types for various landing pages and implemented hooks in template to use templates for specific content types.
- Developed Drupal custom RESTful modules making use of RESTful module base classes.
- Worked on a headless Drupal application Architecture which extensively involves in generating API end points and optimized SQL query objects.
- Responsible for categorizing the content using Drupal Taxonomy.
- Involved in creating workflows for generating environmental reports and assigning them to a unique entity at different stages of workflow using Workflow Module of Drupal.
- Used secure methodologies for authenticated users to access API end-point resources based on user privileges.
- Worked with Jenkins to CREATE, DELETE, REVERT and DEPLOY a Docker Image in our cloud dev environment using JIRA story ID.
- Responsible for assigning permissions to specific roles in Drupal.
- Worked with Asana Team collaboration and project management tool.
- Actively participated in scrum retrospective to provide team with my valuable feedback.
Environment: Drupal 7/6, REST API, OAuth, PHP 5.3, MySQL, HTML 4/5, XHTML, CSS, AJAX, JavaScript, JQuery, Jenkins, Rally, Vagrant, Linux, Apache, AWS EC2, AWS S3.
Confidential - NC
PHP, Drupal Developer
Responsibilities:
- Responsible for developing, installing, configuring and maintaining different Drupalweb applications for health care sites.
- Responsible for setting up LAMP (Linux, Apache, MySQL, PHP) stack for the project.
- Worked on Installing and configuring Drupalon Apache Web server.
- Worked on Drupal custom module to interact with third party JSON services.
- Worked with Drupal modules such as Taxonomy manager, Taxonomy Display, Taxonomy CSV Export/Import.
- Involved in using Drupal corn module to automate the task execution.
- Worked on Drush (Drupal Shell) module of Drupal.
- Involved in Developing fully functional, cross browser compatible website on a Drupalplatform.
- Designed different front end forms using Drupaland CSS.
- Worked on CAS module for Single sign on Authentication.
- Worked with Organic Group Module to Enable users to create and manage their own Groups.
- Involved in Developing, testing and implement cross-browser compatible Drupal themes using valid xHTML/CSS.
- Involved in MYSQL query optimization in the back end for our legacy application built on Zend framework to mitigate the performance hits.
- Worked on JIRA for Agile software development process.
Environment: Drupal v6, PHP 5.3, JIRA, Dreamweaver CS4, JavaScript, Ajax, HTML, XHTML, CSS, MYSQL, Red Hat Linux, Agile Methodology, Apache Web Server, GIT.
Confidential
PHP Zend, Word Press Developer
Responsibilities:
- Developed web applications using HTML5, CSS3, JavaScript, JQuery, Zend framework, WordPress and Oracle 11g databases.
- Worked on Stack: Zend MVC, PHP, Apache Web Server, GIT, Oracle, JavaScript, JQuery.
- Used Zend Framework to develop REST APIs and used to consume Jason data from third party APIs.
- Involved in installing and configuring WordPress multisite.
- Developed home-grown WordPressdynamic widgets using CSS and PHP.
- Involved in the designing the templates and customizing the CMS WordPress.
- Created hundreds of child-themes for WordPresssites, to tweak anduse the functionality of the parent theme.
- Worked with Zend framework to implement SOAP web services using MVC architecture.
- Used Zend modules to validate forms and sanitize user input.
- Used Doctrine ORM along with Zend framework.
- Worked on designing and creating schema objects like Database tables, Indexes, Views, Synonyms and all schema objects in Oracle.
- Experience working with GIT repository to backup and migration of content.
Environment: PHP 5.3, Oracle 10g, Zend, Firebug, GIT, Linux, WordPress, HTML, CSS, JQuery, JavaScript, Apache Server.
Confidential
PHP, MySQL Developer
Responsibilities:
- Developed responsive web pages using HTML, CSS and JavaScript/jQuery.
- Configured Apache Server, MYSQL Database Server and various software extensions for the WAMP.
- Implemented Session Handlers to be persisted into the MySQL database tables.
- Used Waterfall approach for the project development.
- Created cross-browser compatible user interfaces with Bootstrap.
- Responsible for optimizing MySQL to support huge traffic as we have an enormous user base.
- Created MySQL stored procedures and functions for customer's database module.
- Used SVN as a repository tool and as a version control.
- Consumed RESTful Web Services using PHP cURL Library.
- Worked on PHProutes and Authentication to extend the functionality of the server.
- Involved in re-factoring the existing components to meet the current application requirements.
- Involved in all aspects of MySQL/PHPProgramming (object oriented PHP), CodeIgniterFramework in WAMP environment.
- Participate in the development and maintenance of coding and testing standards.
- Coordinated with the teams for QA and issue tracking and bug fixing.
Environment: PHP 5.2, CodeIgniter, HTML, CSS, JavaScript, jQuery, AJAX, JSON, MySQL, Sublime Text, Firebug, SVN, PHPUnit, Windows.