Jerel Unruh

Jerel Unruh

Principal Software Engineer @ Toyota Connected

Software architect and engineer based in Dallas, TX. I specialize in building next-generation telemetry and connected vehicle systems using Rust, Flutter, and Elixir.

For over a decade, I have contributed to the open source ecosystem, focusing on developer ergonomics, API standards (JSON:API), and bridging native performance with modern UI frameworks.

Vehicle Telemetry

Engineered high-throughput, low-latency telemetry ingestion pipelines at Toyota Connected. Leveraging Rust's safety and performance to handle massive streams of vehicle data in real-time.

Cross-Platform UI

Pioneered the use of Flutter for embedded automotive interfaces. Created membrane to seamlessly generate Dart FFI bindings for Rust, enabling performant native logic in UI apps.

API Standards

Long-time maintainer of django-rest-framework-json-api. I believe in standardized, predictable API designs that reduce friction for frontend developers and ensure long-term maintainability.

Current Open Source Projects

django-rest-framework-json-api

The standard-bearer for JSON:API in the Django ecosystem. Used by thousands of developers to build robust, standardized APIs.

PythonDjangoAPI
View Repo →

membrane

Zero-copy shared memory architecture for Rust and Dart. Automatically generates typesafe FFI boundaries, eliminating the boilerplate often associated with native integration.

RustDartFFI
View Repo →

ember-cli-loading-slider

A classic Ember addon that brings the YouTube-style top loading bar to Ember applications. A focus on smooth, unobtrusive UX.

JavaScriptEmberUX
View Repo →

autometrics-rs

Contributor to observability tools. Instrumenting Rust applications to understand performance characteristics in production environments.

RustObservability

Support Open Source

Maintaining open source libraries takes significant time and effort. If my work has helped you or your company, consider buying me a coffee.

Secure Card Payment

💳