Php / Drupal Developer Resume
Washington, DC
SUMMARY
- Over 7+ years of experience in designing and developing enterprise level web application using PHP5 and PHP4, CSS, HTML, DHTML, XHTML, JavaScript, XML, DOM, and AJAX Technology.
- Experienced in designing, building & supporting complex Drupal web applications for large consumer focused websites.
- Extensive experience in Agile Scrum Methodology
- Designed and developed Applications in all the major versions of the PHP: PHP4, PHP5 and worked with XAMPP, WAMPP, LAMPP environments.
- Expertise in project setup and development using object oriented web application Zend Framework for developing enterprise applications
- Designed applications in AJAX with rich user interfaces.
- Designed different front end forms using DRUPAL and CSS.
- Experienced in Drupalthemes, modules and familiarity with theDrupalAPI and hook system
- Develop, test and implement cross - browser compatibleDrupalthemes using valid XHTML/CSS3
- Experienced with large multi-serverDrupalenvironments, administration, and integration with various third-party sites with open APIs.
- Excellent understanding of the LAMP-stack based architecture, systems development life cycle management, version control, application maintenance and support techniques, bug/issue tracking.
- Extensive knowledge in integrating ready -made shopping carts.
- Proficient at Search engine optimization using constantly evolving legitimate techniques to improve websites rankings among Search Engines.
- Experienced in developing Web services using SOAP
- Developed web pages with Multilanguage support using Internationalization, Secure PHP etc.
- Experienced with ZEND MVC Framework and ZEND X libraries for developing enterprise applications.
- Experienced with multiple version control tools like SVN, CVS, TFS Source Control.
- Experienced working with Databases like MYSQL, Oracle, MSSQL
- Experienced in content management systems likeDrupal, Joomla,Wordpressto perfectly suit the client's requirements.
- Proven ability to stay within strict deadlines.
- Experienced in identifying and resolving issues under time critical scenarios.
TECHNICAL SKILLS
Operating Systems: Linux, Windows 95/98/NT/Me/2000/XP
Languages, Scripts: PHP 4/5, SQL, JavaScript, AJAX
IDE Tools: Eclipse 3.0/3.1, Dreamweaver CS3, ZEND studio
Web Technologies: AJAX, JavaScript, CSS, XHTML, DHTML, XML, XSLT
Other Technologies: Zend Framework, ASP.NET, ADO.NET
Databases: MYSQL 4.0/5.0/5.1, Oracle8/8i/9i/10g, MSSQL
Design Methodologies, Tools: Rational Rose, Microsoft Visio
Application/Web servers: Apache, IIS
Graphics: MS Frontpage 2000, Adobe Photoshop
Content Management Tools: Drupal,Wordpress, Joomla
PROFESSIONAL EXPERIENCE
Confidential, Iowa City, IA
Sr. PHP / Drupal Developer
Responsibilities:
- Developed Contact Fill Application usingDrupaland installation and integration of the Application online.
- Designed in HTML 5, DHTML, CSS3, JavaScript and JQuery for making website more attractive.
- Developed custom modules by integrating Web Services like REST and SOAP.
- Used GIT, Drush scripting, Acquia Cloud, Amazon EC2.
- Maintained high volume availability demands using open source tools such as Linux, Apache, PHP, and MYSQL.
- Built AJAX pages using PHP to display current server time
- Involved in the development usingDrupaland PHP.
- Maintained User groups withDrupalCMS.
- Involved in UI Design discussions and implemented the portal with WCAG 2.0 Guidelines.
- Created prototype for Falcon schedule module using DayPilot Pro, sHTMLxSceduler, fullcalender, weekcalender, wdcalender and custom code.
- Wrote Protractor UI test automation from ground-up for two major AngularJS applications.
- Extensively worked as AngualrJS developer's code reviews and bug reporting.
- Designed applications in AJAX with rich user interfaces.
- Installed MYSQL workbench Client to access MYSQL Server.
- Worked on customizing modules, themes using API's and coreDrupalmodules.
- Extensively used JQuery Table sorter plugin as a data grid for sorting and freezing headers and footers for many tables which holds huge data
- Worked with teams in designing and developing server optimization techniques like caching, output stream compression, memcache,Drupalmodule updates and releases etc.
- Developed the configuration programs to compatible to different browsers and resolutions on IE, Firefox, Opera& Mozilla.
- Worked on developing the UI of the Web App using AngularJS, Flatty UI, Restangular. Integrating social platform like Twitter, Facebook with the web app.
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
- Developed Issue Tracker and Encyclopedia based on MVC architecture using reusable oops concept.
Environment: Drupal7/6, REST API, OAuth, PHP 4/5, HTML 4/5, XHTML, CSS, AJAX, JavaScript, MYSQL, JQuery, Windows, Apache, MVC Frame Work, JQuery, CSS
Confidential, Boston, MA
PHP / Drupal Developer
Responsibilities:
- Implemented new modules and themes intoDrupalcore to allow for rAPId development.
- Used HTML, CSS, JavaScript, JQuery on client side.
- Developed the middleware software components for the implementation of the Data Entry GUI for creating and editing medication instances using client side technologies viz. HTML, CSS, JavaScript
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Built custom modules to meet project requirements.
- Used Drupal 6 7 8 Programs in PHP (among other languages).
- Implemented Workflows, Active Directory, Social media integrations.
- Built Web Services APIs to integrate other Apps withDrupal.
- Utilized Agile development methodologies.
- Involved in the development usingDrupaland PHP
- Used JQuery for creating different menus and dialog boxes and also used different JQuery plugins for calendar, calculator and printing options.
- Increased developer productivity by using efficient programming methodologies and local development.
- Wrote cross browser compatible based CSS codes for styling the pages and menu bars.
- Carried out extensive verification and testing in order to set MYSQL database free from SQL injections throughout course of database development and management.
- Built AJAX pages using PHP to display current server time
- Converted all user facing applications from Cold Fusion to PHP.
- Normalized database tables and performed extensive query optimization.
- Wrote front end HTML and CSS to meet validation requirements.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MYSQL.
- Played a key role in guiding the company's marketing strategy and overall direction, which lead to its significant market share and successful buyout.
- Created a marketing platform for promoting the business that became an industry standard.
Environment: Drupal, CMS, JQuery, Zend, PHP, CSS, MYSQL, Google map API V3, AJAX, HTML5, and CSS3
Confidential, Washington, DC
PHP / Drupal Developer
Responsibilities:
- Extensively worked on Drupalfrom Scratch for the entire development team.
- Created custom theme based on ZURB Foundation with responsive layouts.
- Built the foundation withDrupalmodules including the development modules to assist developers.
- Created custom content types for various landing pages and implemented hooks in template to use templates for specific content types.
- Implemented Display suite for maintaining fields for display modes.
- Implemented Features and Strong arm to keep the configurations into code specific.
- Created Custom Blogs using Views, and themed views for teaser mode pages, blocks for taxonomy based archive lists.
- Implemented Taxonomy View block to list the taxonomy terms and populated page based upon terms.
- Implemented RSS feed for blogs and news articles.
- Maintained custom sitemap.XML for SEO.
- Implemented custom modules for summary WYSIWYG and filtering role access.
- Created Custom view block for suggested items based upon taxonomy terms.
- Maintained Site via Drush CLI.
- Used Backup and Migrate for migration and staging process.
- Used GIT as the primary repository for backup and migration of content for different environments.
- Used PHPmyadmin, MYSQL databases for Backend
- Created custom 404 and 504 pages for error reporting.
- Created Custom maintenance pages with specific blocks cached and be available during downtime.
- Implemented SEO basedDrupalmodules optimizing the search function all over the site.
- Implemented Varnish and Memcache for improving performance on high traffic.
- Used JIRA and wiki for bug tracking and documentation.
Environment: PHP, HTML5, JavaScript, JQuery, CSS3, MYSQL,Drupal7.21, Ubuntu 12.10, LAMP, GIT.
Confidential, Austin, TX
PHP / Drupal Developer
Responsibilities:
- Extensive understanding of the entire life cycle including Analysis, Design, and Development.
- Created a Wish List usingDrupalwhere customers have the ability to set aside items of interest for purchase at a later date.
- UsedDrupalViews module for controlling the presentation of lists of content.
- Provided dynamic interface to the left and right panel with editable permission to admin.
- Developed and integrated Newsletter management.
- Used cascading style sheets (CSS) for achieving uniformity through all the pages.
- UsedDrupalCCK for creating and customizing fields using a web browser.
- Used MYSQL tools: MYSQL Query Browser, MYSQL administrator, MYSQL Migration tool.
- Created Survey Systems module for collecting the decision critical feedback on various issues.
- Developed the configuration programs to compatible to different browsers and resolutions on IE, Firefox, Opera & Mozilla.
- Deployed the application on Apache Web Server on Linux Platform.
- Managed different staging and production server for system.
- Aggressively worked on Agile software development methodology
Environment: DRUPALv6, PHP 5, Dreamweaver CS4, JavaScript, AJAX, HTML, XHTML, CSS, MYSQL, Red Hat Linux, Agile Methodology, Apache Web Server. Tortoise SVN
Confidential, Boston, MA
PHP Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using PHP5 andDrupal.
- Worked on customizing modules and themes for web applications usingDrupal.
- Extensively used JavaScript for client side validation.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- Used PHP-MYSQL connectivity to access the required data from the database.
- Created MYSQL stored procedures and functions for customer's database module.
- Responsible for the development and implementation of new web features.
- Estimated required time for updates or feature development and implementation.
- Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, Codeigniter Framework andDrupalCMS.
- Migrated sites fromDrupal6.0 to 7.0
- Integrated existingDrupalmodules as well as create custom theme, module, views, functions and hooks.
- Designed, created and updated MYSQL databases.
- Created cross-browser compatible user interfaces with Bootstrap.
- Created Front-End views for new applications and features using HTML5, CSS3, JavaScript and JQuery.
- Used GIT for version control. Wrote Automated Unit Tests for new and existing features with PHP Unit.
- Wrote Front End automated tests with Selenium.
- Optimized code for Search Engines (SEO) and implemented conversion tracking.
- Monitored traffic on sites trough Google analytics and using Rackspace to host the solutions.
Environment: Linux, PHP, HTML5, MYSQL, CSS3, JavaScript,Drupal, GIT, JSON.