Skip to content

Krishna Singh

Senior Software Engineer | Drupal Developer | Acquia Certified | Web Development

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.

  • Custom Drupal modules and themes
  • Drupal version upgrades and security patching
  • Legacy modernization for Drupal codebases

Senior Software Engineer

January 2024 - Present
Acquia
India

Software Engineer

August 2021 - December 2023
Acquia
Pune, Maharashtra, India
  • 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
Promantus Inc
Gurgaon, India
  • 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
Group10
Gurgaon, India
  • 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 2016
Group10

AI-Powered Tourism Analytics

GitHub

End-to-end machine learning platform for heritage classification and personalized tourism recommendations.

PythonFastAPITensorFlowFAISSMLflowNext.js

Acquia Personalization (acquia_perz)

Drupal.org

Drupal integration module for Acquia Personalization, with front-end testing and targeting support.

DrupalPHPAcquia Personalization

Acquia-VWO Connect (acquia_vwo)

Drupal.org

Drupal module that sends content metadata with page views into VWO for experimentation and optimization.

DrupalPHPVWO
Master of Computer Applications (MCA), Computer Application
Pondicherry University
2013 - 2016
  • Acquia Certified Developer - Drupal 9
  • Acquia Certified Frontend Developer - Drupal 9
  • Professional Certificate in Generative AI and Machine Learning