Software Engineer

I build backend systems and developer tools for AI-assisted, correctness-sensitive engineering workflows.

Backend/platform engineer building local-first AI tooling, developer infrastructure, and blockchain systems where provenance, observability, and correctness matter.

Selected Work

View all projects

AgentReceipt

Local-first Go CLI for recording AI coding sessions and producing verifier-ready replay evidence.

Proof: Captures git, filesystem, instruction, and provider evidence; signs receipts; emits replay/focus JSON with reviewability metadata, quality gates, policy checks, and ranked agent-review tasks.

  • Go
  • CLI
  • AI Tooling
  • Developer Infrastructure
View Project

Skills Doctor

TypeScript CLI for auditing Claude/Codex Agent Skills for quality, structure, scoring, and repair readiness.

Proof: Scans local skill roots, validates frontmatter and workflow quality, checks referenced files, reports JSON/human-readable findings, and prepares agent repair handoff after confirmation.

  • TypeScript
  • CLI
  • AI Tooling
  • Static Analysis
View Project

RitualAI

TypeScript CLI that scans local Claude/Codex prompt history and turns repeated workflows into reusable skills.

Proof: Clusters recurring prompt patterns locally, lets the user approve a candidate, and guides it into a reusable SKILL.md workflow.

  • TypeScript
  • CLI
  • AI Workflows
  • Local-first
View Project

ScopePilot

Agency proposal configurator for scope, pricing, approvals, revisions, and client delivery.

Proof: Live product with public user documentation for proposal and change-order workflows.

  • TypeScript
  • Astro
  • Cloudflare Workers
  • Bun
View Project

AggSandbox

Cross-chain infrastructure experiments using LayerZero, AggLayer concepts, and executable contract scripts.

Proof: Cross-chain protocol experiments with executable contracts and scripts.

  • Rust
  • Docker
  • Solidity
  • AggLayer
View Project

Voyager Verifier

Starknet contract verification tooling with compiler integration and status tracking.

Proof: Built for Starknet verification workflows at Nethermind.

  • Rust
  • Starknet
  • Cairo
  • Scarb
View Project

Horizon Protocol

Starknet yield tokenization protocol with SY/PT/YT assets, AMM markets, router flows, frontend, and indexer.

Proof: Alpha mainnet deployment with live SplitYield product and documented Starknet contract addresses.

  • Cairo
  • Starknet
  • TypeScript
  • Next.js
View Project

Open Source Contributions

Merged work across data systems, Starknet tooling, and developer infrastructure.

Merged PR

Apache DataFusion

View Apache DataFusion

Contributed SQL planner diagnostics to Apache DataFusion, adding non-fatal warnings for likely mistaken NULL equality predicates across WHERE, JOIN ON, and HAVING paths with regression coverage.

7 merged PRs

Starknet Foundry

View Starknet Foundry

Authored 7 merged PRs to Starknet Foundry, including sncast verify Voyager verification support, verifier file-gathering UX, network-selection fixes, payload compatibility, e2e coverage, and migration to the Voyager verifier library.

10 merged PRs

Dojo Engine

View Dojo Engine

Authored 10 merged PRs to Dojo Engine across Cairo ERC20/ERC721 modules, GDA/VRGDA auction primitives, constant-product market logic, test coverage, and Sozo Voyager contract-verification tooling.

3 merged PRs

Apibara DNA

View Apibara DNA

Authored 3 merged PRs to Apibara DNA around Starknet devnet integration, connector/configuration updates, and PostgreSQL sink unique-column handling.

27 merged PRs

Voyager Verifier

View Voyager Verifier

Authored 27 merged PRs evolving a Rust Starknet contract-verification CLI/library across API client design, file/source resolution, config/history/status/batch workflows, Dojo support, release automation, documentation, and public library extraction.

Professional Experience
Nethermind
Core Work
Backend · AI Tools · Infra
Open Source
DataFusion · Starknet · Dev Tools
Availability
Remote · Async · Timezone flexible

Technical Focus

Backend depth with tooling and blockchain systems.

Backend & infrastructure

  • TypeScript
  • Node.js
  • Python
  • Rust
  • PostgreSQL
  • Redis
  • Docker
  • Linux

Developer tooling

  • CLI tools
  • Engineering automation
  • AI tooling
  • Agent workflows
  • AI-assisted engineering workflows

Blockchain systems

  • Starknet
  • Cairo
  • Solidity
  • EVM
  • LayerZero
  • AggLayer
  • Cross-chain infrastructure
  • Aztec experiments

Product engineering

  • Next.js
  • React
  • APIs
  • Deployment
  • Observability

Experience Snapshot

Professional delivery and independent technical work.

Nethermind

Starknet tooling, contract verification workflows, cross-chain infrastructure, developer experience automation.

Independent / Open Source

AI workflow tools, signed agent evidence, protocol experiments, full-stack product prototypes, CLI tooling, and engineering automation.

Contact

Remote engineering and focused consulting.

Open to remote software engineering roles focused on backend systems, developer infrastructure, AI tooling, and blockchain infrastructure. Also open to selected consulting work where the scope is technical and concrete.