Jay Aisenbrey is a Senior Software Engineer based in Houston with 11 years of professional experience and a decade specializing in Java and Spring-based web applications. He has progressed from intern to architect-level roles at Broadleaf Commerce and ThoughtWorks before joining OBM, contributing notable open-source fixes like improved promo-code exception handling and data validations in the widely used Broadleaf Commerce eCommerce framework. Comfortable across the stack, Jay has delivered full-stack demo sites with security, Thymeleaf, and Solr tweaks while driving backend robustness and clearer user-facing errors. Outside of engineering he channels the same precision into sports and music—he’s an avid golfer, disc golfer, bowler, guitarist, and mandolin player in a local alternative country band—bringing teamwork and performance focus to his development work.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at The University of Texas at Austin
Contributions:51 commits, 22 PRs, 42 pushes in 3 years 8 months
Contributions summary:Jay primarily worked on setting up and configuring the Broadleaf Commerce demo site, including both the site and admin applications. Their contributions involved creating base project structures, adding security configurations, and integrating core and admin modules. They also addressed specific issues, such as those related to asset uploads and Thymeleaf configuration. Additionally, the user refactored and updated frontend resources, and performed minor Solr configuration modifications.
Broadleaf Commerce CE - an eCommerce framework based on Java and Spring
Role in this project:
Back-end Developer
Contributions:7 reviews, 384 commits, 120 PRs in 6 years 1 month
Contributions summary:Jay primarily contributed to back-end development by introducing offer exceptions to provide more helpful error messages to users. They refactored code in `OrderServiceImpl.java` to include better exception handling for promo codes and added related code updates in `CartEndpoint.java` and `BroadleafCartController.java` to display these exceptions correctly within the frontend. In addition, the user added field-level validations to ensure that the end date is after the start date, which improved data integrity.
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
Jay Aisenbrey - Senior Software Engineer at OBM, Inc.