Ross Hadden

Principal Software Engineer at Barracuda

Cincinnati, Ohio, 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
Ross Hadden is a Principal Software Engineer with 14 years of experience building scalable web and e-commerce systems, currently based in Cincinnati and working at Barracuda while running his own consultancy, Hat On LLC. He’s a polyglot developer and Linux evangelist who contributes across the stack—from backend GraphQL work and payments integration in the well-known Reaction Commerce platform to frontend UX tweaks and DevOps automation for deployment pipelines. Ross blends strong QA and test-automation instincts (demonstrated in improving moment-range tests) with real-world infrastructure and release management experience, and has a history of architecting event-driven APIs and data-intensive analytics. He holds both BS and MS degrees in Computer Science from the University of Cincinnati and brings an entrepreneurial mindset forged by leading teams, shipping open-source contributions, and maintaining long-running personal projects. An interesting detail: he runs a customized Artix Linux environment and a modified Engram keyboard layout, reflecting a deep personal investment in tooling and developer ergonomics.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, 3.537 / 4, Bachelor of Science (BS), Computer Science, 3.537 / 4 at University of Cincinnati
stackoverflow-logo

Stackoverflow

Stats
50reputation
3kreached
6answers
2questions
github-logo-circle

Github Skills (45)

javascript10
docker10
back-end-development10
payment-service10
testing10
payment-gateway10
nextjs10
ui-design10
dockers10
wpgraphql10
payment-methods10
release-management10
payment-processing10
wordpress-graphql10
payment10

Programming languages (31)

C#CSchemeMakefileGoHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Role in this project:
userFront-end Developer
Contributions:1 release, 87 commits, 35 PRs in 1 year 9 months
Contributions summary:Ross primarily worked on front-end components, making UI/UX improvements to the storefront. They removed underlines from the mobile navigation, hid breadcrumbs on smaller devices, and refactored the add-to-cart button. Additionally, they addressed spacing and alignment issues, making adjustments to the Product Detail page and mini-cart for a better user experience. They also updated component library usage.
next-jsecommerceheadless-ecommerceshopping-cartshop
rotaready/moment-range

Mar 2016 - Jul 2017

Fancy date ranges for Moment.js
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 5 PRs, 3 comments in 1 year 4 months
Contributions summary:Ross primarily focused on adding and improving tests for the `moment-range` library. They introduced new tests, including those for the `fromInterval` function, ensuring the library's functionality and robustness. The code differences show modifications to the test suite and related build configurations, confirming their dedication to improving the testing coverage of the project. The updates demonstrate a commitment to quality assurance.
datetimedatepickertimeagojavascriptinterval
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
Ross Hadden - Principal Software Engineer at Barracuda