QARIBOU
Joshua Koudys · Staff Software Developer · Toronto · josh@qaribou.com
Walk with the arrow keys or a click. Type a command and press Enter: GET RESUME, LOOK, TALK TO someone, TELL them ABOUT QARIBOU. HELP lists the rest.
THE RESUME, WITHOUT THE ADVENTURE
20 years owning production systems, from database internals in C at IBM to TypeScript and React platforms running today.
CTO, CLAUSEHOUND
- Architected Clausehound, a distributed legaltech platform in TypeScript, React and Rust, deployed as isolated per-client servers and owned in production for 8 years.
- A Rust-to-WASM engine diffing 300+ document versions in the browser.
- A GraphQL API with JWT, OAuth and OpenID.
- MCP toolsets that let AI agents query the legal corpus.
- An LLM agent for contract review, granted a US patent.
- Custom PyTorch mini-models, small enough to run in the browser through WASM.
- Led and mentored a team of 6 developers.
DIRECTOR, QARIBOU INC.
- Consulting that modernizes mature systems in TypeScript and Java.
- React in production since 2013.
- Walking-tour maps for Jane's Walk, serving 500,000+ participants.
- A C library that ran a modern e-commerce stack directly against a ~$15M DB2 catalogue on an AS/400, without disrupting live orders.
STAFF SOFTWARE ENGINEER, IBM WEBSPHERE COMMERCE
- Scaled Java middleware through peak-season traffic for major clients.
- Co-inventor on a US patent.
- Before that, as an intern: low-level C in the DB2 kernel, on row compression.
LECTURER & MENTOR, LIGHTHOUSE LABS / GEORGE BROWN
EDUCATION
SKILLS
TypeScript, JavaScript, Rust, SQL, Java, Python, C. React, Next.js, Node, GraphQL, WASM. AWS, Google Cloud, Docker. Postgres, PostGIS, Redis, Kafka, PyTorch, MCP, and Claude Code daily.