Skip to content
View eboody's full-sized avatar

Sponsoring

@coollabsio

Organizations

@ObjectiveStandard

Block or report eboody

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eboody/README.md

Hi, I'm Eran

I'm a Rust-first software engineer building systems for healthcare and other sensitive-data work.

I like systems with sharp edges: healthcare integrations, encrypted PHI, sync jobs, auth and session flows, and state-heavy code that has to behave itself. If the work is sensitive, messy, or easy to get subtly wrong, that's usually where I'm having the most fun.

I also have a soft spot for automation. If a script can save me hours of repetitive work, I'm probably going to write it.

Start here

  • Healthcare integration platform case study: sanitized writeup of EMR sync, encrypted PHI storage, token handling, and the public eran.codes demo that backs it up.
  • eran.codes: my current public Rust app showing encrypted storage, token handling, bounded sync, auth and sessions, and visible runtime behavior.
  • statum: typestate framework for legal state transitions and rebuilding typed workflow state from persisted data.

What I build

  • healthcare integrations against the Elation EMR API
  • encrypted storage for PHI fields
  • Rust services with clear boundaries between external systems, app logic, and storage
  • type-driven libraries focused on state, workflow, and API shape

Production impact

  • increased fundraiser acknowledgment throughput by roughly 12x per operator
  • ran automation at 72 concurrent workers
  • replaced a manual CSV process that lagged by 48 hours with realtime fundraiser creation and donation visibility
  • supported products used by large national nonprofits

More Rust projects

  • modum: workspace lint tool for consistent module naming, import style, and public API paths.
  • nestum: proc macro for nested enum paths that keeps structured state readable without flattening it away.
  • maud-extensions: proc macros for Maud components with inline CSS, JS, slots, and font helpers.

Elsewhere

Pinned Loading

  1. statum statum Public

    Statum helps make undesirable state impossible to represent in code, at compile time

    Rust 227 6

  2. nestum nestum Public

    nestum lets nested enums read like nested paths in Rust.

    Rust 3

  3. styled styled Public

    Scoped CSS for Leptos with a small Rust-first API.

    Rust 67 7

  4. maud-extensions maud-extensions Public

    Proc macros for Maud components with inline CSS, JS, slots, and font helpers.

    Rust 2

  5. modum modum Public

    modum enforces consistent module naming, import style, and public API paths across a Rust workspace.

    Rust

  6. eran.codes eran.codes Public

    Personal site and lab for projects, writing, and UI experiments.

    Rust