- Collaborate with the Scrum Master and Product Owner to ensure effective communication and collaboration within the development team. - Participate in sprint planning meetings to identify and estimate technical tasks, provide input on technical feasibility, and help prioritize development efforts based on business and project goals. - Lead and mentor the development team, providing technical leadership and support. - Define and enforce coding standards, best practices, and quality assurance processes within the team. Conduct code reviews to ensure code quality, maintainability, and adherence to Drupal best practices. - Assist the team in resolving technical challenges and roadblocks. Provide guidance in troubleshooting and resolving Drupal-related issues. - Collaborate with stakeholders, clients, and project managers to understand project requirements, provide technical insights, and ensure successful delivery of Drupal-based solutions.
- In charge of migrating a website from Sharepoint to Drupal 9. - Analyzing content types, taxonomies, views, custom blocks, layouts, and the overall site structure. - Creating various content types in Drupal and exporting content using .csv files. - Using Storybook for creating Front-End components in Drupal. - Implementing hooks to achieve custom functions in both views and all Drupal nodes.
• Developed custom modules and extend modules from contrib ones in Drupal 8 • Back-End Maintenance (Content Types, Views, Blocks, Entities, Taxonomy, User Management) • Front-End Maintenance (Creation of twig files for Pages/Content Types/Taxonomy/Views, Layout builder)