I’m a senior full-stack engineer.
apicity — Strict TypeScript API/MCP tooling for agents, including local schemas, retry/fallback middleware, cost estimates, and fail-closed human approval for paid calls.
- videocity-engine — A durable TypeScript workflow engine for media projects: SQLite coordination, distributed locks, recovery journals, action logs, and an atomic Git commit for every mutation.
- universal-emacs-keybindings — Cross-application automation used by others: 60+ GitHub stars, with maintained Karabiner and AutoHotkey implementations.
- image-butler — Event-driven image processing with AWS Lambda and S3.
- collector-search — A small, dependency-light JavaScript search library built for ordered JSON collection data.
- 15+ years delivering software across back-end, front-end, databases, testing, usability, and embedded systems
- Led a 20-developer team at Data Wow and shipped AWS Lambda, DynamoDB, Next.js, and Rails work
- Maintained Rails/React applications used by scientific teams at Catalyte and added hundreds of RSpec tests so established codebases could change safely
- Founded and built CollectionPub, including an Airtable-inspired data interface and published collection sites
- 14.5k Stack Overflow reputation and 1.8 million people reached, with strongest public work in Ruby and Ruby on Rails
Application: Ruby, Rails, TypeScript, JavaScript, React, Next.js, Stimulus, Python
Data and cloud: PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, AWS Lambda
Quality: RSpec, Cucumber, TDD, usability testing, CI, safe refactoring
You can also find my writing at jwtanner.com.




