Skip to main content
Photo of Anton ShubinAnton ShubinContact

How I work

What you can hold me to, in the order it happens.

Who this suits

A good fit

  • Greenfield SaaS on a modern, lightweight stack, built solo or with senior developers from my own pool.
  • A team that already exists and wants a senior tech lead alongside it.
  • Full-stack, DevOps and architecture from one person.

Not a fit yet

  • Mobile apps. I don't build them yet, and I'm looking at Capacitor.

Four of the eight clients who reviewed me hired me again: FoodRazor, Roley, Microwork, and Connectful's founder, for her next product, Corecircle. 100% Job Success on Upwork.

From my Upwork profile. Source (checked 26 Sep 2026)

Five promises

  1. Day one

    You own everything from day one

    Code, accounts, servers and keys are in your name.

    Your product is your asset. Nothing about how I work should get in the way of you taking it wherever you need it.

  2. First 5 days

    Five-day refund

    If in the first five days you feel this is not working, tell me and I refund what you paid.

    In fifteen years the few engagements that needed a refund all showed it within two or three days, so five days is a promise I can keep.

  3. Weeks 1–2

    A small first milestone

    We start with one or two weeks of work. If either of us wants to stop at the end of it, we stop — you keep everything built so far.

    You don't have to commit to months of work before we know the collaboration is right.

    Build: MVP
  4. Every week

    Weekly working software

    You see working software every week, with a short written update. Calls when they help, not on a schedule for its own sake.

    You always know where the project stands, without sitting through meetings that do not move it forward.

  5. 30 days after

    Free bug fixes for 30 days

    Bugs in what I delivered are fixed free for 30 days.

    I stand behind what I build. If something I shipped breaks, I fix it on my time, not yours.

    Ongoing

How I use AI

I use AI coding agents every day, and I say so up front. The agents write much of the code. I decide what gets built and how it fits together, and every change starts as a written spec from me.

A separate reviewer agent checks every change, security included, before it reaches you. Every week I audit the work myself, to make sure the project is on the right track and the quality is still high.

The rules the agents work to are public, in spy4x/dotfiles. However the code was written, I answer for the result.

For the servers behind it, see how I run production. What happens to your code: does my code go to an AI provider? Weighing this against an AI subscription? Why not just use AI?

Frequently asked questions

Who does the work?

I do. I build greenfield SaaS solo, or with a team I assemble for the project from my own pool of senior developers, and only seniors. I also join existing teams.

Do you work fixed price or hourly, and what happens when the scope changes?

Both. I work fixed price when the scope is fixed, and hourly for staff augmentation, code reviews, or when the work is open-ended. On hourly work I bill only the hours I spend on your project, never the time an AI agent runs on its own. If the scope changes once we have started, you get a quote for the change before I start on it — no surprise costs.

How hourly billing works with AI

Who owns the code, the accounts and the servers?

You do. Code, accounts, servers and keys are in your name. That is full ownership from day one, not something you get at the end.

Do you work with clients who already have a development team?

Yes, that is one of the most common ways I work. I join as a tech lead to set direction, review code and unblock the work, alongside your developers rather than instead of them.

Do you build mobile apps?

Not yet, and I'm looking at Capacitor. I build the web app, the backend, the DevOps and the architecture, including the APIs a mobile app talks to.

What if I don't have a clear idea yet?

Send me a paragraph about your idea or problem as a written brief and I will write back with 3 concrete architectural improvements. No cost, no pitch.

Send a written brief

Does my code go to an AI provider?

Yes. I work with AI coding agents, so the code I work on is sent to an AI model provider. The agents work to my written rules and my definition of quality, a separate reviewer agent checks every change, and nothing reaches you until it passes that review. Every week I audit the work myself, to make sure the project is on the right track and the quality is still high. If your company has its own AI account, I can work through that one, so your code stays under your contract. If your policy rules out AI tools, tell me on the call and we agree how to handle it before any work starts.

What if we start working together and it is not a good fit?

That is exactly why I offer a five-day refund. If in the first five days you feel this is not working, tell me and I refund what you paid. To ask for it, tell me by email or on Upwork, and I refund the full amount the same way you paid, within the week. There is also a small first milestone. We start with one or two weeks of work. If either of us wants to stop at the end of it, we stop — you keep everything built so far.