Damien Mckenna

Senior Full-Stack Web Developer at Drupal Security Team

Morristown, Tennessee, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Damien Mckenna is a Senior Full-Stack Web Developer with 15 years of experience specializing in standards-compliant Drupal development for sites ranging from small client-maintained installs to large enterprise platforms. He’s an active, long-time Drupal contributor and maintainer of many widely used modules (including Metatag and Nodewords), and has improved core commerce functionality through back-end contributions to Drupal Commerce 2.x. Damien pairs hands-on engineering with community stewardship as a volunteer on the Drupal Security Team and a history of leading developer teams and initiatives at agencies and organizations. Currently based in Morristown, Tennessee, he consults independently while serving as Senior Full-Stack Web Developer at Berklee College of Music, demonstrating an ability to balance institutional needs with open-source impact. Notably, his work often focuses on hardening payment and order workflows—adding tests and fixing subtle edge cases—showing a practical emphasis on reliability and maintainability.
code14 years of coding experience
job22 years of employment as a software developer
bookAssociates of Science 3.8GPA Internet Services / Web Development, Associates of Science 3.8GPA Internet Services / Web Development at Seminole State College of Florida
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
125reputation
6kreached
8answers
0questions
github-logo-circle

Github Skills (16)

unit-testing10
drupal10
test-framework10
php10
entity-framework10
object-oriented-programming10
functional-testing10
commerce10
testing10
javascript7
http6
celluloid6
compass6
seo6
ruby6

Programming languages (16)

JavaCSSC++JinjaRustObjective-C++GoHTML

Github contributions (5)

github-logo-circle
drupalcommerce/commerce

Aug 2016 - Nov 2018

Commerce 2.x development
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 years 3 months
Contributions summary:Dom's contributions primarily focused on enhancing the Drupal Commerce 2.x backend. He implemented unit and functional tests for payment gateway and credit card functionalities, ensuring code quality. Dom addressed various issues, including fixing PHP notices, improving order item merging, and refining coupon redemption behavior. Furthermore, he updated the `ProductVariation` entity and `OrderItem` entities with new functionalities.
commerce2-x
damienmckenna/twitter

Nov 2011 - Nov 2015

Contributions:229 commits, 3 pushes, 3 branches in 4 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Damien Mckenna - Senior Full-Stack Web Developer at Drupal Security Team