Henry Conklin is a Senior Software Engineer in New York with 11 years of experience and a strong focus on production ML and data science systems. He has driven AI features and large-scale embedding indexing at Google after evolving from hands-on data science roles at MITRE where he built adversarial attacks, online learning pipelines, and hybrid RNN-CNN models. Henry combines research rigor (MCS from UVA) with pragmatic engineering—shipping backend systems and APIs that make advanced primitives usable in production and scripting, as evidenced by his Rust contributions adding geometric and catenary primitives exposed via a Lua API. He is motivated to take projects end-to-end, blending low-level algorithmic work with scalable system design, and prefers solving problems that bridge ML models, data pipelines, and developer-facing tooling.
11 years of coding experience
7 years of employment as a software developer
Master of Computer Science - MCS Computer Science, Master of Computer Science - MCS Computer Science at University of Virginia
A procedural, node-based modelling tool, made in rust 🦀
Role in this project:
Backend Developer
Contributions:4 reviews, 9 commits, 6 PRs in 14 days
Contributions summary:Henry primarily contributed to the development of procedural mesh generation primitives within the Rust-based modelling tool. They added new geometric primitives like cones, cylinders, filled circles, and icosahedrons, extending the functionality of the tool. Furthermore, they implemented a catenary curve primitive, enhancing the tool's capabilities for creating curves. The user also integrated these new primitives into the Lua API, making them accessible for scripting.
Contributions:1 release, 204 commits, 10 PRs in 1 year 3 months
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.