Php/drupal Technical Lead Resume Profile
Englewood Cliffs, NJ
Professional Summary
- Over 9 years of extensive experience as a PHP Web Application Developer and Drupal Developer in System Analysis, Design, Development and Implementation of various client/server, Web-based applications.
- Extensive experience in developing enterprise grade web applications using PHP4, PHP5, HTML4,HTML5, CSS, JavaScript, jQuery, AJAX.
- Well versed with complete Software Development Life Cycle SDLC process.
- Very strong knowledge and experience in developing the back-end support applications using PHP and MySQL as well as knowledge in front-end applications using Drupal, HTML/DHTML, CSS, JavaScript, jQuery and AJAX.
- Knowledge on Model View Controller MVC architecture based Web Applications like Zend, CakePHP as well as building PHP websites and applications using PHP Smarty Templating Engine.
- Experience in IDEs like Adobe Dreamweaver, Eclipse, Microsoft Visual Studio, Zend Studio and Netbeans.
- Extensive experience with Content Management System CMS Tools such as Drupal, Wordpress, Omeka and Joomla.
- Experience in developing strategies for Search Engine Optimization SEO
- Skilled in WAMP and LAMP platforms
- Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, SQL Server and Oracle.
- Experience in working with web services SOAP and REST.
- Experience in working with Agile and Scrum methodologies.
- Experience working on Version control system CVS, Subversion, and GIT.
- Expert in managing server using remote tools such asPuttyandSSH.
- Ability to work with a sense of urgency in an aggressive, multi-tasking environment.
- Ability to provide team leadership and effective team participation where required.
- Highly motivated, organized and results oriented with excellent interpersonal, communication, and presentation skills with capability of adapting to new and fast changing technologies.
Technical Skills
Operating Systems: Windows 98/2000/XP/Vista/7, UNIX, Linux, Mac, and Sun Solaris.
Web Design: HTML/DHTML,CSS, XML, PHP5/4, JavaScript, AJAX, JQuery
Web Servers: Apache Web Server, Apache Tomcat 5.x/4.x, WAMP, LAMP.
Programming:C, C , JAVA.
CMS: Drupal, Wordpress, Joomla, Omeka.
MVC frameworks: Zend, CakePHP
Databases: SQL, PL-SQL, MySQL, LDAP, Toad,PhpMyAdmin, SQL Server, Oracle.
IDE: Eclipse, Visual Studio 2005/2008, Adobe Dreamweaver,Zend Studio
Netbeans.
Networking: TCP/IP, UDP, DNS, SMTP, FTP, SSH, DHCP, SSL, HTTP,HTTPS.
Version Control: subversion, CVS,GIT, Cornerstone
Work Experience Details
Confidential
Role: PHP/Drupal Technical Lead
Responsibilities:
- Set up Drupal development environment by installing and configuring PHP, MySQL, Apache and Drupal.
- Developed and implemented custom modules in PHP/Drupal according to requirements.
- Set up Drupal Cron to publish CNBC new stories to Drupal.
- Designed Drupal deployment workflows across multiple domains
- Developedcustom themes using Drupal themes.
- Developed different content types using Drupal Field API.
- Developed Associations for different content types using PHP, ZEND and Drupal.
- Developed stored procedure to save associations.
- Developed Drupal custom module for ingestion using PHP, Drupal and XML.
- Created flags using Drupal.
- Developed usage rule using Drupal rule module.
- Developed custom search module to search associations by id or by name using Drupal, PHP and MySQL.
- Participated in daily meetings and regular planning and review sessions.
- Developed user interface using HTML, CSS, AJAX, jQuery and JavaScript.
- Debugged and fixedproduction issues.
- Integrated Drupal application with ZEND using REST API.
Environment: LAMP, Linux, PHP, MySQL, HTML, CSS, JavaScript, JQuery, Ajax, Apache Server, Drupal, Drush,Netbeans, Ubuntu, VMware, subversion, PhpMyAdmin, Zend framework, putty,winscp
Confidential
Role: PHP/Drupal Developer
Responsibilities:
- Installed PHP, MySQL, Apache and Drupal on Linux Server.
- Upgraded Drupal 6 to Drupal 7.
- Developed custom pin authentication module using Drupal for Drupal users.
- Developed custom themes using Drupal themes.
- Developed different content types using Drupal Field API.
- Created URL Aliases using Drupal PathAuto core module.
- Developed Drupal custom module People Labs for Harvard Immunology.
- Developed Drupal custom module Events using Aggregator core module.
- Integrated Apache Solr search with Drupal.
- Developed custom search module to search profiles using Drupal, PHP and MySQL.
- Developed vimeo plugin for Omeka to insert video into history of medicine item display page using PHP, MySQL, HTML, JavaScript.
- Created forms using HTML, CSS, AJAX and JavaScript.
- Debugged and fixed production bugs in Drupal 7.
- Customized and upgraded all Wordpress plugins of center for history of medicine news.
Environment: LAMP, Linux, PHP5.3, MySQL, HTML, CSS, JavaScript, JQuery, Ajax, Apache Server, Drupal, Drush, Omeka, Wordpress, Eclipse, Ubuntu, VMware, GIT, subversion
Confidential
Role: Sr PHP/Drupal Developer
Responsibilities:
- Developedmodule to provide access codes to bookstores using Drupal and PHP.
- Developed module for professors to customize the books as per their course using Drupal, PHP, JavaScript and MySQL.
- Created themes for all modules using Drupal themes and CSS.
- Created module to generate ISBN for newly added textbooks using PHP.
- Developed module to import quizzes using Ruby on Rails and Drupal.
- Developed module for products of textbooks like audio study guides, quizzes and flashcards.
- Developed module to approve professors using Drupal workflow.
- Created XML file to send books orders to printing firm.
- Developed module for professors to request Deskcopy using Drupal, PHP and JavaScript.
- Deployed application software on Amazon EC2 cloud computing platform and Linux server.
- Integrated Drupal modules and Ruby on Rails modules using REST API.
Environment: LAMP, Linux, PHP5.3, MySQL, HTML, CSS, JavaScript, JQuery, Ajax, XML, Apache Server, REST API, Drupal, Drush, Ruby on Rails, Eclipse, Ubuntu,VMware, Sqlpro, GIT, Amazon Ec2
Confidential
Role: Drupal Developer
Responsibilities:
- Created user management for Users and Experts using Drupal, PHP and MySQL.
- Used Drupal CCK to create topics, people and health reference.
- Created search module using Apache Solr.
- Created audio and video streaming using HTML5.
- Customized questions and answers module using Drupal content management system.
- Deployed application software on Amazon Ec2 cloud computing platform and Linux server.
- Developed user inter interface using HTML, CSS, JavaScript and Ajax.
- Stored user login activity using Drupal Session Aggregator module.
- Integrated applications using REST API.
Environment: LAMP, Linux, PHP5.3, Drupal, Drush, MySQL, HTML, CSS, JavaScript, JQuery, Ajax, Apache Server,Apache Solr, REST API, Eclipse, Subversion, Cornerstone, Fedora, Amazon Ec2
Confidential
Role: PHP/Drupal Developer
Responsibilities:
- Created user management for super admin, company employee, client and sub-client using Drupal content management system.
- Developed schema in MySQL to get data from database depending on user role.
- Using PHP and MySQL, data navigated from database and displayed on user admin panel.
- Created reusable classes using Object Oriented PHP.
- Created payroll resources module usingDrupal.
- Implemented Auto Complete Search using AJAX.
- Created forms using Drupal Form API.
- Normalized database tables and performed extensive query optimization.
- Used Drupal Caching to improve performance.
- Used JavaScript validations for form submissions.
- Created themes using Drupal themes.
- Used HTML, CSS, JavaScript and AJAX on front-end side.
- Used tools SSH and Putty to connect to the server.
- Used SOAP API for calling web services.
Environment: LAMP, Linux, PHP5,Drupal, Drush,MySQL, HTML/DHTML, CSS, JavaScript, jQuery, Ajax, HTTP server, Winscp, SSH, Putty, Dream weaver, REST API, GIT, PhpMyAdmin, Vim, Eclipse
Confidential
Role: PHP Application developer.
Responsibilities:
- Provide functional and technical support and guidance for the development of the applicationbased on PHP and MySQL.
- Implemented web user interfaces to fulfill functional requirements and architectural goals.
- Created user management for administrators and users using Drupal.
- Developed front-end using HTML, JavaScript, CSS, JQuery, and Ajax.
- Used PHP Optimization techniques and coding standards.
- Created well designed, reusable objectsusing Object Oriented PHP.
- Created PHP sessions to store user login activity.
- Transforming project files and database files to the remote server using Putty and Unix Shell.
- Integrated applications using REST API.
Environment:Linux, Unix,PHP5, JavaScript, XML/XSLT, HTML/DHTML/XHTML, CSS, MySQL,AJAX, JQuery, SEO, Drupal6.0, LAMP, REST, Adobe Dreamweaver, Netbeans, Apache web server, SQL Server.
Confidential
Role: Web Application Developer
Responsibilities:
- Performed key role in cross-functional teams through development, testing and product launch.
- Worked on Zend MVC framework and changed designs to dynamically handle product attributes.
- Created initial design to determine the look and feel of the website by creating wireframes, mockup UIs.
- Created JavaScript for Browser compatibility and improved interactivity of pages using AJAX.
- Designed pay-roll form for employee's using HTML, JavaScript, CSS
- Developed database schema using MySQL.
- Deployed application software on Linux Server.
- Used SOAP API for calling web services.
Environment: LAMP, HTML/DHTML, PHP5, JavaScript, Linux, UNIX, XML/XSLT, XHTML, CSS, MySQL, AJAX, ZEND, SOAP, PhpMyAdmin, Eclipse, Apache
Confidential
Role: PHP/MySQL Developer
Responsibilities:
- Analyzed functional requirements and specifications through close interaction with Product Management and User Experience teams.
- Design and implement web-based user interfaces to fulfill functional requirements and architectural goals.
- Set up permissions to the user's using Drupal admin module
- Developed sessions to monitor user's login activity using Drupal
- Configured administrator account to check out and maintain customer information
- Created and executed Test Plans for better performance.
- Managed design and development resources to timely and successful deliveries.
- Worked with clients and review panels to identify recommendations for the appropriate technical, business and human factors solutions.
Environment:PHP,Drupal, MySQL, JavaScript, HTML/DHTML, XML, AJAX, LAMP, SOAP, Eclipse, Visual Studio 2005, Dreamweaver, SEO, Apache, Oracle,Unix.
Confidential
Role: PHP Developer
Responsibilities:
- Involved in migrating the site from .net framework to PHP open source framework
- Extensively used JavaScript for client side validations.
- Conversion of design documents into HTML interfaces.
- Deployment of client sites, including custom development, branding, and integration with our customers' diverse billing and provisioning systems.
- Provided technical consultation and expertise to Product Managers and other staff members.
- Designed, build and optimized user-facing features that scale to millions of users.
- Designed database schema using RDBMS in MySQL.
- Resolved cross browser compatible issues.
- Created and executed test plans for better performance and tuning.
Environment:PHP4, HTML, CSS,UNIX, JavaScript, AJAX, XML, Dreamweaver, MySQL,Apache web Server, PhpMyAdmin, Toad.
Confidential
Role: Web Developer
Responsibilities:
- Understands technical and functional design requirements.
- Assists in physical and logical database design.
- Creates prototypes for client engagements.
- Designs, codes, and tests technical solutions.
- Created modules using Python.
- Created sequences with tuples and list using Python.
- Used Python to format the strings.
- Identifies system deficiencies and recommends solutions.
- Handling Cross browser issues.
- Requirement gathering, Documentation, Project management.
Environment:Linux, Unix, PHP4, CSS, HTML, DHTML,XML, MySQL, JavaScript, Photoshop, WAMP, jQuery,Python, Apache.