Open to Opportunities

Hi, I'm James Collard

Software Engineer

Based in Kent, United Kingdom

AI agents · Salesforce engineering · TypeScript · Python · Systems programming

What I do

Engineering across the full stack

I build production-grade software across the full stack — from AI agents on the Anthropic Agent SDK and Salesforce AppExchange packages to TypeScript browser extensions and data migration tooling.

Languages

TypeScriptJavaScriptPythonApex (Salesforce)C++SQLBash

Frameworks & Runtimes

Next.jsReactNode.jsBunHonoThree.jsPreactViteFlaskDjangoPrismaJest

Platforms & Tools

Salesforce / AppExchangeAnthropic Agent SDKClaude Opus 4.7AWS S3DockerLinuxGitPostgreSQLMongoDBChrome ExtensionsREST APIs

Recent Project History

I focused this portfolio on projects that are useful in a hiring conversation: software with clear users, real workflows, and evidence of maintainable engineering work.

June 9, 2026

Flux Terminal

Electron desktop terminal built for Claude Code — a fully-capable terminal that records, replays, and analyses your coding sessions with live token, cost, and tool-usage metrics.

Designed and built the full desktop app solo: the Electron main process and PTY bridging, the contextBridge IPC surface, and the React + xterm.js renderer, plus the session-capture, replay, and metrics systems.

June 8, 2026

WaveLink

Published Chrome extension for Salesforce data work — query out to CSV/JSON/Excel/XML, push via REST or Bulk API, schedule recurring snapshots, run multi-object migrations with dependency ordering, and diff data across orgs. All processing stays local.

Designed and built a published Chrome extension that consolidates everyday Salesforce data work — exports, pushes, scheduled snapshots, migrations, schema diffing, and org monitoring — into one local-first toolkit aimed at admins and consultants.

April 26, 2026

Vastify

Hackathon-built Salesforce storage-offload platform that routes files into customer-owned cloud buckets while staying transparent to dependent apps — driven by three Claude Opus 4.7 agents.

Designed and built the full stack solo for the hackathon: agent orchestration with the Anthropic Agent SDK, the Bun/Hono middleware, the Salesforce-side Apex integration, and the React dashboard.

March 31, 2026

Nebula-Vault

Salesforce AppExchange managed package that replaces native file storage with configurable cloud backends across AWS S3, Azure Blob, GCS, OneDrive, and Dropbox.

Designed and built a multi-cloud storage abstraction layer for Salesforce orgs, packaged as an AppExchange managed package with configurable provider support.

Featured Projects

Recent projects that best reflect the kind of engineering work I want to do next

Flux Terminal

Flux Terminal

Electron desktop terminal built for Claude Code — a fully-capable terminal that records, replays, and analyses your coding sessions with live token, cost, and tool-usage metrics.

JavaScriptElectronReactxterm.js+2
WaveLink

WaveLink

Published Chrome extension for Salesforce data work — query out to CSV/JSON/Excel/XML, push via REST or Bulk API, schedule recurring snapshots, run multi-object migrations with dependency ordering, and diff data across orgs. All processing stays local.

TypeScriptPreactWebpackJest+3
Vastify

Vastify

Hackathon-built Salesforce storage-offload platform that routes files into customer-owned cloud buckets while staying transparent to dependent apps — driven by three Claude Opus 4.7 agents.

TypeScriptBunHonoReact+4

Let's Work Together

Have a project in mind? I'd love to hear about it. Let's create something amazing together.