Joel Williams

I am currently studying math, building Nemo Agents, and training Judo.
I enjoy making games and other apps as a hobby, and my interests include economics, statistics, and history.


Blog

Projects

rascii 1
[1/2]
rascii 2
[2/2]

[RASCII]

STACK: RUST

Converting images into ASCII art in Rust

  • 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.
nemo

[NEMO]

STACK: NEXT.JS, PYTHON, and TYPESCRIPT

A people and company research tool for sales teams and recruiters

  • 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.