JHJustin Haubrich

Software Engineer · Oklahoma City

Justin
Haubrich

I build precise, local-first software. A file manager that automates the tedious work and locks any file to a hardware key in one tap, and a scholarly reader for a three-thousand-year-old language. Both demand the same thing: exactness.

Contributions, past year
4,687
Shipping since
2017
Weekly, past year

Current work

Two products, one standard

Both are shipping, maintained, and built end to end: design, engineering, and release.

Flagship · macOS & Windows

VaultSort

The first app with true hardware-bound file encryption.

The first app to offer true hardware-bound, one-tap file encryption. A local-first file manager that automates the tedious work with a visual rule graph, and locks any file to your fingerprint or a physical security key. Runs entirely on-device, with no subscription and no cloud.

  • One-tap encryption bound to your fingerprint or a hardware key
  • Visual rule-graph automation with dry-run preview
  • Space Saver + Large File Finder for reclaiming storage
  • SSD-aware secure deletion
  • Rust
  • Swift
  • AES-256-GCM
  • FIDO2

Flagship · iOS · Android · Web

Avestan Lexicon

The first app to carry the complete Avesta.

The first app in the world to carry the complete Avesta. A reader and dictionary for Avestan, the sacred language of Zoroastrianism, with every verse in transliteration, original Din Dabireh script, and English side by side. Tap any word for its meaning. Thousands of entries with grammar and etymology.

  • Full Avesta: Yasna, Gathas, Visperad, Vendidad, Yashts, Khordeh Avesta
  • Verse-aligned transliteration, script, and translation
  • Tap-any-word dictionary with etymological detail
  • Fully offline, with no data collected
  • TypeScript
  • Vue
  • Quasar
  • GraphQL
  • MongoDB

What I work with

Shipped, not listed

Everything below is in something currently running, with the project it comes from named beside it.

Desktop
Rust, Swift, native macOS. Windows in progress.VaultSort
Mobile
iOS and Android, shipped to both stores. Capacitor and Cordova.Avestan Lexicon, Bonfire
Web
TypeScript, Vue, Quasar, Astro. Static where it can be, dynamic where it must.Avestan Lexicon, this site
Data
MongoDB, GraphQL, Apollo, Elasticsearch. Corpus pipelines and offline-first sync.Avestan Lexicon, Bonfire
Security
AES-256-GCM, HKDF, Argon2id, FIDO2 and hardware-backed keys.VaultSort

Archive

Earlier work & experiments

Games, interfaces, and client projects. Some still live, some kept for the record.

  • Data suite2023

    Bonfire

    A voter-campaign data suite built with two other developers and used by active political campaigns. I shipped its mobile release on Android and iOS with Cordova.

    • Vue
    • GraphQL
    • Apollo
    • MongoDB
    • Cordova
  • Website2022

    MagiFaith

    A site promoting Zoroastrianism and its teachings.

    • JavaScript
    • jQuery
  • Game2017

    Princess Persis

    A side-scrolling action game for desktop. Arrow keys to move, Z to run, X to punch.

    • Phaser
    • JavaScript
    Open
  • Game2020

    Snake

    The Nokia classic, rebuilt from scratch in TypeScript.

    • TypeScript
    Open
  • UI2019

    User Validation Form

    A polished user-validation form interface, built from scratch.

    Keyboard controls. Click the game to focus it.

    Contact

    Have something exacting to build?

    I take on selective full-stack and native work: secure systems, desktop apps, and data-heavy interfaces. Based in Oklahoma City, working remotely.