Skip to content
View xklob's full-sized avatar

Organizations

@shelter-labs

Block or report xklob

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xklob/README.md

Caleb Ditchfield

Software Engineer | Backend & Distributed Systems | Security-Critical Systems | Applied AI

I've been building software professionally since 2017, mostly TypeScript/Node.js backends and Ethereum systems. Blockchain is my deepest specialty, but I'd rather treat it as proof that I can build difficult systems than as a permanent job category. I'm now leaning further into backend engineering and applied AI, especially coding-agent evaluation, retrieval, and developer tooling.

Portfolio · LinkedIn

Engineering focus

  • Backend and systems: TypeScript, Node.js, Python, APIs, event-driven architecture, concurrency, deterministic simulation, Docker, Linux, and CI/CD
  • Security-critical engineering: adversarial systems, access controls, automated testing, failure analysis, and operational safeguards
  • Applied AI: coding-agent evaluation, test and grader design, retrieval and embeddings, LLM-assisted code analysis, and agentic developer tooling
  • Blockchain: Solidity, EVM protocols, DeFi, smart-contract security, MEV, Hardhat, and Foundry

Selected public work

ProjectWhat it demonstrates
Fei Protocol Core · 96 authored PRs · 83 mergedProduction Solidity and TypeScript engineering spanning smart contracts, safety and access controls, governance, deployments, testing infrastructure, CI, and releases.
SpearbotTypeScript CLI toolchain for exploring Solidity audit targets with hierarchical LLM summaries, embeddings, local HNSW semantic search, and retrieved-context analysis.
MonitorPersonal Codex-powered activity-summarization prototype with a tested Bash CLI, a Windows/WSL capture bridge, and persistent run summaries.
HexagonsBestagonsTypeScript tower-defense prototype with a deterministic 60 Hz simulation, command and snapshot APIs, hex-grid pathfinding, a Pixi.js frontend, and Vitest and Playwright tests.
Codex Repo TemplateLanguage-agnostic foundation for agentic software projects, with durable product and architecture context, repository-local skills, and executable planning conventions.
MineableGemTokenEarly smart-contract experiment adapting ERC-918-style proof-of-work mining to ERC-721 collectibles.

Pinned Loading

  1. Hexagons-Bestagons-Tower-DefenseHexagons-Bestagons-Tower-DefensePublic

    Tick / loop-driven HexagonsBestagons tower defense game running on HTML5 canvas + Typescript for the simluation engine.

    HTML 2 1

  2. codex-repo-templatecodex-repo-templatePublic template

    This repository is a starting point for agentic-forward software projects with Codex - projects that expect coding agents to participate in design, implementation, review, and maintenance from the …

    JavaScript 35 2

  3. monitormonitorPublic

    CLI utility that takes periodic screenshots of your desktop and summarizes what you've been up to. Runs within WSL on Windows 11.

    Shell

  4. fei-protocol/fei-protocol-corefei-protocol/fei-protocol-corePublic

    FEI Protocol smart contract code, tests, and scripts/utilities for DAO proposals.

    TypeScript 193 95

  5. codexmuxcodexmuxPublic

    Go