Summary
Overview
Work History
Education
Skills
Work Availability
Timeline

ABHINAV P

Irving,TX

Summary

● Around 4 years of experience as Senior Drupal Developer specializing in the development of web-based banking APIGEE Developer portals and Drupal websites.
● Successfully managed projects for large corporate clients, leveraging Drupal 7, Drupal 8, Drupal 9, Drupal 10 to deliver comprehensive Drupal deployment services and meet clients' specific requirements.
● Successfully managed multilingual websites using Drupal 9.
● Translated diverse content, including content types and user interface elements, to ensure cultural relevance and accuracy.
● Implemented multi-site architecture to optimize resource utilization and reduce hosting costs.
● Proficient in Custom module development and custom theme using Drupal CMS, PHP, TWIG, HTML, and CSS, ensuring the delivery of visually appealing and highly functional websites.
● Configured shared themes and modules, ensuring consistency while tailoring content to individual site requirements.
● Implemented the seamless migration of websites from Drupal 8 to the latest version, Drupal 9.
● Executed a comprehensive assessment of existing modules, themes, and custom functionalities to ensure compatibility and readiness for the upgrade.
● Strategically planned and executed data migration, preserving content, configurations, and user information during the transition.
● Collaborated closely with development teams to refactor custom modules and themes, ensuring continued functionality and a smooth user experience post-migration.
● Proficiently utilized a diverse range of popular Drupal contributed modules, such as, Path auto, Webform, and Meta Tag, Entity Reference, Paragraphs, and CKEditor, among others, to enhance site functionality and deliver customized solutions.
● Expertly integrated essential third-party services and functionalities into Drupal projects, including seamless integration of Google Analytics for comprehensive site analytics, the implementation of Simple XML Sitemap to enhance search engine visibility, and successful deployment of Simple SAML Integration for streamlined authentication and authorization processes.
● Implemented translation modules to facilitate seamless content adaptation.
● Proficiently established and managed multiple websites within a single Drupal installation.
● Streamlined maintenance efforts by sharing core files and modules while maintaining separate databases and content for each site.
● Developed and customized Drupal modules, including creating custom blocks, views, content types, entity types, and taxonomies, enhancing the admin interface and improving user experience through preprocessing techniques, showcasing proficiency in full-stack Drupal development.
● Designed and implemented RESTful APIs in Drupal, enabling seamless data exchange between different applications and platforms while adhering to best practices for security, authentication, and data serialization.
● Skillfully customized content types, views, menus, user roles, and permissions, optimizing site workflows, navigation, and user interactions.
● Proficiently configured caching, security protocols, multilingual support, RESTAPI, and third-party integrations, ensuring improved site performance, data exchange, and seamless external service incorporation.
● Implemented advanced performance optimization techniques in Drupal, including caching strategies, image compression, database optimization, and content delivery network integration, resulting in significant improvements in page load times and overall site responsiveness.
● Collaborated within Agile frameworks, participating in sprint planning, daily stand-ups, and iterative development cycles to ensure efficient project progression, adaptability to changing requirements, and timely delivery of high-quality Drupal solutions.
● Successfully executed Drupal version upgrades and complex content migrations, meticulously planning, and executing data transfers, module updates, and theme adaptations to ensure seamless transitions while maintaining data integrity and minimizing downtime for improved site performance and functionality.
● Proficiently skilled in Drupal theming, adeptly utilizing Twig templates, HTML, JavaScript, and jQuery to create visually appealing and interactive user interfaces, enhancing the overall user experience, and delivering aesthetically pleasing and highly functional websites.
● Proficient in PHP programming language, with a focus on Drupal-specific PHP coding standards and best practices.
● Employed a comprehensive approach to Drupal security by regularly updating both core and contributed modules, ensuring the application's resistance to known vulnerabilities and exploits.
● Adhered to secure file permissions, implemented strong passwords, and assigned minimal user privileges to mitigate potential risks and bolster overall site security.
● Integrated security-focused contributed modules, such as Security Kit and Password Policy, to fortify the website against common security threats, while regularly monitoring logs for any unusual activity.
● Enforced the use of HTTPS, enabled Content Security Policy (CSP) to guard against cross-site scripting, and audited codebase for vulnerabilities to maintain a proactive stance against potential attacks.
● Effectively implemented a range of Drupal caching mechanisms, including Page Cache, Block Cache, and CSS/JavaScript aggregation, to significantly enhance website performance by reducing page load times and minimizing server resource utilization.
● Understanding of database management systems, particularly MySQL, and proficiency in writing efficient database queries.
● Knowledge of server configurations and hosting environments for deploying Drupal websites.
● Knowledge of Drupal's caching mechanisms and ability to configure caching for optimal performance.
● Proficient in implementing search functionality in Drupal using modules like Apache Solr or Search API.
● Understanding of Drupal's permissions and user access control mechanisms.
● Familiarity with Drupal's configuration management system and ability to manage configuration across different environments.
● Knowledge of Drupal's theming layer, including the use of template files, preprocess functions, and theme hooks.
● Familiarity with Continuous Integration and Continuous Deployment (CI/CD) processes for Drupal projects.
● Knowledge of SEO best practices for Drupal websites and ability to implement on-page optimization techniques.
● Proficient in setting up Drupal 9 websites on Amazon Web Services (AWS) ensuring a reliable and scalable infrastructure for Drupal-based projects.
● Proficient in implementing SAML integration with Drupal 9.
● Understanding of Drupal's database schema and ability to write complex database queries for custom module development.
● Familiarity with Drupal's RESTful web services and ability to build and consume APIs.
● Proficient in using Drush and other command-line tools for Drupal site administration and automation.
● Excellent experience in design, maintenance, content management, system administration of websites, and professional familiarity with various local servers such as WAMP, XAMPP, and LAMP.
● Used phpMyAdmin to handle the administration of MYSQL.
● Participating in the full Software Development lifecycle, including ideation, architecture, design, development, testing, release, and operation
● Proficient in Agile methodologies, contributing to iterative development cycles, fostering collaboration between cross-functional teams, and delivering value-driven results.
● Work closely with clients, designers, QA professionals, and stakeholders to improve user interfaces and implement impactful design enhancements.
● Effectively convey technical concepts to non-technical stakeholders, bridging the gap between technical requirements and client goals.
● Dedicated to delivering excellent service and upholding high coding standards, prioritizing security, and functionality for reliable client websites.
● Skilled at estimating, communicating, and monitoring project progress with project managers, ensuring smooth project execution.
● Offer valuable insights for leveraging technology, suggesting efficient solutions for client challenges, enhancing project outcomes.
● Partner with strategy teams to implement analytics and information architectures, optimizing data-driven decisions and user experiences.

