Joel Williams

I am currently studying math, building software, and training Judo.
I enjoy making games as a hobby and I'm interested in economics, statistics, and predictive models.


Summer 25

2026-02-11

Quitting, building, what was I thinking?

Projects

[RASCII]

Converting images into ASCII art in Rust

rascii 1
[1/2]
rascii 2
[2/2]
  • Implemented a fast, memory-efficient image→ASCII renderer in Rust that preserves visual detail using aspect-aware resizing, luminance mapping, and error-diffusion dithering.
  • Streamed output and parallelized per-row processing to minimize memory overhead and accelerate transforms on multi-core machines.

STACK: RUST

[NEMO]

A people and company research tool for sales teams and recruiters

nemo
  • Built a modular, tools-based Python backend that orchestrates multi-source web search and content extraction to power an agentic company-research application.
  • Designed a pluggable Tool interface so new data sources (YouTube, LinkedIn, filings, etc.) can be added with minimal changes to orchestration.

STACK: NEXT.JS, PYTHON, and TYPESCRIPT