Jennifer Hickey is a product-focused technologist with 13 years of experience combining manual and automated testing, technical business analysis, and product ownership to improve software delivery. Based in Greater Houston, she has progressed from classroom teaching to QA leadership and now directs product work at BuildOn Technologies, bringing strong communication and process discipline to cross-functional teams. Her hands-on backend contributions to Spring projects—improving Redis resilience, timeout handling, and scripting support—demonstrate deep practical knowledge of distributed systems and reliability engineering not obvious from her product title. She excels at translating customer and technical requirements into robust, testable solutions and prioritizing work that reduces production risk. Jennifer pairs a Mass Communication BA and an MS in Curriculum & Instruction mindset with engineering rigor, making her particularly effective at stakeholder education and team enablement.
12 years of coding experience
3 years of employment as a software developer
Bachelor of Arts - BA Mass Communication/Media Studies, Bachelor of Arts - BA Mass Communication/Media Studies at Texas State University
Master of Science - MS Curriculum and Instruction, Master of Science - MS Curriculum and Instruction at Western Governors University
Spring XD makes it easy to solve common big data problems such as data ingestion and export, real-time analytics, and batch workflow orchestration
Role in this project:
Back-end Developer
Contributions:26 commits in 3 months
Contributions summary:Jennifer primarily focused on improving the resilience and stability of the Spring XD application, particularly in its interaction with Redis. They addressed scenarios where Redis was unavailable by providing more informative error messages and improving exception handling. The user also refactored code to consolidate launch methods and added support for Groovy scripts in modules, enhancing flexibility. Further contributions include adding classpaths for configuration files.
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Role in this project:
Back-end Developer
Contributions:158 commits in 3 months
Contributions summary:Jennifer primarily contributed to the Spring Data Redis project by addressing issues related to Redis timeouts. They refactored code to correctly handle timeouts in various Redis operations, including `lPush`, `rPush`, and `hSet`. Their changes focused on ensuring millisecond precision and the proper handling of different unit types. Additionally, the user made modifications to the Lettuce and SRP connection implementations, adding support for new Redis 2.6 commands like `pExpire`, `pExpireAt`, `pTtl`, `sRandMember` (with count), `dump`, `restore`, `bitOp`, `bitCount`, `incrByDouble`, `hIncrByDouble`, and scripting operations like `scriptLoad`, `evalSha`, `scriptExists`, and `scriptFlush`.
spring-bootspring-dataapidddredis
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
Jennifer Hickey - Product Owner at BuildOn Technologies