Drupal Developer Resume
Nyc, NY
SUMMARY
- Over 9 years of experience developing web applications using PHP, JavaScript,HTML, DHTML, Cascading Style Sheets, Asp.Net, VB and XML.
- Competent with PHP My Admin, MySQL and SQL Databases.
- Professional understanding of System development life cycle (SDLC), as well as various phases such as Analysis/Design, Development and Testing.
- Expert in Relational Database Management System (RDBMS) Design and Database Management system (DBMS) concepts.
- Proficient in writing sub queries, triggers, cursors, functions and transactions in MySql and SQL Server.
- Expert in developing web - based applications using PHP, XML, CSS3, HTML5, DHTML, XHTML, JavaScript and DOM scripting.
- Excellent experience in Content Management System such as Drupal, Joomla, Word Press and DotCMS.
- Experienced inDrupal Themesdevelopment, Drupal custom modules and resolving Drupal configuration issues.
- Experienced in installing, configuring, modifying and testing existingDrupal modules.
- Excellent experience in building reports using Report builder 3.0 and integrating with SSRS.
- Expert in Search Engine Optimization, while creating separate database using page, word.
- Expert in developing application using WAMP platform.
- Hands on experience in Integrated Development like Dream weaver, Eclipse and Microsoft Visual Studio ( ).
- Experienced 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.
- Collaborate 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.
- Strong program analyzing skills, with ability to follow project standards.
- Excellent communication skills blended with interpersonal and conflict resolution skills.
- Versatility and adaptability with new emerging technologies are the essence for my success as Web Developer.
TECHNICAL SKILLS
- HTML5
- JavaScript
- CSS3
- PHP
- MYSQL
- Asp.Net
- Vb.Net
- MVC (Model View Controller)
- Zend Framework
- Drupal
- Joomla
- Apache Web Server
- Maya 8.0
- Windows
- Word Press
- Eclipse
- Text mate
- Adobe Dreamweaver
- Adobe Flash
- Adobe Photoshop
- Adobe After effects
- Microsoft Office Suite
- CMS (Content Management System)
- Architectures
- LAMP
- WAMP
- PHP MyAdmin.
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Drupal Developer
Responsibilities:
- Setting up Drupal from Scratch for the entire development team.
- Created custom theme based on ZURB Foundation with responsive layouts.
- Builded the foundation, with all top drupal modules 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 Strongarm 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 Commerce module for building E-Commerce site with payment gateway.
- Used Backup and Migrate for migration and staging process.
- Used Git as the primary repository for backup and migration of content for different environments.
- MySQL databases for Backend using phpmyadmin.
- Created custom 404 and 504 pages for error reporting.
- Created Custom maintenance pages with specific blocks cached and be available during downtime.
- Implemented SEO based Drupal modules 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.
Tools: & Technologies: PHP, HTML5, JavaScript, Jquery, CSS3, MYSQL, Drupal 7.21, Ubuntu 12.10, LAMP, Git.
Confidential, Pittsburgh PA
Web Developer
Responsibilities:
- Url change migration from collegeillinois.org to 529 prepaidtuition.org for the entire site.
- Daily content change migrations as per Business requirement, such as creating forms, updating the existing forms to accept improvised validations.
- Created new banners using Photoshop for the website, meeting the requirements.
- Developing internal applications based on Asp.Net and Vb.net.
- Developing Liferay based portlets for intranet using SOA.
- Created Templates and layouts for DotCMS Content management system using Advanced CSS and JavaScript for functionalities.
- Supported Maintenance for vulnerabilities for different sites based on PHP and XML threats.
- Rewrote code for improving performance on the backend with the latest updates.
- Developed Automated Exe applications to generate reports using SSRS, report builder and directing to the printers.
- Creating backups for daily updates.
- Designed Word templates to perform mail merge using macro for Vb.net based applications.
- Generated custom triggers when requirements are met to invoke SQL Server stored procedures.
- Maintained codes from QA, Dev and Production based sites for UAT testing.
- Involved in implementation phase, produced required documentation for customer reference as well as in house reference.
- Created logical & physical data models, database design and performance tuning processes to ensure clean data transfers.
- Cleaned up log files, maintained time based schedules for Server Maintenance including redirects and Error reports, and uploading the mailing lists from the web to Databases.
- Created widgets for JavaScript based calendar and other functionalities.
- Used confluence and JIRA for Documentation and issue tracking.
Tools: & Technologies: PHP, HTML5, JavaScript, Asp.Net, C#, Vb.Net, XML, Java, CSS3, MYSQL, SQL Server 2008, JIRA, Confluence, Liferay, DotCMS, Photoshop, Adobe Flash Professional, Report Builder.
Confidential, Washington D.C
Front end Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using php5 and Drupal.
- Worked on customizing modules and themes for web applications using Drupal.
- Extensively used JavaScript forclient side validation.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- PHP-MySQL connectivity was used to access the required data from the database.
- Created MySQL stored procedures and functions for customer’s database module.
- Wrote complete order validation in JavaScript checking valid credit card numbers, expiration dates and mailing address completion.
- Implemented Cache for improved performance under load
- 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.
- Involved in MySQL database backup and recovery strategies.
- Worked as an individual for immediate critical bug fix on production.
- 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.
- Created sessions and cookies for smoother operations.
- Documented entire project.
Tools: & Technologies: PHP, Drupal, HTML, CSS, JavaScript, MySQL, Windows XP, MS Excel, MS word.
Confidential
PHP, MYSQL Developer
Responsibilities:
- Created Help Desk for company employees using Drupal.
- Created Knowledge link for client details and client reports.
- Created Advanced search functions using Drupal
- Implemented Cache for improved performance under load
- 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 or blog pages using Drupal.
- Extensively used MySQL 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, MySQL programming, triggers and procedures
- Implemented Third Party online chat Server for open chat for the users to site administrators.
- Created Queries and Tables using MySQL.
- Created a User Management Application for the Different Users such asAdmin and Employees.
- Customizedand configured user profiles.
- Involved in Testing and maintaining high standard of codes.
Tools: & Technologies: PHP, Zend Studio 5.2, JavaScript, CSS, AJAX, MYSQL, MYSQL GUI Tools, LAMP, Drupal, MS Excel, Window XP, MS Word, MS Visio.
Confidential, Mountain View, CA
Web Application Developer (PHP)
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.
- Developed web applications and components using PHP and MySQL.
- Modified (migrate) database and functions from MS Excel to MySQL.
- 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 MySQL database using Macromedia Dreamweaver 8.0
- Responsible for performing the unit testing leveraging PHPUnit2 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.
- 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.
Tools: & Technologies: Java, PL SQL, JDBC, HTML, Java Script XML, AJAX, UML, BEA Web Logic Server, Web Services, PHP 5.0, CSS, PL/SQL, MySQL, Drupal.
Confidential, St. Louis MO
Web Designer
Responsibilities:
- Requirements gathering and collaboration.
- Designed front-end application using HTML, CSS.
- Used JavaScript for client side validation.
- Involved in 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.
- Developed specialized solutions for attractive presentation layer using CSS and Adobe Photoshop.
- Created web layouts using Adobe Dreamweaver, imported flash customized buttons.
- Developed the video formats and importing students work flow videos using Adobe After Effects.
Tools: & Technologies: HTML, CSS, JavaScript, Ajax, MS Excel, Window XP, MS Word, Adobe Flash, Adobe Photoshop, Adobe Dreamweaver, Adobe After Effects.