Kent Boogaart is a seasoned software engineer and author with 13 years of experience delivering resilient, production-grade systems across finance, agriculture, healthcare, and ecommerce. He architects distributed, real-time platforms—most notably building the actor-model-based transport and logistics backbone that enabled 10-minute grocery delivery at scale in Dhaka. A polyglot practitioner, Kent blends F#, C#, .NET Core and modern mobile tooling (Flutter, Xamarin, React Native) with Docker and Azure to ship end-to-end solutions and developer-friendly pipelines. He contributes to prominent open-source projects such as Firebase Admin .NET and ReactiveUI, adding core messaging features and foundational framework improvements. As an independent developer and author of You, I, and ReactiveUI, he pairs deep technical leadership with a knack for explaining complex reactive patterns to practitioners. Based in Narangba, Queensland, he often bridges backend reliability and mobile UX in constrained-network environments—an expertise honed by real-world, latency- and connectivity-sensitive deployments.
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:
Back-end Developer
Contributions:637 commits, 211 PRs, 103 pushes in 6 years 3 months
Contributions summary:Kent's commits primarily focus on modifying and implementing the `IndexNormalizer` class, which suggests a role in developing core data processing or manipulation logic within the ReactiveUI framework. The user also improved existing implementations of the package generation script, indicating a focus on build and release processes. Furthermore, there is additional evidence of this role through the addition of the CommonReactiveSource and subsequent adjustments, pointing towards building foundational functionality and the addition of explanatory comments.
Contributions:7 commits, 1 PR, 15 comments in 5 days
Contributions summary:Kent's primary contribution involves developing core functionalities for the Firebase Admin .NET SDK, specifically focusing on message handling. Their work includes the addition of classes such as `MulticastMessage`, `SendResponse`, and `BatchResponse`, indicating the implementation of batch sending and multicast message support within the messaging service. Furthermore, the user's commits include writing unit tests for these new classes, ensuring the reliability and correctness of the implemented features. This suggests the user is responsible for contributing to the core backend features and functionality related to FCM message sending.
firebase-admindotnetadminfirestorefirebase
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
Kent Boogaart - Author at Crosslink Business Solutions