Jeremy Whiting is a software engineer based in Utah with 14 years of experience building C++/Qt applications focused on UI design, threading, and data visualization. He pairs desktop expertise with back-end contributions to notable open-source projects like the PostgreSQL JDBC driver and Hibernate ORM, where he added configurable behaviors and build-time enhancements respectively. Comfortable in both product and freelance settings, Jeremy brings a pragmatic engineering mindset honed at Collabora and Scientific Toolworks. He has a sustained interest in software accessibility—particularly text-to-speech—which informs his UI work and makes his designs more inclusive. Beyond shipping features, he also contributes tests, build tooling, and performance-minded refactors, showing attention to maintainability and developer experience.
14 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at Utah State University
Diploma, Diploma at Hillcrest Highschool
Dixie State University
BS, Computer Science, BS, Computer Science at Dixie State College
Contributions:8 reviews, 14 commits, 2 PRs in 9 years 7 months
Contributions summary:Jeremy contributed to the project by implementing and enhancing build-time entity enhancement features using a Gradle plugin. Their work included creating and modifying Gradle tasks to support entity enhancement and integrating the enhancement process into the build lifecycle. Furthermore, the user's contributions involved fixing issues, modifying the Maven plugin, and refactoring the code for performance and code quality. These enhancements included modifying dependencies and fixing findbugs issues.
Contributions:15 commits, 10 PRs, 91 comments in 2 years 2 months
Contributions summary:Jeremy contributed to the PostgreSQL JDBC driver, focusing on features related to column name sanitization and configuration options. They implemented a new property to disable column name sanitization, adding test cases to verify both the default and disabled behaviors. These changes involved modifications to multiple Java files, including test classes, demonstrating expertise in JDBC driver development and testing. The user also modified a case optimization test, further demonstrating their understanding of the driver's functionality.
sqldatabasepostgrespostgresqljava
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.