CALEB CARMICHAEL
Senior Backend & Blockchain Engineer - 12+ years
I build backends and smart contracts in TypeScript, Node.js, and Solidity.
Now: blockchain trading systems and AI coding evaluations.
- 20+ contracts
- built and reviewed at Fei
- 83 pull requests
- merged at Fei
- $3.5B
- Fei assets at peak
- 410k+ transactions
- sent by Tarkin
Selected work
Solidity · TypeScript · Stablecoins
Smart contracts for Fei's stablecoin.
Fei's first Solidity engineer. Built and reviewed contracts for FEI, governance, and reserves, plus tools for permissions, deployments, monitoring, and incident response.
Source code 83 merged PRs Permissions #532 Roles / validation #219 Redemption #1041
Node.js · Solidity · Trading
A trading bot with 410,000+ transactions.
Built a trading bot that simulated trades before submitting them on BNB Chain and Polygon. Handled smart contracts, wallets, transaction signing, monitoring, and alerts.
~5,000 transaction variants simulated per second.
Solidity · TypeScript · Lending
Built a blockchain lending platform.
Sole engineer responsible for the smart contracts, TypeScript integrations, and tests. Part of a16z CSX Spring 2024.
Ethereum · Carbon credits
An Ethereum marketplace for carbon credits.
Led development of the smart contracts and tools to verify, tokenize, and trade carbon credits.
Solidity · Node.js · Payments
Crypto payments for cloud computing.
Built smart contracts and a Node.js backend for usage-based and subscription payments, using Connext payment channels.
FastAPI · SQLite · Alembic · LanceDB
Making Facebook exports useful.
Meta's downloads are fragmented and hard to explore. I designed a dashboard anyone can use to search messages, browse media, and understand their history on their own computer. Used with 1.3M+ messages across 40+ GiB.
AI evaluation · Code review · Developer tools
Testing AI coding tools.
I write coding challenges, tests, and reference solutions to evaluate AI models. Side projects include Spearbot for Solidity security reviews and Codex Repo Template for coding agents.
Open source
- Hexagons Bestagons TypeScript tower defense game with a 60 Hz game server.
- Monitor Command-line tool that logs and summarizes desktop activity.
Experience
DataAnnotation + other platformsLLM evaluation engineer
Segfault SecurityIndependent software engineer
Votre / Collar NetworksFounding engineer
Fei LabsFounding engineer, Solidity & security
Hypernet LabsLead Solidity engineer
EarlierArboreum, Rising Line / Zethr, Nead Werx