Jeffrey Heaton

St. Louis, Missouri, 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
Jeff Heaton, Ph.D., is a seasoned AI researcher and technologist with 17 years of experience building core machine learning frameworks and production-ready systems from St. Louis. As VP of AI Innovation at RGA and an adjunct faculty at Washington University, he blends applied research with real-world deployment and teaching. His open-source work on Encog (Java and .NET) shows deep expertise in genetic programming, parallel computing, mutation/crossover algorithms, and careful refactoring of mathematical core libraries. He frequently implements rigorous unit tests and performance-oriented multithreading, evidence of a pragmatic, engineering-first approach to AI. Beyond academia and industry roles, he’s an influential communicator who translates complex AI concepts for practitioners and the public. An understated strength is his ability to reorganize and simplify legacy codebases to better reflect domain models, improving long-term maintainability.
code17 years of coding experience
bookNova Southeastern University
stackoverflow-logo

Stackoverflow

Stats
3,260reputation
262kreached
94answers
8questions
Badges
neural-network
top-1%
machine-learning
top-5%
artificial-intelligence
top-5%
github-logo-circle

Github Skills (18)

unit-testing10
algorithms10
multithreading10
machine-learning10
java10
javas10
deep-learning10
neural-network10
refactoring10
artificial-intelligence9
architectures8
architecture8
opencl7
backpropagation6
encog6

Programming languages (12)

C#TypeScriptJavaDockerfileShellC++CJavaScript

Github contributions (5)

github-logo-circle
jeffheaton/encog-dotnet-core

Nov 2008 - Jan 2019

Role in this project:
userBack-end Developer
Contributions:1 release, 614 commits, 7 PRs in 10 years 3 months
Contributions summary:Jeffrey's commits primarily involve refactoring and reorganizing packages and classes related to mathematical utilities and data structures within the Encog framework. This suggests a focus on improving the internal workings and organization of the codebase rather than adding new features. The commits demonstrate a deep understanding of the core architecture and dependencies within the project, specifically the refactoring and re-organization of the various packages to better align to the domain model.
jeffheaton/encog-java-core

Jul 2008 - Jan 2019

Role in this project:
userBack-end Developer & ML Engineer
Contributions:1 release, 2170 commits, 15 PRs in 10 years 7 months
Contributions summary:Jeffrey's commits reveal significant contributions to the core functionality of the Encog Java core, focusing on genetic programming (GP) aspects. The user implemented unit tests for key features like crossover, created and integrated mutation algorithms (subtree mutation), and integrated core machine learning capabilities, for example, adding support for tournament selection. Further, the user designed and implemented a code to enable the software to perform with parallel computing with a combination of multi-threading. Additionally, the user worked with concepts like type checking in the project.
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
Jeffrey Heaton