Drupal Developer Resume
PhoeniX
SUMMARY
- Over 6 plus years of professional Web Development experience in Web/Mobile technology, Content Management and Interactive marketing.
- WAMP and LAMP background focused on Drupal, PHP, AJAX, MySQL and Agile development.
- Extensive knowledge in Building Website using Drupal 9 Readiness Drupal 8 and Drupal 7
- Excellent knowledge on Acquia Cloud, supported Drupal development workflow process from development and staging through to production.
- Successfully carried hosting and maintaining live, development and testing environment with Acquia Cloud Site Factory
- Maintained Site collections for each sprint cycle to make release more effective and secure.
- Expertise in Acquia Site Factory and Acquia Lift and Acquia DAM and Acquia Cloud Enterprise.
- Contributed to configure BLT for developers to launch Drupal applications
- Hands on experience in AngularJS
- Highly proficient in designing standalone web application using Javascript, Jquery, AJAX and Apache application server over various platforms(Unix Linux and windows )
- Extensive knowledge on consuming third party API’s and building custom templates.
- Expertise in Acquia Site Factory, Acquia DAM and Acquia Cloud Enterprise.
- Hands on experience in Drupal Commerce applications.
- Extensive experience in REST Web Services.
- Hand code complex select queries, including proper usage of joins, unions, and subqueries. Expertise with system administration of websites.
- Excellent knowledge of MySQL database design, query optimizations, development, and debugging.
- Carried out extensive verification and testing in order to set MySQL database free from SQL Injections throughout the course of database development and management.
- Excellent knowledge on PHP programming, including OO, procedural, and knowledge of data structures and design patterns.
- Worked on the leading PHP framework to create websites and web applications. Built on top of the Symfony Components.
- Agile development with strict budget & timelines.
- Good knowledge of working with GIT, Bitbucket and SVN proper usage of tags, branches, and merging.
- Experienced in design and development of training and technical documentation.
- Experience working with overseas teams, repository management, and participating in Code Reviews.
TECHNICAL SKILLS
Operating System: Windows, UNIX, LINUX
Database: MYSQL, ORACLE, SQL Server 2008
Content Management System: Drupal 7, Drupal 8, Drupal 9
Frontend Technologies: Javascript, Jquery, Ajax, HTML5, CSS3, BootStrap, Angularjs
Frameworks: Symfony
SDLC: Agile Scrum, Waterfall
Hosting Platform: ACE & ACSF, Pivotal Cloud Foundry, AWS.
Version Controls: GIT, Bitbucket, SVN
PROFESSIONAL EXPERIENCE
Confidential, Phoenix
Responsibilities:
- Used LAMP (Linux, Apache, MySQL, PHP) a generic software stack model for designing the application.
- Involved in SDLC life cycle by planning, designing, developing, testing and deployment.
- Responsible for maintaining Applications in ACSF and maintained site collections for the rapid development
- Heavily used Acquia cohesion to build components that can reusable across all the templates.
- Developed component library and page helpers for the site builders to developed pages easily.
- Implemented configuration management to the Drupal applications to standardize the development and deployment process
- Responsible for implementation of the site collection process for easy deployment process
- Supported and maintained different themes and updated themes regularly.
- Implemented search across the Drupal applications.
- Maintained bitbucket repository for code deployments
- Worked on project tracking agile tool JIRA and team collaboration software Confluence
- Involved in release planning having biweekly release with new features.
- Involved in weekly discussion for future releases with peer developers, designers, project managers.
- Involved in regular standup meetings and complete knowledge in Agile Development.
Confidential, Austin, Tx
Drupal Developer
Responsibilities:
- Developed, deployed, Maintained Confidential Drupal 8 websites
- Created and maintained amazon S3 buckets and aws cloud front distributions for all Confidential Drupal sites
- Responsible for monitoring stack metrics and logs in PVF ( pivotal cloud foundry.)
- Involved in building custom cache servers and maintained the servers to improve the site performance.
- Developed custom module for the for faster 404 to improve site performance.
- Establish Acquia Cloud Site Factory for Confidential and migrated micro sites to ACSF
- Lead Acquia team to support acquia tools in the organization worked on deployment of websites using pivotal cloud foundry.
- Worked on integrating New Relic with drupal for monitoring sites health.
- Heavily used Xdebug and PHPstorm for debugging and developing the distribution.
- Worked on project tracking agile tool JIRA and team collaboration software Confluence
- Involved in release planning having biweekly release with new features.
- Involved in weekly discussion for future releases with peer developers, designers, project managers.
- Involved in regular standup meetings and complete knowledge in Agile Development.
Environment: Drupal8, PHP7, ACSF, Acquia Cloud, NewRelic MySQL, LAMP, HTML, Ajax, CSS, JavaScript, Gitlab, Rally, Docker.
Confidential, Austin, TX
Drupal Developer
Responsibilities:
- Work on new features using Drupal custom modules, mainly custom entities in Drupal using the entity API
- Implement new groups features using Organic Groups and structure the permissions system to restrict content based on role permissions
- Worked with third party badging system credly acclaim to generate multiple badges through single issue and bulk issue API.
- Created Automatic badges system to generate badges for students based on courses progress and encourage them to achieve their goals
- Integrated the SFDC API with Drupal to sync SFDC objects with custom entities in Drupal.
- Implemented custom role per menu module to implement various menus for various roles
- Provide suggestions with regards to feature implementation and estimates during sprint planning.
- Extensively used features to minimize manual changes in lower environment
Environment: Drupal8, Drupal7, Canvas, PHP7, MySQL, LAMP, HTML, Ajax, CSS, JavaScript, Gitlab, Rally, Docker.
Confidential
Drupal Developer
Responsibilities:
- Integrated with different applications API’s, processed and formatted the data.
- Implemented Single Sign On by using simplesamlphp library.
- Working closely with the UX Designers for the Designs and Developing the Site According to those designs.
- Architected GIT for developers in such a way to create their own branches and commit code without merge conflicts.
- Architect the projects with project owners and provided high level estimates and implemented Profiles with Acquia Cloud Site Factory (ACSF) according to requirement.
- Moved the application from internal servers to Acquia Cloud Site Factory.
- Implemented Acquia LIFT on sites for Personalization of content. No matter where content lives all of it can be personalized to your audience.
- Maintained the Site Collections for active development
- Automated the deployment process with Jenkins
- Written the Bash scripts in Jenkins and used the Acquia cloud hooks for continuous integration.
- Created Theme based repos in git separately for each developer and merged to respective branches in master to avoid conflicts and for easy track.
- Trained business team to maintain and update content in drupal websites.
- Custom frontend development with PHP, HTML, CSS, JavaScript.
- Used JIRA as a project tracking agile tool.
- Used GIT feature branch concept to improve the workflow
Environment: Drupal8, Acquia cloud, PHP7,MySQL, LAMP, HTML, Ajax, CSS, JavaScript,Git,jira, Apache solr.
Confidential, Alexandria, VA
Drupal Developer
Responsibilities:
- Worked on multiple projects for migrating third party websites to our platform.
- Integrated LTI (Learning tool interoperability) platform with Drupal to serve premium(video) content to colleges.
- Implemented single sign on based from client LDAP to drupal to provide seamless experience to students to access the content.
- Extensively work on jenkins to build automated test suite to run on all developers platforms
- Custom front end development with PHP, HTML, CSS, JavaScript, PHP.
- Used JIRA as a project tracking agile tool.
Environment: Drupal 7, PHP5,jenkins, MySQL, LAMP, HTML, Ajax, CSS, JavaScript,Git,jira, Apache solr.
Confidential
Drupal Developer
Responsibilities:
- Created and deployed web pages using the Drupal (CMS) and integrating custom programming in PHP.
- Used CSS, HTML, and JQuery, AngularJS, and Bootstrap for user interface.
- Created Drupal themes and pages generated by custom modules to fit right into the theme.
- Created roles and configured tasks that specific roles can perform.
- Used Drupal features for moving configuration changes from Development Environment to Production environment.
- Involved in enhancing the features and structural communication using JIRA.
- Followed MVC structure to develop application.
- Involved in the Weekly Sprint Planning, Retrospective and code review.
- Used GIT as version control.
Environment: Drupal7, Dkan, BEHAT, Linux, PHP5, MySQL, LAMP, Docker, HTML, Ajax, CSS, JavaScript, jQuery,Git, Aws, jira