Overview

4
4
years of professional experience
1
1
year of post-secondary education

Work History

Senior Drupal Developer

Accenture Solutions Pvt Ltd
Hyderabad, India
06.2021 - 08.2022
  • Proficiently managed multi-Site architecture within single Drupal installation, showcasing ability to handle multiple websites efficiently
  • Leveraged shared core files and modules to streamline maintenance while maintaining separate databases and content for each site
  • Utilized Config Split module to separate configuration settings based on site-specific requirements, ensuring efficient management and customization
  • Created and configured multiple configuration splits for each website, enabling site-specific settings such as themes, content types, blocks, and views
  • Tailored user experiences by configuring site-specific themes, layouts, and content while capitalizing on shared functionalities
  • Maintained security across all sites by applying updates, patches, and security enhancements centrally
  • Implemented Translation functionality to create multilingual content types, ensuring effective communication with diverse audience
  • Developed custom views based on Translation language, utilizing views, hooks, and query alteration techniques to deliver localized content
  • Leveraged Twig templates and preprocessing functions to customize presentation layer of Drupal websites, achieving unique and tailored designs
  • Proficiently configured caching, security protocols, multilingual support, REST API, and third-party integrations, ensuring improved site performance, data exchange, and seamless external service incorporation
  • Implemented advanced performance optimization techniques in Drupal, including caching strategies, image compression, database optimization, and content delivery network integration, resulting in significant improvements in page load times and overall site responsiveness
  • Effectively created pages using layout builder and incorporated block views, allowing for flexible and customizable content layouts
  • Leveraged the power of block views to create dynamic and customizable blocks, providing flexibility in displaying content in various regions of website
  • Proficiently utilized diverse range of popular Drupal contributed modules, such as, Pathauto, Webform, and Meta Tag, Entity Reference, Paragraphs, and CKEditor, among others, to enhance site functionality and deliver customized solutions.

Drupal Developer

