Krishna Singh
Senior Software Engineer | Drupal Developer | Acquia Certified | Web Development
Summary
Software Engineer with 10+ years of experience building scalable web applications, now moving into Machine Learning. Strong background in Drupal, Mautic, React, and Angular, with full-lifecycle ownership and Acquia certifications. Currently working on hands-on ML projects using Python and scikit-learn, focusing on data analysis, feature engineering, and model evaluation. Interested in applying ML to real-world, production use cases.
Expertise
- Custom Drupal modules and themes
- Drupal version upgrades and security patching
- Legacy modernization for Drupal codebases
Experience
Software Engineer
August 2021 - December 2023- Developed an Acquia Personalization Drupal module for integration with the Acquia Personalization Service.
- This module provides integration with the Acquia Personalization Service and an enhanced User Experience for Personalization, Testing and Targeting directly on the front-end of your website.
Senior Software Engineer
April 2019 - July 2021- Developed custom Drupal modules and themes as per project requirements.
- Upgraded Drupal sites regularly to maintain the latest minor versions of Drupal and ensure the latest security patches are implemented.
- Worked with project managers to set achievable coding milestones for software project development.
- Communicated regularly with customers to keep them updated on project progress, collected feedback at different stages, and addressed any concerns directly.
- Designed and architected new features implementation and led the development process.
Software Engineer
May 2016 - March 2019- Built multiple Drupal 7 sites, involving custom development and third-party integrations.
- Upgraded and modernized outdated code bases to current development standards.
- Provided production and customer support, and maintained existing Drupal 6 and 7 projects.
- Collaborated with other developers to identify and resolve software bugs and errors.
Intern
January 2016 - April 2016Projects
AI-Powered Tourism Analytics
GitHubEnd-to-end machine learning platform for heritage classification and personalized tourism recommendations.
Acquia Personalization (acquia_perz)
Drupal.orgDrupal integration module for Acquia Personalization, with front-end testing and targeting support.
Acquia-VWO Connect (acquia_vwo)
Drupal.orgDrupal module that sends content metadata with page views into VWO for experimentation and optimization.
Education
Certifications
- Acquia Certified Developer - Drupal 9
- Acquia Certified Frontend Developer - Drupal 9
- Professional Certificate in Generative AI and Machine Learning