Skip to content
View joescharf's full-sized avatar

Block or report joescharf

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
joescharf/README.md

Joe Scharf

I'm a Fractional CTO advising startups and PE-backed companies on business strategy and technical operations. I help engineering organizations adopt AI development tools safely and effectively. I've been building with AI coding agents for over a year now, and with the 2026 launch of Opus 4.6 and Codex 5.2, we've hit an inflection point. These tools are no longer optional for developers, product managers, or engineering leaders. I'm building tools and full applications in hours or days that used to take months, and I train teams to do the same.

What I'm Building

wt: Git worktree manager for parallel AI development. Creates isolated worktrees with dedicated Claude Code sessions, handles sync, merge, and cleanup. I run 3-4 agent sessions simultaneously on the same repo with this.

gsi: Go project scaffolder that sets up new projects with standardized libraries, documentation, CI/CD, and an optional web UI. When the AI starts a session in a gsi-scaffolded project, it already knows the structure and dependencies. No tokens wasted figuring things out.

rag-tutorial: A from-scratch RAG tutorial in Python. Jupyter notebook that builds up a Retrieval-Augmented Generation pipeline piece by piece, plus a reusable CLI and library. I built this for a team I was training on AI development tools.

FDSN Portal: Full-stack Go + React application for seismic station metadata management. Single binary with an embedded React UI, SQLite database, interactive maps, and waveform visualization. This is what AI-assisted development produces at speed.

DBSnapper: Database snapshot and sanitization tool. Automates snapshotting and de-identification for development and testing environments.

Background

25+ years building and scaling engineering teams at SaaS startups. First employee and VP of Engineering at SendGrid (zero to $65M ARR). Helped run the first two Techstars Boulder classes and ongoing mentor. Started my career writing embedded C and C++ for satellite missions and telecom SONET multiplexers.

Pinned Loading

  1. dbsnapper/terraform-provider-dbsnapper dbsnapper/terraform-provider-dbsnapper Public

    Go

  2. dbsnapper/install-dbsnapper-agent-action dbsnapper/install-dbsnapper-agent-action Public

    Install the DBSnapper Agent in a GitHub Actions Workflow

    TypeScript 1

  3. dbsnapper/dbsnapper dbsnapper/dbsnapper Public

    Easy database snapshots for development and testing

    HTML 9 1