Serendebyte
Hyderabad, India
02.2019 - 05.2021
  • Actively participated in migration of websites from Drupal 8 to Drupal 9, ensuring seamless transition while preserving data integrity and functionality
  • Developed and executed comprehensive migration plan, encompassing assessment, data mapping, code adjustments, and thorough testing phases
  • Assisted in detailed analysis of Drupal 8 modules, themes, and custom functionalities, identifying components requiring updates or replacements for Drupal 9 compatibility
  • Collaborated with development teams to strategize code refactoring, ensuring optimal utilization of Drupal 9's features and improvements
  • Orchestrated the migration of complex content structures, configurations, and user data from Drupal 8 to Drupal 9, maintaining data integrity and relational dependencies
  • Implemented data transformation scripts and tools to facilitate seamless content adaptation while adhering to Drupal 9's data model
  • Expertly integrated essential third-party services and functionalities into Drupal projects, including seamless integration of Google Analytics for comprehensive site analytics, the implementation of Simple XML Sitemap to enhance search engine visibility, and successful deployment of Simple SAML Integration for streamlined authentication and authorization processes
  • Created templates and components to ensure consistent and visually appealing UI using Angular and React js
  • Implemented dynamic client-side routing for smooth navigation, enhancing user experience
  • Collaborated with bootstrap frontend and backend teams to define API contracts and data structures
  • Developed a custom Role-Based Access Control (RBAC) system for content on Drupal, enabling fine-grained access control and user permissions management
  • Designed and implemented custom modules to support maker and checker workflows for user registration approval processes, ensuring seamless and secure workflows
  • Implemented a content publishing workflow, allowing content to transition from a 'Draft' state to a 'Published' state, while triggering email notifications at each state transition
  • Developed custom tokens for generating personalized email templates, providing dynamic and customizable content for email communications
  • Applied RBAC controls to configuration forms, ensuring that only authorized users have access to modify sensitive settings and configurations
  • Created a custom cron job to automate periodic tasks, enhancing efficiency and ensuring timely execution of critical processes
  • Implemented batch processing for handling large volumes of data or complex operations, optimizing performance and resource utilization
  • Coordinated closely with stakeholders, including project managers, designers, developers, and content creators, to ensure a holistic and successful migration process
  • Provided clear and concise updates to stakeholders, ensuring alignment with project milestones and expectations.

Intern

Serendebyte
Chennai, India
11.2018 - 01.2019
  • Successfully performed migration of complex web application from Drupal 7 to Drupal 8, ensuring seamless functionality and improved performance
  • Analyzed existing Drupal 7 site structure, modules, and content types to create comprehensive migration plan
  • Collaborated with cross-functional team of developers, designers, and content creators to ensure smooth transition to new platform
  • Implemented best practices for data migration, including mapping of content fields, taxonomies, and user profiles, resulting in minimal data loss and accurate representation of content
  • Created custom theme by refreshing the design and layout of existing Drupal 7 theme, ensuring a visually appealing and modernized user interface in Drupal 8
  • Implemented custom .tpl files in Drupal 7, transforming them into templating files compatible with Drupal 8, enabling the integration of custom designs and functionality
  • Utilized Drupal 8's enhanced features and improvements, such as the Twig templating engine and the Symfony framework, to enhance the overall user experience and front-end design
  • Addressed compatibility issues by identifying and updating outdated modules and custom code, ensuring the new Drupal 8 site met modern security and performance standards
  • Conducted thorough testing, including functionality, performance, and security testing, to identify and resolve any post-migration issues
  • Provided training to content editors and administrators on the new Drupal 8 interface, empowering them to manage content effectively in the updated environment
  • Achieved a successful migration within the stipulated timeline, minimizing disruption to the user base and meeting project objectives
  • Utilized GIT repository and GIT tools for efficient version control, enabling collaborative code management, tracking changes, and facilitating seamless deployment of Drupal applications.

Education

Master of Science - Technology Management

Lindsey Wilson College, Columbia, KY
08.2022 - Current

Bachelor of Science - Computer Science

Teegala Krishna Reddy Engineering College, India
04.2018

Skills

  • Languages: PHP, Python, SQL, HTML, CSS, reactjs, nodejs ,angular ,Twig, JavaScript, jQuery
  • CMS: Drupal 7, Drupal 8, Drupal 9, Drupal 10
  • UI Technologies: Angularjs, reactjs, Nodejs, Bootstrap, HTML, CSS, jQuery, Ajax, JavaScript, JSP
  • PHP Technologies: LAMP, WAMP, PHP, Magento, MySQL, Linux, Unix, CodeIgniter, Git, GitHub
  • Databases: MySQL, SQL Server, mongo dB, PostgreSQL
  • Web Technologies: H TML, HTML5, CSS2, CSS3, XML, yaml, JavaScript, JSON, AJAX
  • Framework: jQuery, Angular JS, Bootstrap, CRM, MVC, WCF, Python, Symfony
  • IDE: Eclipse, Web Storm, Notepad, Visual Studio, PHPStorm
  • Software Tools: MS Visio, MS Office
  • API Management Gateways: Apigee Edge, Apigee Hybrid
  • Development Tools: Eclipse, JIRA, GitHub, Bitbucket, IntelliJ, visual studio
  • Operating Systems: Windows, MacOS
  • Web Servers: Apache/HTTPD, Nginx, IIS server
  • Cloud Computing: AWS, Acquia Cloud, Pantheon, Jenkins, azure
  • Methodologies: Agile, Scrum, Waterfall

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Lindsey Wilson College - Master of Science, Technology Management
08.2022 - Current
Senior Drupal Developer - Accenture Solutions Pvt Ltd
06.2021 - 08.2022
Drupal Developer - Serendebyte
02.2019 - 05.2021
Intern - Serendebyte
11.2018 - 01.2019
Teegala Krishna Reddy Engineering College - Bachelor of Science, Computer Science
ABHINAV P