Sr. Php/drupal Developer Resume
Princeton, NJ
SUMMARY
- Over 8+ years of application development experience in Business and Enterprise Solutions using PHP/Drupal, Word Press & SEO technologies..
- Extensive working experience with Content Management Tools such as Drupal 7/8, Joomla and WordPress.
- Experience with Laravel, Zend, Cake, PHP MVC Framework and different template engines.
- Excellent knowledge of PHP 5.x coding, and performance optimizations, debugging, unit testing, procedural, and knowledge of data structures and design patterns.
- Strong front - end development skills in CSS, HTML, DHTML, JavaScript, Bootstrap, AngularJS, CSS & Responsive Web Design.
- Experienced in Drupal themes, modules and familiarity with the Drupal API and hook system
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, and CSS Table.
- Solid experience in developing Graphic User Interface (GUI) to display report data using JQuery in Cross-browser compatibility and Web application scaling.
- Excellent work experience in Agile process and Sprint Planning, daily standup to sync up with Team for current sprint status.
- Solid experience in Relational Database Management System (RDBMS) design, programming, normalization and security administration on MS SQl server, Oracle, MySQL.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Significant experience in web development tools like Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Implemented Authentication & Authorization handlers for Auth Tokens per OAuth2 and SAML 2.0 specifications.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Experienced with Test Driven Development and have used PHPUnit, SimpleTest and Codeception.
- Hands on experience on NoSQL (Redis/MongoDB) databases, tuning, and optimization
- Strong on Object Oriented Programming (OOP), have used OOP to apply various design patterns depending on the requirement.
- Solid experience with Model View Controller (MVC) architecture based Web Application Development.
- Experience in Back end development and involved in database designing and creation using RDBMS in MySQL and Oracle.
- Experienced in maintaining version control systems as SVN, GIT, website deployment, Databases, FTP Client and CPanel.
- Working knowledge with Amazon Web Services (AWS) technologies Elastic Compute Cloud instance(EC2).
- Good expertise in using Ruby/Rails in a production UNIX/LINUX environment.
- Extensive knowledge with XML and Google API, web services (REST, SOAP).
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL.
- Experience in designing Use Case diagrams, Class diagrams, Flow diagrams, Sequence diagrams using UML technology.
- Experience in building frameworks in Python for Test Automation.
- Experience in website hosting application Server: Amazon Web Services, Apache, IIS, Tomcat and Jboss.
- Good experience working with overseas teams, GIT and SVN repository management, and heavily participating in code reviews.
TECHNICAL SKILLS
Client Side Scripting Language: HTML5, CSS3, jQuery
Server Side Scripting Language: PHP, AJAX, JavaScript, XML
Web Servers: LAMP, WAMP, XAMPP
Database: MySQL, Mongo DB, PostgreMysql & MS SQl Server 2016/2014, Oracle 12c/11g
Application Servers: Apache Web Server, WAMP, LAMP
Framework/CMS: Drupal 7/8, Cake PHP, Symphony, Laravel, Zend, MVC Framework
Operating Systems: Windows, Linux (Red Hat, Ubuntu), Unix, Macintosh.
IDE: Adobe Dreamweaver, Eclipse and phpMyAdmin & Notepad++
Others: MS Office Suite, Visio, Axure, Tortoise SVN, NF framework, GIT version control, File Zilla, Amazon Web Services, Web APIs
PROFESSIONAL EXPERIENCE
Confidential - Princeton, NJ
Sr. PHP/Drupal Developer
Responsibilities:
- Created and implemented website and web applications using PHP, AngularJS, JavaScript, HTML5 and CSS3.
- Developed an advanced Facet application using Angular JS with complete UI.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular.
- Creating AngularJS templates that can be loaded using partials in AngularJS.
- Worked on creating controllers and filters that are custom to specific requirements.
- Used different AngularJS packages as dependencies like angular-bootstrap, angular-route, angular-resource etc.
- Ability to work on a very technical team who have deep knowledge of UNIX/LINUX, Ruby, Rails, SQL.
- Developed Themes, Panels, Entities, Ajax Interfaces and Advanced search using Drupal.
- Worked on the secure Cloud Platform Service Amazon Web Services(AWS) for Content delivery.
- Used Drupal to implement Multi-Site support, Access Control Restrictions, Multi-Level menu system, Descriptive URLs and User profiles.
- Used the Model View controller (MVC) framework to build modular and maintainable applications.
- Used DOJO for the client side development for cross platform using JavaScript library and Node.js.
- 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.
- Used existing JavaScript libraries from DOJO, embedded PHP session and cookies to maintain data state of users.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/Ajax.
- Used JQuery for creating different menus and dialog boxes and also used different JQuery plugins for calendar, calculator and printing options.
- Managing and editing a large jQuery library that performed tasks such as delaying popup page also worked on Query Optimization.
- Wrote cross browser compatible based CSS codes for styling the pages and menu bars.
- Worked with Bootstrap to develop responsive application which works with Mobile and Desktop.
- Designed and built Ruby on Rails landing page platform.
- Used SVN to maintain current and historical versions of files such as source code and web pages.
- Implemented Google Search Appliance Configuration, integration, management and development, SAML deployment and Simple SAML PHP.
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Worked closely with the Design team to integrate new Designs keeping best practices.
- Worked on coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on MySQL DB.
- Wrote Python scripts to parse XML documents and load the data in database.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in using GIT for version management and the workflows associated with them (branching and merging)
Environment: PHP 5.6, AngularJS, Html 5, CSS 3, JavaScript, JQuery, Ajax, AWS, Drupal 8, GIT, SVN, REST API, Python, Pl/SQl, MySQL and Bootstrap.
Confidential - Houston, TX
Sr. PHP/Drupal Developer
Responsibilities:
- Worked on Extensible MVC implementation supporting layouts and PHP-based templates by default and accessing properties on OOPS with Laravel framework.
- Used MVC architectural pattern for developing departments and site manager modules.
- Worked on creating blocks, module and CMS side of Drupal.
- Involved in the design and development phases of Agile Software Development and also building Web application development for client and server side using Node.js.
- Developed compatible User Interface functionality using JQuery, Ajax, JavaScript & other libraries.
- Developed and maintained Ruby on Rails web applications.
- Developed and Implemented CRM On Demand application for Quotation and Related modules
- Implemented the presentation layer with HTML, XHTML, JavaScript, Ajax, and CSS, JQuery other libraries
- Dynamic Front end design, development using PHP, HTML, JavaScript, AJAX.
- Installed Jenkins on the server where the central build of the web application takes place.
- Used several commands appended to Jenkins to perform relevant actions on the code.
- Worked on open source Content Management System (Drupal).
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Fixed requests, root cause analysis of the error as required to resolve an error condition.
- Developed JavaScript and jQuery scripts to interface with other social network tools like Twitter and developed views to show leading matrices in Drupal.
- Developed consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
- Developed many Drupal websites from scratch and from the implementation phase.
- Used various Drupal tools including Drush, Memcache, Views and CCK and also Developed Custom modules and Drupal templates.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Designed the Visio diagrams and Use-Case diagrams.
- Used JQuery Scroll to plug-in for the web pages to slide right and left as per the requirements on the modules.
- Extensively used JQuery Table sorter plugins as a data grid for sorting and freezing headers and footers for many tables which holds huge data.
- Created Web back-end user interfaces to new and existing databases utilizing PHP and MySQL database.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Implemented various Validation Controls for forms validation and implemented custom validation controls using Object Oriented JavaScript.
- Prepared a Test plan which specified the testing approach and strategy and the scope of testing.
- Designed Restful XML web services for handling AJAX request.
- Deployed changes on the backend site which was written in PHP based MVC software architecture.
Environment: Laravel, PHP 5.5, Html 5, CSS 3, Drupal 7, JavaScript, Ajax, Jenkins, Restful services, MySQL, Visio.
Confidential - Bloomfield, CT
Sr. PHP Developer
Responsibilities:
- Built websites using PHP based frameworks and MVC pattern.
- Developed/Design the application using LAMP (Linux, Apache, MySQL and PHP) architecture using Zend2 Framework.
- Used AWS EC2 instances for the high availability and scalability of the servers.
- Responsible for debugging the project monitored on JIRA (Agile)
- Used JQuery for all client side JavaScript manipulation.
- Redesigned cardplayer.com from the ground up utilizing Ruby on Rails.
- Used JavaScript, Bootstrap, JQuery to dynamically load data asynchronously using HTTP call backs.
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Set up and manage WordPress website.
- Customize and edit website based on PSD file using themes, plugins, HTML/CSS, and Bootstrap.
- Creating easy-to-use admin panels for the WordPress themes.
- Updating and maintaining existing WordPress websites, including content updates, visual enhancements, landing page creation, plugins & widgets
- Developed Custom Modules using Zend Forms, Validations, View Helpers, Action Helpers, and Zend Layouts.
- Designed interfaces in Photoshop, Flash, Notepad++ &WordPress.
- Setup and maintain websites using WordPress with Infusion soft integration, perform routine maintenance and manage data integrity.
- Prepare test data files using Linux Shell scripts, Perl script as per the business requirements.
- Performed regression testing, backend testing using SQL query tools
- Worked on Web Form authentication by implementing Oauth functionalities.
- Used PHPMYADMIN for MySQL connectivity and management.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Authorized MySQL server and provided permission access for users.
- Created report generator that queried the MYSQL database for user-specified information.
- Support of single sign on authentication using LDAP on Linux environment was integrated.
- Implemented a caching feature to cache static web pages in memory using XML and PHP.
- Worked with the Zend framework's filtering, decoding, encoding security features in developing secure back end modules.
- Performed unit testing for application.
Environment: LAMP, Zend 2.0, Bootstrap, MySQL, Perl, PHP 5.4, Apache, Linux, Oauth, JavaScript, WordPress, JQuery, PhpMyAdmin, Restful service.
Confidential - New York, NY
Sr. PHP Developer
Responsibilities:
- Involved in developing interactive web applications using a dynamic scripting language like PHP, Ruby, Python and Perl.
- Managed front end and applications for Apache Tomcat and Apache web servers to support MySQL database.
- Used Linux command line environment and other tools related to the LAMP stack.
- Worked on Drupal to create various CMS sites.
- Worked on Extensible MVC implementation supporting layouts and PHP-based templates by default and accessing properties on OOPS with Zend framework.
- Used PhpMyAdmin to handle the administration of MYSQL over the World Wide Web.
- Created HTML and CSS from Photoshop mockups.
- Used scalability and core OOPs concepts of PHP.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Defined and developed the application's presentation layer using HTML, CSS JavaScript and JQuery Scripting.
- Developed user interface using PHP, CodeIgniter, bootstrap, Ajax, JQuery, HTML, CSS.
- Developed compatible User Interface functionality using JQuery, Ajax, JavaScript & other libraries.
- Modified, Improved & corrected Html, CSS structure.
- Worked on Zend framework in particular creating, parsing and loading XML documents.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross browser compatibility and CSS behaviors in CSS.
- Designed Rich Internet Applications (RIA's) and GUI layouts by using Adobe Dreamweaver and AJAX.
- Developed cross browser and multi browser compatible web pages using HTML, CSS, and JavaScript.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
Environment: PHP 5.3, MySQL, JQuery, CSS2, HTML4, AJAX, MySQL, JavaScript, Zend 2.0, Rest Web service, WordPress, Drupal, SVN, GitHub.
Confidential
PHP Developer
Responsibilities:
- Involved in complete SDLC including the requirement gathering and impact analysis till Deployment.
- Worked with HTML, DHTML, CSS, JavaScript, JQuery and JSON in UI pages.
- Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI
- Designed and developed WordPress website from scratch.
- Created custom modules in WordPress.
- Wrote multi-thread scripts to obtain optimal performance.
- Used AJAX to reduce page reloads.
- Used PHP-MYSQL connectivity to access the required data from the database.
- Created MYSQL stored procedures and functions for customer's database modules.
- Implemented Session Handlers to be persisted into the MySQL database tables.
- Created and used SQL Queries, Scripts and Stored Procedures for data validations.
- Worked with the Database Schema design and normalization in designing new databases for the expanding applications.
- Implemented customized web view component to load an SWF file and HTML.
- Extensively worked with LAMP, MySQL, MSSQL, PHP and AJAX on a variety of Internet platforms, including Windows, Linux, and Apache.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- Created tables, stored procedures, triggers and views for data access and manipulation.
- Built Web Services using SOAP and XML using PHP and implemented Tree Based Parsing.
- Maintained high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
- Used GIT for version control. Wrote Automated Unit Tests for new and existing features with PHP Unit.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Estimated required time for updates or feature development and implementation.
- Experienced in Internet platforms, including Windows, Linux, and Apache.
Environment: PHP 5.0, MySQL, MVC, WordPress, Windows, XML, MySQL, Apache, HTMLXML, CSS, JavaScript, JQuery, AJAX, RSS, SOAP.
