Skip to content
You must be logged in to sponsor ryanc-me

Become a sponsor to Ryan Cole

@ryanc-me

Ryan Cole

ryanc-me
Tauranga, New Zealand

Hello!

Thanks for checking out my profile. I'm a kiwi developer who enjoys working with Odoo and Rust. My Odoo experience goes back to around 2015. Over the last ~7 years I've been involved with many medium-large Odoo deployments, and written a lot of Python code.

Recently I've been enjoying Rust. My current focus is the odoo_api library, which is attempting to be idiomatic to both Rust and Odoo. The public API is still a work-in-progress, but the crate is working well in its current state (and is being used at work for some cool Prometheus reporting, and a custom timesheet-entry app based on Tauri and Svelte!)

Some of my work:

  • Doc and bugfixes to the main odoo/odoo repo
  • Module and migration contributions to the OCA
  • Minor bugfixes and reports for the rust-embedded ecosystem, specifically the esp-rs project
  • The odoo_api library
  • A set of helper macros for Klipper (specifically for the Voron 2.4 machine)

Any financial contributions go towards funding my time working on bugfixes and feature improvements. I try to spend my sponsored time working on other projects (e.g. OCA migrations).

Featured work

  1. ryanc-me/odoo-api-rs

    Type-safe and full-coverage implementation of the Odoo JSON-RPC API, including ORM and Web methods. Supports sessioning, multi-database, async and blocking via reqwest, and bring-your-own requests.

    Rust 10
  2. ryanc-me/voron-superslicer-config

    Custom SuperSlicer configuration including ABS+ and PLA profiles for the Voron 2.4 printer

  3. ryanc-me/voron-klipper-config

    Custom Klipper configuration files, including several helper macros for common tasks, and some experiments around auto chamber-heating

Select a tier

$ a month

Choose a custom amount.