Greg Hale

Software Engineer at Boundary (YC W23)

Seattle, Washington, 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
Greg Hale is a software engineer with 15 years of experience building backend and platform systems across startups and enterprises, currently at Boundary (YC W23) in Seattle. He has led AI and platform efforts at companies like Target and OctoML and contributed to foundational open-source projects including OpenCV and the Reflex-DOM FRP web framework. Greg’s work spans production-grade build tooling and novel event-timing implementations—he added Poisson process-based timing to Reflex-DOM and improved pkg-config generation in OpenCV—demonstrating attention to robustness and developer ergonomics. Creator of neuronbench.com, he blends practical engineering with an interest in benchmarking and quantitative tooling. Colleagues value him for shipping dependable infra changes that quietly unlock more reliable builds and cleaner reactive architectures.
code15 years of coding experience
job10 years of employment as a software developer
bookMassachusetts Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
655reputation
26kreached
10answers
6questions
github-logo-circle

Github Skills (21)

event-handling10
reactive10
package-management10
cmake10
functional-reactive-programming10
build-automation10
haskell10
data-structure9
c-language9
regex9
cprogramming-language9
data-structures9
monads9
vector6
gtk6

Programming languages (19)

SmartyJavaCSSC++RustCPactGo

Github contributions (5)

github-logo-circle
reflex-frp/reflex-dom

May 2015 - Aug 2016

Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
Role in this project:
userBack-end Developer
Contributions:17 commits, 8 PRs, 21 comments in 1 year 3 months
Contributions summary:Greg implemented new functionality related to time-based event generation within the Reflex-DOM framework. They added homogeneous and inhomogeneous Poisson process implementations, optimizing event timing and introducing variable event rates. Furthermore, the user refactored the code, removing redundant imports and merging related classes to streamline the codebase. The user also added improvements to the project's build configuration, adding dependencies to the project.
callbacksfrpreactivepure-functionalhaskell
opencv/opencv

Oct 2013 - Oct 2013

Open Source Computer Vision Library
Role in this project:
userBackend Developer
Contributions:8 commits in 15 days
Contributions summary:Greg primarily contributed to the build process of the OpenCV library by modifying the `cmake/OpenCVGenPkgconfig.cmake` file. The commits focused on improving the generation of the pkg-config file by correctly adding the `-l` prefix to library dependencies, handling paths and special characters, and refining the regex used. The changes aimed to ensure that external dependencies are correctly linked when using the OpenCV library.
pythonvisiondeep-learningc-plus-pluscomputer-vision
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
Greg Hale - Software Engineer at Boundary (YC W23)