Sr Php/drupal Developer Resume
Culver City, CA
SUMMARY
- Over 7 years of experience in IT with more than 5 years of experience in developing web applications using PHP 5, JavaScript, HTML, DHTML, Cascading Style Sheets, and XML.
- Competent with PHP My Admin, MySQL5 and SQL Databases.
- Professional understanding of System development life cycle (SDLC), as well as various phases such as Requirements Gathering, Analysis/Design, Documentation, Development and Testing.
- Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML).
- Expert in Relational Database Management System (RDBMS) Design and Database Management system (DBMS) concepts.
- Proficient in database development in MySQL5 including creating objects, writing correlated sub queries, triggers, cursors, functions and transactions.
- Expert in developing web - based applications using PHP 5, XML, CSS, HTML, DHTML, XHTML, JavaScript, UI design and DOM scripting.
- Excellent experience in Content Management System such as Drupal, Joomla.
- Experienced in Drupal Themes development, Drupal custom modules and resolving Drupal configuration issues.
- Experienced on working with CCK, blogs, module, theme development and Drush API.
- Experienced in installing, configuring, modifying and testing existing Drupal modules.
- Good knowledge about the different panels in Drupal like two columned stack and two column bricks etc.
- Excellent experience on Zend Frameworks.
- Expert in developing application using WAMP and LAMP platform.
- Hands on experience in Integrated Development like Dream weaver, Eclipse and Microsoft Visual Studio.
- Experience in using Adobe Photoshop, Dream weaver, Fireworks, Microsoft Office front page, Microsoft Visio, Microsoft Project and Page maker.
- Adept knowledge on Flash Action Scripting AS2/AS3 in creating customizable buttons for the interactive web and creating web intros.
- Experience collaborating with graphic designers and company management to create and enhance web sites.
- Ability to handle multiple tasks and demonstrate initiative and adaptability and capable of handling responsibilities independently as well as a proactive team member.
- Excellent communication skills blended with interpersonal and conflict resolution skills. Versatility and adaptability with new emerging technologies are the essence for success as Web Developer.
TECHNICAL SKILLS
- HTML
- JavaScript
- CSS
- PHP
- MYSQL5
- MVC (Model View Controller)
- Zend Framework
- Drupal
- Joomla
- Apache Web Server
- Cold Fusion
- Maya 8.0
- Windows
- Mac
- Linux safari
- Word press
- Eclipse
- Text mate
- Adobe Dreamweaver
- Adobe Flash
- Adobe Photoshop
- Adobe Flex
- Adobe Aftereffects
- Microsoft Office Suite
- CMS (Content Management System)
- Architectures (LAMP, WAMP)
- PHP MyAdmin
PROFESSIONAL EXPERIENCE
Confidential, Culver City, CA
Sr PHP/Drupal Developer
Responsibilities:
- Creating a Dashboard Application for the Company overview of Products using Fusion Charts & D3JS.
- Created Status page application for the company using Drupal 7 modules such as views and panels.
- Building the web Application from scratch using Drupal7, PHP & D3JS.
- Installed and configured Drupal on several environments; Development, staging and testing (LAMP Stack).
- Daily content change migrations as per Business requirement, such as creating forms, updating the existing forms to accept improvised validations.
- Created custom workflows using Maestro and Rules module for different users based upon the permissions.
- Used Super-fish and Mega menu modules for creating mega menu as the Main Nav.
- Used Backup and Migrate for migration and staging process.
- Customized the website with other contributed modules including tokens, PHP code, Tiny MCE, Views, and Panels etc.
- Wrote code for multiple chained selects using Jquery select and JavaScript.
- Developed Jquery plugin for accordions and customized them meeting the business requirements.
- Used Perforce as the primary repository for backup and migration of content.
- Helped DB team to write stored procedures, Queries views to extract data from the database.
- Developed online chat facility for the customers for online support.
- Created custom 404 and 504 pages for error reporting.
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Worked with Lightbox2 for image allocation and integrated it with CCK.
- Developed JSP’s and Action Classes to design the user GUIs using Eclipse.
- Used RSYNC for synchronization of automatic changes in codes and templates.
Environment: Drupal7, PHP, HTML, CSS, Jquery, D3JS, Fusion Charts, JavaScript, MySQL5, Windows XP, MS Excel, MS word.
Confidential, Sunnyvale,CA
Sr. PHP Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using php5.
- Created blogs using Content construction Kit (CCK), and categorized them using taxonomy modules and comment them.
- Extensive use of Jquery Library and API to build Drupal 7.0 theme.
- Have worked on migration of data from Vignette and word-press to Drupal 7.
- Extensively used JavaScript forclient side validation.
- Used SVN source control tool for check-in/checkout of code, updates and backup of the site source code.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- PHP-MySQL5 connectivity was used to access the required data from the database. Fetched and updated data into the database as required by the website functionality.
- Worked executively in word-press CMS for extraction support.
- Created MySQL5 stored procedures and functions for customer’s database module.
- Wrote complete order validation in JavaScript to validate credit card numbers, expiration dates and mailing address completion.
- Helped DB team to write stored procedures, Queries views to extract data from the database.
- Developed online chat facility for the customers for online support.
- Involved in planning and executing unit test cases for each phase of software development.
- Created the User Management for Different User Administrators Such as Super administrator, Client, Sales Person and Realtor.
- Improved the performance of the PHP scripts and rewrote queries for the database.
- Developed a search engine for the users to navigate easily through the website.
Environment: Drupal7, PHP, HTML, CSS, JavaScript, MySQL5, Windows XP, MS Excel, MS word.
Confidential, Deer Field, IL
Sr.PHP and Drupal Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using php5 and Drupal 6.
- Created blogs using Content construction Kit (CCK), and categorized them using taxonomy modules and comment them.
- Worked on customizing modules and themes for web applications using Drupal.
- Installed and configured Drupal on several environments; Development, staging and testing (LAMP Stack).
- Worked on Backup and migration process of themes and templates.
- Developed modules, themes and blogs based on Drush tool.
- Extensive use of jQuery Library and API to build Drupal 6.0 theme.
- Controlled nodes and administered the same using different modules of Drush.
- Extensively used JavaScript for client side validation.
- Used SVN source control tool for checkin/checkout of code, updates and backup of the site source code.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- PHP-MySQL5 connectivity was used to access the required data from the database. Fetched and updated data into the database as required by the website functionality.
- Created MySQL5 stored procedures and functions for customer’s database module.
- Wrote complete order validation in JavaScript to validate credit card numbers, expiration dates and mailing address completion.
- Helped DB team to write stored procedures, Queries views to extract data from the database.
- Developed online chat facility for the customers for online support.
- Involved in planning and executing unit test cases for each phase of software development.
- Created the User Management for Different User Administrators Such as Super administrator, Client, Sales Person and Realtor.
- Improved the performance of the php scripts and rewrote queries for the database.
- Developed a search engine for the users to navigate easily through the website.
- Created sessions and cookies or smoother operations.
Environment: PHP, Drupal, HTML, CSS, JavaScript, MySQL, Windows XP, MS Excel, MS word.
Confidential, Mountain View, CA
Web Application Developer (PHP & Drupal)
Responsibilities:
- Involved in preparing the design documents and class level architecture using Rational Rose.
- Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML).
- Developed web applications and components using PHP and MySQL.
- Created end user reporting system using PHP (web).
- Designed and developed CMS to manage the web application, such as: member’s details, pricing details etc.
- Worked with Lightbox2 for image allocation and integrated it with CCK.
- Developed JSP’s and Action Classes to design the user GUIs using Eclipse.
- Managed the Drupal Content Management System. Created custom modules (in PHP) for client driven requirements.
- Designed the system using MVC design pattern, PHP 5 and MySQL5 database using Macromedia Dreamweaver 8.0
- Responsible for performing the unit testing leveraging PHP Unit2 to aid the business people.
- Used Zend Framework based on the MVC architecture, for rapid application development and ease of maintenance and developed action classes to access server side components.
- Created custom online journal utilizing Drupal.
- Modified (migrate) database and functions from MS Excel to MySQL.
- Developed payment module (E-commerce) to receive payment using credit card, third party service and Electronic check
- Implemented business processes such as user authentication, balance transfer using Session Beans.
- Developed Stored Procedures, Triggers and Functions in PL/SQL. Actively involved in tuning SQL queries, Stored Procedures, Triggers and used JDBC API.
- Deployed and tested the application code on Web Logic Application Server and used SAP Net Viewer for production.
- Created the issue tracker for different Business User, System User and QA team to track the different issue.
Environment: Java, Drupal, PL SQL, JDBC, HTML, Java Script XML, AJAX, UML, BEA Web Logic Server, Web Services, PHP 5.0, CSS, PL/SQL, MySQL.
Confidential, DE
PHP, MYSQL Developer
Responsibilities:
- Designed Views for all the modules using HTML, CSS and JavaScript.
- Designed forms and developed dynamic front-end validation using JavaScript.
- Implemented PHP session variables and cookies to maintain accuracy.
- Implemented AJAX, JQuery on Front-End to make the web page more dynamic.
- Wrote php scripts for bootstrap file from both frontend and backend, And scripted controller files in order to cache the object stored in the bootstrap.
- Designed Database Schema, Database creation using RDMBS, Importing data from the old database.
- Involved in designing requirement documentation for different level of System Design/Development.
- Continuously involved in production support and worked as an individual for immediate critical bug fix on production.
- Implemented Cache for improved performance under load.
- Wrote complex stored procedure according to business need.
- Created Data flow diagram for exam modules.
- Involved in developing MySQL5 queries, joins and triggers.
- Created complex JavaScript function for the exam timer counter and other application which is based on Class.
- Customized the trigger error () and set error handler () functions according to the requirements and logged the errors in an error log for future reference.
- Used Sessions for maintaining data state during navigation.
- Involved in MySQL5 database backup and recovery strategies.
- Involved in Testing and maintaining high standard of codes.
- Involved in code review and code optimization.
- Worked with the QA team for writing test scripts for different modules.
Environment: PHP, Zend Framework, LAMP, JavaScript, MYSQL, PHPMYADMIN, HTML, CSS, MS Excel, MS Visio 2007, Window XP, MS Word.
Confidential, Columbia, MD
PHP, MYSQL Developer
Responsibilities:
- Wrote modified and maintained programming code and scripting using but not limited to HTML, DHTML, PHP, JavaScript script according to established standards of OOP’s.
- Created the User Management for Different User Administrators Such as Admin, Employee, etc.
- Configured and customized Drupal 6.0 tool which was used for Content management.
- Created the Configuration Manager, Admin Manager, Membership Manager.
- Created Help Desk and advanced search functions for company employees using Drupal.
- Created Knowledge link for client details and client reports.
- Validated the forms using JavaScript and php.
- Established PHP connection to backend tables.
- Converted static pages to dynamic to display information right form database.
- Created blogs pages and RSS feeds using Drupal feed aggregator.
- Created RSS feeds using aggregator modules on Drupal 6.
- Extensively used MySQL5 quires to insert client details into database.
- Used Sessions for maintaining data state during navigation.
- Extensive use of $ GET and $ POST arrays.
- Created, tested, and maintained PHP scripts, MySQL5 programming, triggers and procedures
- Implemented Third Party online chat Server for open chat for the users to site administrators.
- Created Queries and Tables using MySQL5.
- Created a User Management Application for the Different Users such as Admin and Employees.
- Customized and configured user profiles.
- Involved in Testing and maintaining high standard of codes.
Environment: PHP, Zend Studio, JavaScript, CSS, AJAX, MYSQL, MYSQL GUI Tools, LAMP, Drupal, MS Excel, Window XP, MS Word, MS Visio.
Confidential
Web Designer
Responsibilities:
- Designed and developed several modules for the front-end application using HTML, CSS.
- Used JavaScript for client side validation.
- Developed specialized solutions for attractive presentation layer using CSS and Adobe Photoshop.
- Involved in requirements gathering and collaboration with different business teams for documenting specifications.
- Involved in weekly code review and code optimization.
- Implemented CSS for cleaner and more readable code, thus minimizing the use of inline styling.
- Adhered to strict coding standards for a more maintainable code.
- Analyzed requirements at various stages and assisted in delivering the change requests as per schedule.
- Documented application functionality and standard operating procedures for business processes
- Involved in planning the test cases and monitoring defect prevention activities, which has the potential to produce erroneous results.
- Involved in bug fixing for cross browser testing as well as load and performance checking of the application software.
- Supported game development tools and Supporting the need for art contents.
- Developing the video formats and importing students work flow videos using Adobe After Effects.
- Created web layouts using Adobe Dreamweaver, imported flash customized buttons.
Environment: HTML, CSS, JavaScript, Ajax, Ms Excel, Window XP, MS Word, Adobe Flash, Adobe Photoshop, Adobe Dreamweaver, Adobe After Effects.