Experienced Technical Lead with over 9 years in web application development specializing in Drupal, PHP, Python, and front-end technologies including ReactJS, JavaScript, HTML, and CSS. Proven track record in delivering complex web solutions, managing projects effectively, and enhancing user experiences. Skilled in integrating solutions such as Single Sign-On (SSO), Apache Solr search, and layout builder customizations.
Overview
9
9
years of professional experience
Work History
Technical Lead
Power CMS Technology
London, United Kingdom (Remote)
04.2024 - Current
Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
Maintained close communication with clients throughout project life cycles for accurate progress reporting and prompt issue resolution.
Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
Team Lead, Software Development
Zyxware Technologies Private Limited
United Kingdom
03.2021 - 04.2024
Technical Design Note Preparation
Created high-level and low-level technical design documents, including data flow diagrams, API specifications, and system interaction models
Collaborated with developers and stakeholders to refine design documents based on feasibility and performance considerations
Code Review
Conducted in-depth code reviews to maintain code quality, efficiency, and adherence to coding standards
Identified and resolved performance bottlenecks, security vulnerabilities, and architectural inconsistencies
Provided constructive feedback to developers to improve code readability, maintainability, and reusability
Deployment
Developed and optimized CI/CD pipelines for automated testing, build, and deployment processes
Coordinated with DevOps teams to optimize infrastructure, manage cloud environments, and troubleshoot deployment issues
Technical Support
Provided advanced troubleshooting and debugging assistance for critical production issues
Assisted development teams in resolving complex technical challenges related to system performance, database queries, and API integrations
Client Support
Acted as a key technical point of contact for clients, addressing their concerns, gathering requirements, and providing technical guidance
Delivered technical presentations and demonstrations to help clients understand the system capabilities and new feature implementations
Senior Software Engineer
Zyxware Technologies Private Limited
India
04.2016 - 02.2021
Module Creation
Designed and developed custom Drupal/PHP modules to extend core functionalities based on project requirements
Integrated third-party APIs and external services within custom modules for enhanced functionality
Theme Creation
Developed custom Drupal themes to provide a seamless and responsive user experience
Utilized front-end technologies such as HTML, CSS, JavaScript, and Twig to create modern, accessible UI designs
Debugging and Bug Fixing
Identified, analyzed, and resolved critical bugs and system defects through detailed debugging
Used debugging tools such as Xdebug, Chrome DevTools, and logging mechanisms to trace issues
Site Building
Configured and built Drupal websites using core and contributed modules to meet business requirements
Created and customized content types, views, taxonomies, and blocks for structured content management
Unit Testing
Developed and executed PHPUnit and Kernel tests to ensure code stability and reliability
Implemented automated testing frameworks (e.g., Behat, Cypress) for functional and behavioral testing
Client Support
Provided technical assistance to clients, addressing concerns and ensuring smooth project implementation
Assisted clients in troubleshooting site issues, upgrades, and new feature requests