Rick Hohler | Mobile Architect

Mobile Architect & Engineer. Bridging the metal of the '80s with the agentic workflows of tomorrow. R&D at Nibbleware.

Follow me on GitHub

GitHubLinkedInNibbleware



Nibbleware R&D

The Lab. Bridging retro constraints with modern agentic workflows. Experimental engineering and architectural deep dives. Visit The Lab (YouTube)


My Frameworks

orbit_task

A federated Flutter Plugin architecture for orchestrating complex background execution on iOS and Android. Handles constraints, retries, and unified scheduling.

</div>

InventoryKit

A hardened, protocol-first asset management system ensuring strict decoupling between storage, indexing, and UI layers.

</div>

DesignAlgorithmsKit

A general-purpose Swift Package for any project requiring robust design patterns and algorithms. Features implementations of Bloom Filters, Graphs, and standard architectural patterns.

</div>

pkl-toon

A Pkl module for generating TOON configuration files. Bridges Apple’s configuration-as-code language with the Toon format for validated, type-safe mobile config pipelines.

</div> </div> </div>

Open Source Contributions

lottie-ios

Implemented Repeater support for the Main Thread rendering engine, enabling complex vector shape duplication and parity with Core Animation.

</div>

swift-syntax

The core parser and AST for the Swift language. Implemented key refactoring actions and stability fixes for the compiler toolchain.

</div>

swift-package-manager

Enhancements to the Swift Build System, focusing on dependency resolution and package graph correctness.

</div>

flutter

Contributor to the Flutter engine and framework, focusing on platform channels, stability, and rendering performance.

</div>

packages

Maintenance and feature expansion for first-party Flutter plugins, ensuring robust native interop.

</div>

toon-swift

Native Swift implementation of the Toon configuration language, bridging configuration-as-code to mobile runtimes.

</div> </div> </div> </div> --- ## Latest Thoughts [Read Journal →](/blog)