Paul Holser

Senior AI OR Engineer at Optimal Dynamics

Greater Harrisburg Area 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
Paul Holser is a Senior AI/OR Engineer with 15+ years of experience building high-quality, maintainable software across domains like retail, finance, and telecom. He pairs a Master’s in Operations Research with deep hands-on expertise in Java, Ruby, Python, and C# to deliver optimization-driven solutions and rapid feedback loops for multidisciplinary teams. A longtime advocate of test-driven development, he has contributed notable property-based testing enhancements to the junit-quickcheck project, expanding generators and exhaustive execution modes. His career spans startups and enterprises where he mentors teams, champions executable specifications, and designs resilient services from POS systems to AI/OR pipelines. Colleagues rely on him for pragmatic architecture and developer ergonomics that reduce long-term maintenance costs. Outside product work, he’s comfortable shifting languages and tools to fit the problem, preferring the best tool for the task.
code15 years of coding experience
job17 years of employment as a software developer
bookBachelor of Arts Computer Science, Bachelor of Arts Computer Science at Rice University
bookMaster of Science Operations Research, Master of Science Operations Research at Kansas State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
4,937reputation
409kreached
58answers
4questions
Badges
junit
top-1%
java
top-5%
equals
top-5%
regex
top-5%
github-logo-circle

Github Skills (16)

property-based-testing10
generics10
javas10
junit10
java10
test-automation10
regex9
equals9
unit-testing9
bigdecimal8
biginteger8
instanceof6
hamcrest6
reflection6
boolean6

Programming languages (3)

HCLJavaPython

Github contributions (5)

github-logo-circle
pholser/junit-quickcheck

Oct 2010 - Apr 2022

Property-based testing, JUnit-style
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:61 reviews, 1138 commits, 337 PRs in 11 years 7 months
Contributions summary:Paul's commits focus on implementing property-based testing features within the JUnit Quickcheck library. They added extractors for BigInteger and BigDecimal, and expanded support for various types in tests. Further contributions included adding support for generic types and handling ranges in generators, and incorporating features to the testing framework by introducing exhaustive execution mode and adding various utility functions to the framework.
property-based-testingtestingquickcheckjavajunit
jopt-simple/jopt-simple

Apr 2011 - Aug 2021

Java library for parsing command line options
Contributions:4 reviews, 360 commits, 42 PRs in 10 years 5 months
java-libraryparsingoptionsjavacli
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
Paul Holser - Senior AI OR Engineer at Optimal Dynamics