I design, build, and ship whole products.

EdgeCraft Studio is me: 30-plus years of building and shipping software, for projects that need someone who sees the whole picture, from architecture to production.

Chris Edgington
Chris EdgingtonEdgeCraft Studio, North Central Indiana
“Chris is the guy you want on your team to make sure your product ships.”
Mark Moeller, CTO, Velvac / Road-iQ
ProxyBox ZeroPrinters as an API
BinderyPressLabels as an API
HarmonyCharts and live lyrics
ChronoPlain-text timesheets

Four products I designed and built end to end, plus client work below.Client work

What I’ve built

The device, the cloud behind it, and the screens people use.

ProxyBox Zero appliance
The ProxyBox Zero appliance.

ProxyBox Zero

On salePatent pendingpbxz.io

A small appliance that gives every printer and scale on a local network its own secure HTTPS address. Cloud software and AI agents print with one POST.

What I built

  • The appliance itself, on Raspberry Pi
  • Print server for USB and network printers
  • REST API with keys and printer tags
  • Encrypted tunnel for remote access
  • An MCP server so AI agents can print
“ProxyBox has saved us over $4,000 on printer hardware and accessories alone while setup has been minimal and updates have been done in seconds.”Chris Platta, Systems Administrator, Velvac Inc.
BinderyPress template editor with a product label open
Bill of lading rendered by BinderyPress Product label rendered by BinderyPress 4x6 shipping label rendered by BinderyPress
The BinderyPress editor, and labels it rendered.

BinderyPress

A rendering engine with a real design surface. Lay out a label or document visually, or let the AI draft it, then render it with one API call as PDF, PNG, HTML, or ZPL.

BinderyPress renders the label. ProxyBox prints it.

What I built

  • One template to PDF, PNG, ZPL, and HTML
  • Drag-and-drop editor with live data binding
  • AI templates from a description or a photo
  • Avery and custom sheet layouts
  • Runs in the cloud, on-prem, or on the box
Harmony's Sunday setlist board showing each song's key and capo Harmony's phone remote for live lyrics
Sunday’s set with every key and capo, and the phone that runs the lyrics.

Harmony

Chord charts in any key for each player, and on Sunday the lyrics on the wall, run from a phone. Change a key five minutes before the service and every chart follows.

I built it for my own playing, and it’s free for other musicians to use.

What I built

  • Importer for pasted chord sheets and ChordPro
  • Transposition, with capo charts for guitar
  • Live lyrics on the room screen
  • A phone remote a first-time volunteer can run
  • Keeps going when the Wi‑Fi drops
Chrono's weekly timesheet, written as plain text with totals by issue and day
A week in Chrono, shown with demo data.

Chrono

Private

Consultants write their week the way they already keep notes: as plain text. Chrono totals time by issue and day as they type, and commits the week into time entries for reports and invoicing.

What I built

  • A plain-text timesheet format and parser
  • An editor that checks every line as you type
  • Weekly commits into structured entries
  • Reports with copy-out and CSV export
  • Issue sync with YouTrack and Fizzy

taister.ai

AI photo transformations for everyday people: preview a tattoo, try a hair color, or turn the dog into a bobcat. A full SaaS with accounts, credits, and payments on three AI APIs.

Original photo of a woman holding her dogBefore
The same photo with the dog turned into a bobcatAfter
Chris is one of the most intentional, honest, and dedicated engineers that I have ever had the pleasure of working with.”
Eric Swanson, CTO, Zinc Technologies

Client work

Most client work is private. Here is some of what I can describe.

Enterprise ERP integration suite

18 months, warehouse and shipping operations

Integrations between IFS Cloud ERP and everything around it: ShipStation for parcel, FedEx and UPS rating, LTL freight, Stripe payments, and Voxware voice picking, whose low-level TCP interface I had to reverse-engineer. An early proof of concept cut order processing from minutes to seconds and had a 30-person warehouse team cheering.

Operations dashboard from the integration suite

Autodesk Fusion 360 plugin

A CAD plugin built from scratch on Fusion’s API, bringing custom tooling workflows into the design environment for manufacturing clients.

E-commerce buying agent

An AI agent that takes a product link and completes the whole purchase: navigation, cart, checkout, and payment.

MongoDB 6 to 8 migration

16,000+ lines changed across a production codebase. Estimated at three weeks by hand; done in six hours with AI-assisted tooling and careful review.

In addition to his strong software skills, Chris draws from a deep well of leadership experience, enabling him to act as the nuanced voice of reason in the midst of challenging project scenarios.”
Xiang Li, CEO, Zinc Technologies

How I can help

New builds, rescue missions, and ongoing consulting, from database to front end.

Full-stack applications
Front end, back end, database, edge workers, native apps.
APIs and integrations
REST APIs, payments, OAuth, and the third-party services that connect it all.
Cloud and infrastructure
AWS, GCP, Cloudflare, Docker, CI/CD. Built to run in production, not just demo.
Architecture and code review
An independent read of your codebase: the real problems, and a clear path forward.
AI-assisted development
Claude Code, Grok Build, Composer, and Codex daily, with three decades of judgment deciding what ships.
Expert testimony
Codebase analysis and a clear, credible opinion when a legal matter needs one.
Consulting and mentorship
Hands-on guidance for teams through architecture decisions and hard problems.
Platform training
Get past blocking issues on Windmill, Cloudflare, or Convex, and build confidence with them.

Platforms I know deeplyWindmillCloudflareConvex

How I work

Most projects are hourly. Some can be a fixed price.

Hourly, with a minimum

Most of my work is billed hourly, with a set minimum of hours. It fits work that changes as we go: new builds, rescues, and ongoing help.

Fixed price, when the spec is clear

If you know what you need in enough detail to write a reasonable specification, I can quote the project at a fixed price instead.

Tell me what you need built.

A new product, a rescue mission, or a second set of eyes on an existing system. I’d like to hear about it.