Full Stack Drupal Developer Resume
Columbus, OH
SUMMARY
- 8 years of experience as PHP professional in Open Source Web Technology, Areas of expertise include object - oriented PHP 5.0, SQL SERVER, ORACLE, MYSQL (LAMP / WAMP stack).
- Experience in designing, building & supporting complex DRUPAL web applications for large consumer focused websites.
- Experience using all DRUPAL versions up to 8.x.
- Experience with LARAVEL, ZEND MVC, SMARTY, WORDPRESS, JOOMALA Framework and different ZEND libraries for developing applications Designed and developed relational database systems and Client/Server applications.
- Extensive experience in design, analysis, development, Version Control and Production Support of full life cycle or SDLC experience, multi-tier, database and script-based in web-based & desktop applications.
- Extensive knowledge and Strong front-end development skills in CSS3, HTML5, DHTML, JavaScript, Jquery, Ajax, JSON, Bootstrap, Angular JS, CSS, XML, Responsive web design and cross browser compatibility.
- Worked MVC, design patterns, Object-oriented Analysis and Design (OOAD), Web 2.0, SSH, and GIT.
- Extensive experience in web and client server technologies covering all phases of project development including business requirements analysis, architecture and design, user interface design, module and component construction and implementation.
- Specializing in multi-tier web or traditional client / server projects using LAMP technologies.
- Strong design, development and estimation skills in PHP 4 & 5 with very good hold on Object Oriented Programming, SDLC concepts, UI Development, MYSQL.
- Experience in content management systems like DRUPAL, Joomla, WordPress to perfectly suit the client's requirements.
- Experience in Applications using AJAX, Object Oriented JavaScript, JSON, JSONP, and XML and MVC Architecture and also have experience in using version control (SVN).
- Web application development for backend system using Backbone.JS and Node.JS
- Experience with full software development life cycle (SDLC), architecting scalable platforms, object oriented programming, and agile methodologies.
- Experience on developing which also includes web services like REST, RESTFUL API'S etc. with the help of WSDL, SOAP and JAX-WS, MongoDB and AWS to get updates from the third parties.
- Experience working onAWSplatform to deploy applications into Staging and Production environments.
- Experience in using various jQuery UI controls and corresponding Event handlers and Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Experience in developing Ext-JS components like Grids, Toolbars, Panels, and Combo-Box and Button etc.
- Experience working with CSS compilers like SASS/SCSS and LESS.
- Significant experience working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Work on all phases of the software development lifecycle i.e. including business requirements analysis, architecture and design, user interface design, module and component construction, testing and implementation. Proficient in writing SQL queries using T-SQL and PL/SQL.
- Extensive experience in developing applications using 3 - tier architecture (i.e. Presentation Layer, Business layer and Data Access Layer).
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Experience version control system like GIT, Subversion (SVN), and Tortoise SVN.
- Involved in process improvement measures, creation of Knowledge repository, Induction plan for the new team members and conducting Periodic KT sessions
- Critical thinker with strong analytical, problem-solving, communication and interpersonal skills.
- Strong communication and presentation skills
TECHNICAL SKILLS
Programming Languages: JAVA, UNIX (Shell scripting), DHTML, XML, XSL, JSP, HTML5, PHP4/5/7, Python.
Scripting Languages: JavaScript, JQuery, ASP, UNIX Shell Scripting, PL/SQL
Frameworks: JQuery, Zend, Code Igniter, CakePHP, Symphony, Bootstrap, Spring core & MVC, Struts, JMS, Hibernate
Web technologies: HTML 4/5, CSS 2/3, LESS, SOAP, Web Services, AJAX, OOCSS, XML, XSLT, DOM, REST, JSP
CMS: Drupal 7 & 8, WordPress, Joomla
Software/IDE: Dreamweaver, WAMP Server, Microsoft Visual Studio, NetBeans, IntelliJ
Methodologies: Agile, Scrum, Waterfall.
Tools: Microsoft Office, MS Visio, MySQL, ClearQuest, Selenium, Charles, Omnibug, WASP, Firebug, Bugzilla, Jira, Jenkins
Analysis: SAS EM, Google Analytics, Google Trends, Omniture, R, Tableau, Site Catalyst Google Webmaster tools
Database: MySQL 5.2, Oracle 10G/9i, SQL SERVER 2005/2008
OS: Android, IOS, Windows, Unix, OSX
Cloud: AWS, SAAS, PAAS, IAAS
PROFESSIONAL EXPERIENCE
Confidential - Columbus, OH
Full stack Drupal Developer
Responsibilities:
- Custom programming and web application development for Drupal.
- Working on migrating Drupal 7 website to Drupal 8.
- Responsible to architect enterprise Drupal solutions including data, display, and information architecture.
- Using MEAN (MongoDB, Express.JS, Angular.JS, Node.JS) Stack.
- Develop Drupal 8 modules, features and themes using TWIG and YAML; including, creating, modifying, deploying, and troubleshooting issues in custom code in modules and features.
- Drupal environments using GIT, Drupal VM, Acquia BLT, SOLR, and DRUSH.
- Worked on HTML5, CSS3, and of digital imaging and illustration with Adobe Photoshop, In Design, and Illustrator
- Build AJAX pages usingPHPto display current server time and involved in the development using JQuery andPHPand designed applications in AJAX with rich user interfaces.
- Developing User Interface using Angular 2, Java script and HTML5.
- Migrated the application from Angular JS to Angular2.
- Used PHPand Zend framework, UX designing.
- Testing, maintenance and troubleshooting of existing company sites, both manual and automation
- Translating several pages into multi-languages
- Drupal Multisite setup, extensively worked on Drupal Hooks API.
- Scalability (Varnish, Memcache, APc etc.), Assigning Memcache Servers and Bins, locking, stampede, entity query
- Worked on Search engine optimization (SEO) to create a flexible and keywords search using SOLR Server in amazon Web Services (AWS).
- Maintaining websites usingDrupal7/8 on Amazon EC2 and Rackspace.
- Experience working with Amazon web services, AWSLambda andAWSDynamoDB.
- Experience with Apache Tomcat, JBoss and web services such as SOAP, REST.
- Experience withMongodatabase usingMongoDBdriver. Worked on Jackson library for object mapping (JSON to Java objects).
- Worked on coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like My SQL, MS SQL and Oracle.
- Created a custom weather module to display data from services.faa.gov
- Working with the ITIView API to convert the JSON data from the client to the business requirement using Node.js
- Design and develop user interfaces for web and intranet apps by establishing detailed program specifications utilizing software development lifecycle (SDLC) methodologies and tools
- Translate business requirements into executable sprint packages or technical design specifications
- Coordinate technical requirements, designs, schedules and contractor/vendor activities to finalize the development of apps
- Maintain the repository for source code. Ensures that all source code is reliably backed up and versioned to prevent disruption to the project team(s) working to develop apps
Environment: PHP 7, Drupal 7&8, MySQL, HTML5, CSS3, Angular2, Javascript, JSON, JQuery, JIRA, Soap, Restful services, AWS, AJAX, Mongo DB, PL/SQL. Node JS, Web Services, Acquia BLT, SOLR, Zend
Confidential - Overland Park, KS
PHP/ Drupal Developer
Responsibilities:
- Developed fully functional, cross browser compatible websites on DRUPAL platform utilizing Agile and Scrum methodologies.
- Worked as a part of team on a series of Drupal sites, which included custom panels, blocks, content types, and views that allow every user to customize the look of their site.
- Created and Deployed complex, fully featured websites using Drupal Content Management System.
- Used JavaScript frameworks like Node JS, Angular JS
- Created Drupal modules for Active log sessions and Service Reporting System.
- Developed custom theme based on Bootstrap with responsive layouts.
- Used DRUSH for Drupal website updates.
- Developed Drupal Custom Modules Development, Drupal Themes Development.
- Made and implemented a huge variety of websites and web apps using PHP, JavaScript, HTML5, CSS3, and MySQL.
- Used PHP framework such as Laravel, Cake, Zend and Zend 2.
- Developed various sections using Angular JS, HTML, CSS, Velocity, Ajax, and JSON and spring web service.
- Used the Node JS and backbone JS MVC Frameworks in the development of the web applications.
- Worked on Stack Zend PHP, Apache Web Server, SVN, Oracle, JavaScript, jQuery
- Worked on HTML5/CSS and jQuery in a Drupal based CMS environment.
- Customized dashboard development for accessing easy user interface using front-end tools such as Ajax, JQuery, and JavaScript etc.
- Worked on Restful API's for integrating ecommerce services with third party application.
- Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
- Built custom WordPress Themes and customized php shopping cart solutions.
- Worked on transforming Photoshop PSD comps into finished WordPress websites.
- Establish enterprise website architecture for WordPress content management system within current infrastructure.
- Responsible for website maintenance client websites on a daily basis involving HTML, CSS Drupal
- Built and customized WordPress based websites to fit clients' needs, including theme creation, site structure, and plugin selection and management.
- Collaborated with team members in migrating existing site to WordPress based site (CMS).
- Worked on analysis, design, development and implementation of web applications using PHP, Zend Framework, Oracle and MySQL
- Worked on an open-source CMS Drupal to build website using Drupal
- Heavily used HTML5 and CSS3 and applied CSS frameworks such as Bootstrap.
- Implemented AJAX and JQuery on Front-End to make the web page more dynamic.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Worked with JSON/XML and AJAX and API for PayPal, Twitter, Facebook, etc.
- Involved in integration testing, functional testing and UI testing
Environment: Drupal 7/6, REST API, PHP 4/5, HTML 4/5, Laravel with Blade, Zend, CAKEPHP based on MVC, WordPress .Moodle framework, XHTML, CSS, AJAX, JavaScript, Angular JS, Node JS, MySQL, Python, Windows, Apache, MVC Frame Work, jQuery.
Confidential
PHP/Drupal developer
Responsibilities:
- Understanding of the LAMP-stack based architecture, systems development life cycle management, version control, application maintenance and support techniques, bug/issue tracking. Working in custom created framework created extensively using JavaScript MVC and writing code that is modular and reusable.
- Designed and maintained Web forms and Banners PHP 5 Coded, implemented upgrades, patches, code releases, and database changes.
- Used Roku for PHP5 application, Data exchange with third party using PHP5/XML.
- Assisted in migrating legacy PHP /Code Igniter web app to Python/Django.
- Used PHP5, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP and Optimized PHP5 project running on Symphony framework.
- Enhanced exiting website using PHP5, MySQL, RESTful APIs, HTML, XHTML, Oracle, and jQuery, CSS, AJAX, JavaScript and XML etc.
- Familiarity with large multi-server DRUPAL environments, administration, and integration with various third party sites with open APIs.
- Develop, test and implement cross-browser compatible DRUPAL themes using valid XHTML/CSS.
- Writing controllers that are responsible for transferring control between components, routing and rendering views.
- Designs custom themes, plugins and sites using PHP5 /WordPress and Canvas framework for faster deployment and Experienced in DRUPAL themes, modules and familiarity with the DRUPAL API and hook system.
- Writing components that hold model data and call back functions for the actions triggered from view.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT and its frameworks like Angular.JS, React.JS, Backbone.JS etc.
- Experience in content management systems like DRUPAL, Joomla, WordPress to perfectly suit the client's requirements.
- Added functionality as career timeline and media (images / Video) upload using technology HTML, JQuery, JavaScript, CSS.
- Extensively used HTML5, React.JS, Angular.JS, JSON, AJAX and DOM scripting for form validations. And JSON for data exchange between client and server.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer and also used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used Require.JS for dependency injection.
- Implemented a caching feature to cache static web pages in memory using XML and PHP.
- Integrated and configured the lucene search engine for PHP application.
- Used agile methodology for the software development.
- Making pages comply to Accessibility requirements (ADA) for physically challenged and all who uses the website.
- Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool.
- Project architecture implemented with MVC software design pattern, PHP, LAMP, Cake PHP framework and Content Management System (CMS).
- As a scrum team member worked on agile stories, trouble shooting issues and fixing defects
Environment: HTML5, CSS3, AJAX, PHP, Lamp, MySQL, Drupal, HTML, CSS, JavaScript, JQuery, Apache Server, WordPress, NetBeans, Ubuntu, VMware, subversion.
Confidential - Ann Arbor, MI
PHP Developer
Responsibilities:
- Involved in the Maintenance of application using PHP and Involved in Fine Tuning of application inDrupal.
- Gathered requirements from the client. Developed the Software Requirements Specifications.
- Created a Wish List using Drupal where customers have the ability to set aside items of interest for purchase at a later date.
- Used Drupal Views module for controlling the presentation of lists of content.
- Providing dynamic interface to the left and right panel with editable permission to admin.
- Developed and integrated Newsletter management.
- Used Drupal CCK for creating and customizing fields using a web browser.
- Used MYSQL tools: MYSQL Query Browser, MYSQL administrator, MYSQL Migration tool.
- Developed the configuration programs to compatible to different browsers and resolutions on IE, Firefox, and Opera & Mozilla.
- Deployed the application on Apache Web Server on Linux Platform.
- Managed different staging and production server for system.
- Part of the agile software development methodology team meet-ups.
- Building Customize modules in Drupal depends on client requirement.
- Involved in developing various CMA controlled features for existing system.
- Configured Apache Server and PHP Scripting Engine and MYSQL Database Server.
- Analyzed and Developed objects as per Client requirements.
- Designed, Developed, and Maintained Web sites with PHP, MYSQL, CSS, HTML, DHTML.
- Designed and developed in W3C standers and Web 2.0.
- Used HTML/DHTML, CSS, JavaScript, AJAX to produce high performance, rich and user-friendly Web interface.
- Integrated payment gateways such as Authorize, setup data interchange with fulfillment vendors, performed security audits.
- Developed web applications and e-commerce web sites within aLAMP(Linux, Apache, MYSQL, and PHP) environment that includes distributed web servers and a MYSQL database cluster.
- Performed Client-side validations using JavaScript.
- Involved in Security Fixes in the application level (by updating core and contributed modules)
- User account & Group account Management.
- Migration from Ruby on Rails to Drupal 7.x version.
- Developed applications in WAMP architecture.
- Expert in PHP session variables and cookies implementation.
Environment: PHP, Linux, SVN/Git (Source Control), Mysql, JavaScript, Rubyonrails, Drupal7, HTML4/5, CSS.
Confidential - New York, NY
Wordpress/PHP Developer
Responsibilities:
- Installed and configured Wordpresson several environments; Development, staging and testing (LAMP Stack).
- Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript, JQuery
- Developed the application using MVC pattern.
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScriptand AngularJS.
- Worked on PHP5 and MYSQL, HTML5, Ajax, JavaScript, CSS3 and Drupal on Windows and Linux operating systems.
- UsedPhpMyAdmin to handle the administration of MYSQL over the World Wide Web.
- Used JavaScript to make interactive site.Responsible to handle frontend side of application to make it high performance, rich and user friendly.
- Building the web pages from scratch using wordpress& PHP.
- Done database design with normalized table structure.
- Involved in writing queries and stored procedures using MySQL.
- Validations provided to the form fields using JavaScript.
- Build UI features in JavaScript / JQuery/React JS utilizing RESTful JSON APIs.
- Developed the front end of the portal.
- Implemented Search Engine Optimization techniques.
- Worked on custom panels, blocks, content types, and views to customize the look of the site.
- Used Backup and Migrate for migration and staging process.
- Performed system upgrades to Drupal websites, contributed modules and custom theme upgrades.
Environment: REST API, PHP 4/5, HTML 4/5, XHTML, CSS, AJAX, LAMP, Wordpress, Zend Framework, JavaScript, MySQL, Windows, Apache, MVC Frame Work, jQuery, CSS.