In their words“sharp technical skills, particularly in API development”
Recommendation summary
A former ETS teammate highlights API development, creative problem-solving and a collaborative approach to delivering software.
Software engineer & fractional CTO
Full-stack development & business technologyI build full-stack software, interfaces and developer tools. My background combines over seven years of software development with experience in marketing and technology leadership.
Through Shell Command, LLC, I work as a fractional CTO and hands-on software engineer for mid-sized service businesses in finance, quant and tax.Open to software engineering roles, contract work and freelance projects.
A prerecorded clip of Todd Watts, redrawn live in text characters. A static text frame shows the same clip when motion is not available.
Fig. 01 · Todd, in eleven shades of type
Give Pi a clear shell policy and checkpoints before it acts. See the work
2018–2025 / Engineered Tax Services
Hands-on software work throughout, including early marketing and technology leadership. A dedicated development role as the company grew.
Now / Shell Command, LLC
I help mid-sized service businesses in finance, quant and tax set technical direction, shape system architecture and build the software.
Open to software engineering roles, contract work and freelance projects.
Explore fractional CTO servicesPublic LinkedIn recommendations
Perspectives from teammates, a direct manager and clients. Browse short excerpts and summaries, then read their full recommendations on LinkedIn.
A closer look
Public-facing client work and independent engineering. Client entries show professional context; open-source work and original experiments make the technical decisions inspectable.
01 Product interfaces
I work with Jamie Pope as his marketing and technology partner for JPOPE Tax Consultancy.
Marketing and technology partner with Jamie Pope
Public client website

02 Tax software
Software engineering work on TaxScout. The public homepage is linked below.
Software engineer
Private beta

03 Agent tooling
Shell work proposed by a Pi agent needs a clear permission boundary. MAINFRAME provides shell policy, checkpoints and status a person can inspect.
Agent tooling · shell policy and recovery workflows
Open source

04 Operations software
Software engineering work for Property Junk, a business that has since closed.
Software engineer
Historical
System in motion
Travel through the decisions behind an answer. Then change a condition and watch the same journey take a different turn.
Request → Gate
Output withheld
Enables the site’s motion setting. You can pause at any point.
What happens here
The request asks for a cited summary of public documentation. Its text supplies intent; it cannot grant permission.
The rule that holds
Release follows authorization, a returned tool result and a passed check, in that order. This is a design invariant, not a claim of exactly-once delivery.
The happy path is only the beginning.
Deny permission. Exhaust a retry. Fail a check. The camera follows the consequence.
Deterministic architecture, not production telemetry. See what MAINFRAME actually implements ↗
The invariant: a blocked command must stop before protected shell execution. MAINFRAME’s Pi hook checks the command and returns a blocking result when policy refuses it.
The regression: a test submits an obfuscated destructive command through that hook and requires the dynamic-executable-word refusal.
Source and test definitions at revision c6a4f639. This page does not run that test. The boundary covers supported Pi shell routes; native write/edit tools and an operating-system sandbox remain outside its scope.
Original engineering experiment
A fictional telescope lending desk. Retry a request, lose a notification and inspect which state should change. All data and scenarios are invented for this site.
Explore the lending labOriginal writing
Work through a build, buy or integrate decision, inspect what an API timeout means, or explore the process behind agentic coding.
Read all engineering and business notesProject Advisor · a practical starting point
Ask Project Advisor. It turns a few project decisions into a scoped plan, a first experiment and a way to tell whether it worked. The guided planner runs in your browser. For a direct route, read my résumé or contact me.
Open Project Advisor