Geoffrey Huntley is a versatile software engineer and founder with 15 years of hands-on experience building developer platforms, DevOps tooling, and cross-platform UI systems from Sydney. He blends deep technical work—contributing to high-profile open-source projects like Gitpod and Coder that provision cloud development environments—with infrastructure and CI/CD expertise demonstrated across ReactiveUI, Cake, and Akavache. As the founder of several creative ventures and a current Founding Teacher at Latent Patterns, he now demystifies transformers, RAG, agents and tool-calling for developers who want first-principles understanding, not just tutorials. Geoff’s background includes early web innovation (a pioneering video-blog CDN featured in major media) and an unusual side profile as an artist/performer critiquing NFTs, reflecting a rare mix of product engineering, platform-level automation, and cultural curiosity.
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
Role in this project:
Full-stack Developer
Contributions:9 releases, 657 commits, 375 PRs in 3 years 7 months
Contributions summary:Geoffrey made contributions focused on enhancing the ReactiveUI framework across multiple platforms, including iOS, Android, and UWP. They added and modified code related to dependency properties, event generation, and build configurations, demonstrating a deep understanding of the framework's architecture. The user also appears to be involved in updating the project's build system and its packaging infrastructure. Furthermore, the user made commits related to the creation and publishing of NuGet symbol and meta packages to NuGet, reflecting the work of a developer involved in releasing a library.
Contributions:4 releases, 30 commits, 45 PRs in 1 year 11 months
Contributions summary:Geoffrey's commits primarily focused on improving the build and release processes for the Splat project. This included changes to the build.cake file to specify build targets, upgrade project formats, and incorporate a continuous integration release workflow. Further commits involved setting up VSTS and NerdBank for CI/CD, and adding a signing step to the build pipeline. These changes aimed to streamline the build, testing, and release process, making it more automated and efficient.
splat-locatorswindowselectroniocmono
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
Geoffrey Huntley - Founding Teacher at latent patterns