Senior Consultant - Infosys LTD
(2024-09)
- Drupal Development, custom modules to make REST APIs, Application Design by using Draw.io to make sequential diagrams
- Worked on Auth2 Implementation, Being part of Sprint planning, Task Estimation, Writing technical documents on technical specification
- Managed and deployed Drupal applications on the Acquia cloud Platform, handling environment configuration, code deployment, and release management
- Designed and implemented an AI-driven content migration pipeline to export data from Contentful and migrate it into Contentstack using RAG-based architecture, integrating OpenAI API, Azure Storage, and CLI tools for automation, with a React frontend interface
- Developed a RESTful web application using Python Flask to integrate with Microsoft Graph API for retrieving user profile details from Azure
- Designed API endpoints to fetch and display user information such as name, email, and directory attributes
- Handled JSON responses and implemented error handling for robust API integration
- Migrated Drupal versions from Drupal 8 to D10
- Worked on a decoupled Drupal application, React JS on front end side, Creation of custom Drupal Rest services (Drupal plugin rest resources), UI for admin login, Site administration for content editors and site maintainers
- Creating Drupal REST services (plugins) and admin login UI
- Creation of Drupal Rest services (Drupal plugin rest resources)
- User specific UI for User roles such as admin, Intervention, Control Content and content editors
- After Drupal login it provides display of all the registered User data in terms of dashboard which is created using views and customization
- Monitoring User tracking and user activities by Drupal site admin. Notifications are sent through third party twilio, Cron configurations done using Queue Worker
- Working directly with Client to understand the requirements
- Worked on agile methodology to accomplish sprint
- Providing Postman collections to QA for testing
- Implementing views Dashboard for user tracking and activity monitoring
Senior Software Engineer - Radiant Digital Solutions
(2023-06 - 2024-06)
- Migrated Drupal versions from Drupal 8 to D10
- Worked on a decoupled Drupal application, React JS on front end side, Creation of custom Drupal Rest services (Drupal plugin rest resources), UI for admin login, Site administration for content editors and site maintainers
- Creating Drupal REST services (plugins) and admin login UI
- Creation of Drupal Rest services (Drupal plugin rest resources)
- User specific UI for User roles such as admin, Intervention, Control Content and content editors
- After Drupal login it provides display of all the registered User data in terms of dashboard which is created using views and customization
- Monitoring User tracking and user activities by Drupal site admin. Notifications are sent through third party twilio, Cron configurations done using Queue Worker
- Working directly with Client to understand the requirements
- Worked on agile methodology to accomplish sprint
- Providing Postman collections to QA for testing
- Implementing views Dashboard for user tracking and activity monitoring
Senior Tech Specialist - Digital ApiCraft Pvt. Ltd.
(2021-04 - 2023-03)
- Technologies: Drupal 8/9, JSON, PHP, Twig, HTML, CSS, Rest services, Apigee management API calls
- Developed custom Drupal modules for products
- Managed configurations using CMI
- Performed Twig Templating and code optimization
- Analyzed and developed Drupal forms for configuring multiple gateways
- Managed Performance tuning and monitoring with help of Jmeter/Newrelic
Module Lead - Mindtree Pvt. Ltd.
(2018-03 - 2021-04)
- Project 1: American International Group, Inc. (AIG)
- Technologies: Drupal 7/8, PHP, Twig, JSON, HTML, CSS, REST services, Apigee Integrated Portal
- Estimated project efforts and participated in sprint retrospectives
- Designed and developed Apigee Drupal 7 Developer portal
- Upgraded Drupal version (8 to 9)
- Worked on fixing Security vulnerabilities
- Built Apigee Integrated Portal with the help of Sass
- Project 2: Akzonobel
- Technologies: Drupal 7, Twig, Drupal CMI, Lamp, Apigee
- Built template files using view modes and written CSS depends on wireframes provided by the client
- Created Twig templates and fieldable panels for page design
Drupal Developer - Friday Media Tech India
(2017-04 - 2018-03)
- Project: SpidersNet
- Technologies: Drupal 7, Git, Drush, Lamp, Aegir, Multisite, MultiDomain
- Designed and developed Drupal 7 template files
- Worked on agile methodology to accomplish sprint
- Performed code aggregation for performance improvement
- Deployed 100+ sites onto Aegir platform using multisite and Domain Access Architecture
- Maintained source control environments
- Project: Online Fashion Store (Drupal Commerce)
- Developed and customized an e-commerce website using Drupal 10 and Drupal Commerce
- Configured product types, product variations, shopping cart, checkout, and order management
- Built responsive product pages using Twig, HTML, CSS, and JavaScript
- Integrated Stripe and PayPal payment gateways
- Customized Views and Forms to meet business requirements
- Implemented shipping, tax, coupons, and inventory management
- Used Git, Composer, and Drush for version control and deployments
- Fixed production issues and supported feature enhancements in an Agile environment
Software Engineer - Boston Technology Corporation
(2015-09 - 2017-01)
- Technologies: Drupal 7/8, PHP, TPL, Twig, Multilingual, Blocks, panels, AWS EC2
- Developed themes (D7 & D8) and modified theme template preprocess functions
- Created custom user permissions and views with contextual/exposed filters
- Integrated new theme into an existing website. Created Views, with contextual filters, exposed Filters, relationships and related template files