Page three
Fifteen to twenty hours a week is not enough time to be vague with. Here's how I'd spend the first of them, what the standing work looks like after that, and how I work — including the AI tooling I've been building, since your posting raises it directly.
Weeks one and two
A part-time contractor's first job is to stop being a cost. Roughly 30 hours to go from nothing to closing tickets without supervision.
After that
Your posting lists seven responsibilities. This is how I'd hold each one.
How I work
Your posting asks for someone who understands the fundamentals rather than someone leaning on generated code. Agreed — and I'll go further, because AI tooling is what I've spent the last stretch building, which is exactly why I don't trust it unsupervised.
Two things I'm building right now, both aimed at the same problem: giving a model enough access to be useful and not one inch more.
pluk · github.com/yondifon/pluk
A macOS menu bar app that turns the services you already run — Postgres, MySQL, SQLite, Linear, Sentry, servers — into local MCP endpoints an AI client can use. The server runs on localhost, credentials never leave the machine, and every integration carries its own policy, so an agent debugging a production issue can read what it needs and nothing else.
The part that matters for a job like this one: every query is logged. When a model touches production, there's a line saying which integration, which statement, and whether it succeeded. That's the difference between using AI on a live system and gambling on one.
Inter · inter.desgn.space
Inter hands a bounded piece of work to a background agent in its own git worktree, with an explicit scope, and gives it back as a branch, a diff and a run cost. Nothing is merged by the tool. Every task ends with me reading the changed files.
It's a fast way to do the boring half of a ticket. It is not a way to skip understanding the code, and the workflow is built so that skipping isn't available: the output is a diff I have to review, the same as any other engineer's.
AI writes the draft; I own the diff. Nothing reaches your review that I can't explain line by line, and nothing reaches production that I haven't read. If you'd rather I didn't use any of it on your codebase, say so and I won't — it's your repository.