CKERF
WORK THOUGHTS RESUME
LOC: RESUME

Charlie
Kerfoot

Obsessive about creating value through software. Human beings are responsible for shaping the future. Let's build the world that we want to live in. Check out my Formal Resume.

"In the cosmic blink of an eye, I will become once again cosmic dust."
— Bangambiki Habyarimana

Arb Agent

A Llama 3 financial reasoning agent fine-tuned on synthetic Chain-of-Thought examples from SEC 10-Ks with a Rust inference backend.

LLMsAI AgentsData CleaningRustNLPChain-of-Thought, Fine-Tuning

Fight Facts

A UFC guessing game using Selenium web scraping and built on Vue, Typescript, Express, and SQLite.

VueTypeScriptExpressSQLiteSelenium

Self-hosted Password Manager

Password Manager hosted on a local Raspberry Pi with a Rust webserver and a Svelte interface.

RustSvelteRaspberry PiSecurity

Maze Algorithm Visualization

A Three.js visualization of Kruskal's algorithm implemented in TypeScript with a Svelte webpage.

Three.jsTypeScriptSvelteData StructuresMaze Generation

Gemini 3 File Manager Agent

A CLI-based AI agent that helps you manage your files and directories using natural language commands.

AI AgentsLLMsGemini 3Python

Code Executer MCP Server

A Model Context Protocol server that allows LLMs to run code from user prompts.

TypescriptMCPNLPLLMs

Rat Computer Vision Model

A PyTorch CNN trained on sample images to detect rats in NYC apartments via a Raspberry Pi webcam and OpenCV.

PyTorchCNNPythonOpenCVComputer Vision

Data Analysis & Visualization Blogs

A collection of blogs analyzing datasets with Pandas and displaying visualizations built in Vega-Altair, MatPlotLib, or D3.

PythonPandasVega-AltairMatplotlibD3

Rust Web Server from Scratch

A HTTP Web Server built out in Rust.

RustHTTPHTMLBackend

Kruskal's Algorithm Implementation

An implementation of Kruskal's algorithm in C.

CData StructuresMaze Generation

Data Structures in C

A library implementing the core data structures in C.

CData Structures

Haskell Hash Map Implementation

A hash map design in Haskell.

HaskellData Structures

Come reach out.

Let's work together to make your next project successful.

© 2026 Charlie Kerfoot. All rights reserved.