Consultancy · Lane 02

If it runs on code, we can build it.

The packages cover the eleven things we get asked for most. This lane is for everything else: the system nobody has built for you yet, the team that needs a senior pair of hands for three months, the architecture decision you can’t afford to get wrong. Same discipline — written scope, fixed quote, weekly demos — with the shape set by your problem instead of a catalogue.

What we can build

Two disciplines, one team.

Most AI projects fail on the engineering around the model, not the model. We do both halves — which is why the demo and the production system are the same system here.

01 · AI systems

Agents that do real work

Multi-step agents, tool use over your own APIs, orchestration and sub-agents, memory, background workers, and human approval wherever a mistake would cost money.

Claude Agent SDKLangGraphMCP serversBedrock AgentCoreVercel AI SDK
02 · AI systems

Retrieval, extraction and grounding

RAG that survives real documents, structured extraction from messy inputs, knowledge graphs where relationships matter, and citations so a human can verify in seconds.

pgvectorPineconeNeo4jBedrock Knowledge BasesOCR pipelines
03 · AI systems

Evaluation, safety and spend

Eval suites in CI, tracing across the whole loop, prompt-injection defence, permission policies, and the caching and routing work that cuts cost without cutting quality.

Agent evalsOpenTelemetryCedar policiesPrompt cachingModel routing
04 · Full-stack

Products, front to back

Web apps, dashboards, internal tools and APIs — auth, roles, billing, admin, background jobs. The unglamorous 80% that decides whether the AI part ever reaches a user.

Next.js · ReactTypeScriptPython · FastAPI.NETNode
05 · Full-stack

Data and integration

Pipelines, warehouses, semantic layers, and integrations into the systems you already run — CRMs, helpdesks, accounting, messaging, and the internal API nobody documented.

PostgresSnowflake · BigQuerydbtCeleryWebhooks & queues
06 · Full-stack

Cloud, delivery and operations

Infrastructure as code, CI/CD, environments, observability, cost control, and the on-call story — in your cloud account, under your org’s rules.

AWSAzureDockerTerraformGitHub Actions
Engagement models

Four ways to work together.

Pick by how much certainty you have. Less certainty, shorter commitment — that’s the whole rule. Most clients start with a sprint and move to a retainer once the first thing is live.

Model 01

Advisory

A senior engineer on call for decisions: architecture reviews, build-vs-buy, vendor selection, hiring, code review, and the “is this a terrible idea?” question before you spend three months on it.

  • A standing weekly call plus async questions
  • Written recommendations, not verbal hand-waving
  • Reviews of your team’s architecture and PRs
Monthly, cancel any timeStarts within a week
Ask about advisory
Model 02 · Most chosen

Build sprint

Two to four weeks, one written outcome, fixed price. We scope it together, build it in your repo, demo weekly, and hand it over working. The default way custom work starts here.

  • Scope and quote agreed in writing before day one
  • A demo on a real URL every week
  • Docs, runbook and handover at the end
  • 30 days of support on what we built
2–4 weeksFixed price30 days support
Scope a sprint
Model 03

Fractional AI engineer

Two or three days a week inside your team — your standups, your board, your repo. For companies who need senior AI engineering now and are still hiring for it.

  • Fixed days per week, named in advance
  • Works in your process, not a parallel one
  • Mentors your engineers as the work lands
  • Monthly, with a month’s notice either way
2–3 days/weekMonthly rolling
Check availability
Model 04

Forward-deployed delivery

For a longer programme: we embed with your team and ship a system together over a quarter or more, with a written plan to make ourselves unnecessary by the end of it.

  • A roadmap with milestones you can hold us to
  • Your engineers on the build from week one
  • Documentation and training as deliverables, not afterthoughts
  • A defined exit — handover date agreed up front
3+ monthsMilestone-based
Talk it through
Scoping

A proposal in 48 hours, not a discovery phase.

Custom doesn’t have to mean vague. You describe the problem once; we come back with a written scope, a fixed price for the first stage, and the assumptions it rests on. If those assumptions turn out wrong mid-build, we requote before doing the work — never after.

NDA before we start, on requestYou own everythingNo minimum commitment
  • 1 · You describe it

    A call, an email, or the scope matcher — whatever’s quickest. Rough is fine; we ask the sharpening questions.

  • 2 · We write it down

    Within 48 hours: outcome, deliverables, stages, price for stage one, assumptions, and what’s out of scope. One page.

  • 3 · Stage one proves it

    The first stage is always the riskiest unknown, not the easiest piece. You find out early whether this works.

  • 4 · Then you decide again

    Continue, pause, or take it in-house with the docs we wrote. No stage locks you into the next one.

Boundaries

What we’ll turn down.

Saying this up front saves everyone a call. If your project is on this list, we’ll point you somewhere better rather than take the work.

Not our work

Training a foundation model from scratch

Fine-tuning and adapting open models for a specific task, yes. Pre-training your own frontier model is somebody else’s business and a much larger budget than ours.

Not our work

Strategy decks with no code at the end

The audit exists because a plan is useful. A hundred-page transformation deck with no working system behind it isn’t something we’d be proud to invoice for.

Not our work

Anything that needs data you don’t have rights to

Scraped personal data, content you don’t own, or a model trained on a competitor’s material. We’ll help you find a legitimate data path instead.

Honest answer

Projects where AI isn’t the fix

A surprising share of “AI projects” are a missing integration, an unowned process, or a report nobody built. We’ll tell you that on the first call, even though it’s the version where we sell you less.

Next step

Describe it once. Get it back in writing.

Send a paragraph about what you’re trying to build. You’ll get a real reply from the engineer who’d do the work — within one business day, with the questions that actually matter.

Describe your project or email xawadamir0@gmail.com