Senior Drupal Php Developer Resume
Irving, TX
SUMMARY:
- 7 years of experience as PHP web developer and designer with complete understanding on OOP concepts, designing SQL databases, maintaining code using version control tools like Git and Subversion and troubleshooting repositories
- Experience on LAMP (Linux, Apache, MySQL, PHP) and LEMP stack (Nginx) setup, configuration and development.
- Experience in web application development using PHP MVC frameworks such as Zend, Laravel, Codeigniter and Slim framework.
- Experienced with small teams and interchanging roles in a software development cycle.
- Advanced front end design and development experience for more than 6 years using HTML 4.1 and HTML 5, CSS 2.1 and CSS 3, JavaScript, using XML and JSON data formats for server communication.
- Experience on Installing, Theming and creating plugins for opensource content management systems such as Wordpress and Drupal, and forum software such as PHPBB and MyBB.
- Desktop application development using Nodejs and node - webkit for HTML UI with Nodejs as desktop backend.
- Experience in troubleshooting browser compatibility issues back to IE 6 and Firefox 22.
- Experience in both leading a team to completion of projects and also in being a team member to complete assigned duties.
- Basic experience in enterprise technologies like C++, Java and Android development using Android studio.
- Excellent written, verbal communication and inter-personal skills. Ability to address analyses and resolve diverse and complex issues pertaining to development team.
- Basic experience on SEO optimization
TECHNICAL SKILLS:
Languages: PHP, Java, C, C++, JavaScript (Nodejs)
Web technologies: HTML5, CSS, JavaScript, AJAX (XML and JSON), jQuery, AngularJS, - Composer (for PHP), Bower, Grunt
Web server: Apache, Nginx, OpenLiteSpeed, HHVM (through openshift) Web design: Photoshop, Vector graphics editors
CMS frameworks: Wordpress, Drupal, PHPBB, MyBB MVC frameworks: Zend, Codeigniter, Laravel, Slim framework
Database MySQL: IDE tools: Eclipse, Android studio, IntelliJ, NetBeans, Microsoft WebMatrixVersion control Git, Subversion: Operating system: Windows (<= 10), Linux (Debian - Ubuntu, Arch linux, Redhat - Fedora, OpenSUSE)
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Senior Drupal PHP developer
Responsibilities:
- Working on a Drupal migration from 6.x to 7.x while trying to port existing custom theme to the new Drupal version according to Drupal 7 theming API along with improvements to the UX and UI design.
- Leading and developing in a team of seven with Drupal migration and making sure of migration capability to Drupal 8.x
- Using GIT for version control extensively with development branch and release branch
- Responsible for assigning tasks and making sure of project progress using agile methodologies (scrum)
- Heavily modifying the existing theme frontend code to manageable bower-grunt-yeo packages
- Moving majority of front end dynamic behavior to AngularJS
- Reporting directly to the Director of eCommerce and Business Systems
- Also partially working on defining and developing the web presence of Confidential ’s video offering, OnCue, using Drupal.
- Integrating popular web service plugins such as Adobe Analytics and Oauth APIs
- Developing custom modules for required functionalities unavailable in Drupal plugin archives
Environment: Drupal, PHP, MySQL, Custom Drupal modules, UI/UX design, HTML5, CSS3, Photoshop, bower, grunt
Confidential, St. Louis, MO
Associate PHP Developer, Senior Front end developer
Responsibilities:
- I was a part of a Front end development team for a time period and then a member of backend development team working with PHP
- Used jQuery for dynamic slideshows menus and custom widgets for HTML5 web templates
- Implemented AJAX page loads and URL changes for easier and secure navigation using jQuery
- Used Bower and Grunt for front end package management along with NPM
- Used composer for PHP package management and used multiple packages for Database connectivity, authentication, markdown parsing and other common tasks
- Worked on Magento installations, server setup and configurations
- Worked on customizing Magento themes and configure themes with custom plugins.
- Also helped build custom MVC architecture based (Slim framework) PHP web applications from scratch
- Took part in designing the database and migrating data from different databases to MySQL tables
Environment: PHP, MySQL, HTML, CSS, SASS, JavaScript, jQuery, AngularJS, Bower, Grunt, Magento
Confidential, New jersey, CA
Sr. PHP Developer
Responsibilities:
- Designed and developed business layer using PHP classes
- Developed interfaces and abstract classes for all entity classes
- Involved in Photo Tagging and Video Tagging using PHP
- Made the Application Platform Independent
- Data validation is done at Client Side using JavaScript
- Communicating project status to all interested parties and ensures team stays on track to satisfy client expectations.
- Troubleshooting errors related to PHP, MySQL, JavaScript, Ajax, XML, CSS, etc.
- Search Engine Optimization for web applications
- Technical lead on all web related projects
- Identifying and escalating issues and, when necessary, pulling appropriate teams together to solve challenge/issue, etc.
Environment: PHP, Drupal, JQuery, HTML, CSS, Java Script, XML, MySQL
Confidential, Atlanta, GA
Sr. PHP Developer
Responsibilities:
- Using Zend, PHP 5, java scripts, JQuery, AJAX, MySQL.
- Working with different APIS like Gigya and Paypal
- Generating Invoices through API using Freshbooks
- Advertise our products page using Gigya API for Social Networks Websites
- Working with REST Server for future API implementations and current tracking Sync
- Working with bulk of tracking sync functionality using the new REST server for CRON Jobs
Environment: PHP, HTML, CSS, JavaScript, jQuery, AngularJS, AJAX, XML, REST, SOAP, CRON jobs, Multiple APIs
Confidential, Richardson, TX
Software Engineer - web development
Responsibilities:
- I was given an on-site opportunity to work with internal projects for the company
- I was part of a project portal codenamed TPA for Confidential .
- Worked on Codeigniter framework from scratch to author code which interfaces with existing database structure while not interfering with the structure of the database itself.
- I was also giving support to previous projects undertaken at GXS Bangalore.
- Worked with combining data from Multiple databases: MySQL, MongoDB and PostegreSQL
- Heavily worked on the look and feel, UX and UI of the TPA application from ground up. Including mobile device and old browser compatibility
Environment: PHP, Codeigniter, HTML 5, CSS 3, Github, PHP 5.5, MySQL 5.6, Photoshop, Mockup tools