Senior software engineering · Vancouver, BC · Making software since 1994[email protected] · US and Canadian business hours

Services

Five kinds of hard project, and senior engineers for your own team

We take on software work with a deadline, a mess, or both: platform moves, MVPs, custom software, AI transitions and rescues. We also place senior engineers inside teams that need capacity, not a project. Each service starts with a short, fixed-price first step, so you see how we work and what the full job costs before you commit. Senior engineers lead every engagement, AI agents do the typing, and the founder reviews the result.

Compare

Pick a service by the problem in front of you

Find the row that matches your week. The first step is short and priced, and it ends with a fixed quote for the rest. If a cheaper route to your goal exists, we tell you before you pay for it.

ServiceThe problemFirst stepPrice fromTypical duration
MovesYour platform stops getting security fixesInventory, 5 business days, no charge$4,900; stores and web apps $18,9004 to 8 weeks after the quote, for a typical site
UpgradesThe next version is a step, not a rebuild2-day check, $1,500, creditedFixed quote after the checkA date in writing, before end of support when the work fits
MVPsAn idea that has to meet real users this quarter3-day scope sprint, $4,500, counts toward the buildMost land $45,000 to $90,0008 to 12 weeks, kickoff to launch
Custom softwareA process that runs on spreadsheets and one person who remembers howWe read the code, the data and the people who use it, then write a design note$25,000Set in the quote
AI transitionsManual work that repeats, or a product that needs AI users will pay forAI map, one week, $5,900, counts toward the pilotPilot $15,000Map one week; pilot gives 2 to 4 weeks of numbers
RescuesAn app that slows down, fails or loses data under real usersFive-day audit, $4,500, credited to the fixStabilize $9,500; fixes $20,000Audit 5 days; stop-gap within 2 business days of access
EngineersYour team needs senior people inside its own processA short brief; people proposed within 5 business days$150 an hourAs long as you need them

Prices in US dollars. Every job is quoted in writing before work starts. Full terms per service under Costs.

What we make

Pick the one that sounds like your week

Most projects touch two of these. A move tends to uncover a rescue; an MVP tends to need some AI. We quote the whole thing once.

Moves

Off Drupal, Joomla, Kentico, Umbraco, old WordPress and old PHP before support ends. Inventory first, parity checks, then a switch with a rollback. Every old URL answers with a page or a single redirect.

From $4,900 · fixed quote after the inventory

Moves

MVPs

A first version real users can sign up for. Scope fixed in writing after a three-day sprint, a demo every week, and a decision log with the reason for every cut.

$45k-$90k typical · 8-12 weeks · fixed quote

MVPs

Custom Software

Products, internal tools, client portals and integrations, built to be run and changed by your people after we leave. Tests, documentation and a runbook, not only a demo.

From $25,000 · fixed or hourly, in writing

Custom Software

AI Transitions

AI inside products and processes that already exist, measured in dollars per task. Data stays in your accounts, and every AI feature ships with a test set it must pass.

Pilot from $15,000 · AI spend at cost

AI Transitions

Rescues

An app that breaks under real users, often one built quickly with AI tools. A five-day audit ranks the causes, then a fixed-price fix, starting with whatever costs you users or money.

$4,500 audit · fixes from $20,000

Rescues

Engineers

Senior engineers inside your team

Need hands, not a project? DIGI117 engineers join your tools and your process, any team size. We select every person and review their work with the same agent tooling we use on our own products.

The level and rate of each person are agreed in writing before work starts, and we propose people within 5 business days. Large programs run with our sister company, Intersog, under one written agreement.

Engineers

What you get

  • Senior engineers, with their level on every invoice
  • Your tools, your repositories, your code review
  • At least four hours a day of overlap, US Eastern included
  • A demo every week, 10-minute standups
  • A Vancouver lead who answers for the work
  • Scale up or down with notice, no lock-in

Every engagement

The same rules, whatever you buy

Written into the agreement, not the brochure. You can stop after any stage and keep everything we produced.

A written acceptance list

Before work starts, we agree in writing what “done” means. Payment milestones follow that list, not the calendar.

10-minute standups

Blockers and decisions only. Status is written down where you can read it. A demo every week.

Quotes in writing, invoices itemized

Fixed or hourly, agreed before work starts. Invoices list hours by person, level and task. Changes to scope get their own written quote before anyone builds them.

AI spend at cost, capped

Model and tool costs are billed at cost on their own invoice line, up to a cap you agree before work starts.

AI does the typing, people decide

Agents write code, tests and drafts. An engineer reviews every change, and Vadym Chernega reviews every engagement.

You own the code

NDA before the first call. The code lives in your repositories from the first commit, and the IP transfers to you in full on final payment.

Risk and paperwork

Paper first, access second

We sign an NDA before any scoping conversation and ask for read access to code only after it. The vendors that will see your data are named in the proposal. We work in your cloud accounts and your region, and our access ends when the work ends.

We do not hold SOC 2 or ISO 27001 today. If your process needs them, we answer your security questionnaire in writing instead, and you decide.

Read the Trust page

On every engagement

  • Access per person and per agent, every access logged
  • No production data on laptops; test data generated or masked
  • AI vendors on terms that exclude training on your data
  • Same-day written notice of any security issue we find
  • A 30-day warranty on every fix
  • Monday to Friday, 8 am to 5 pm Pacific; no 24/7 on-call today

Capabilities

What we build with

The stack follows the product. New builds use a short list of tools we know well; existing systems keep whatever already runs and works.

AI & Machine Learning

Commercial and open-weight language models, RAG, classic ML and computer vision, built into real products. Each AI feature passes a test set before release, and the model is the cheapest one that passes.

Full-Stack Engineering

TypeScript, React and Next.js, Node, Python and Go for new builds; whatever already runs for the rest. Legacy work covers PHP, .NET, Java and the CMS platforms we move sites off.

Data & Analytics

PostgreSQL with vector search, real-time pipelines and analytics dashboards. Row-level security where each person or agent may see only part of the data, and an audit log on every write.

For partners

Moves, upgrades and rescues under your brand

You run client work under your own name. You keep the client and the contract. We do the work, stay invisible, and answer to you. Partner terms on request.

Ask for partner terms

Costs

What we publish, and what we quote

Each service has a starting price or a typical range below. The exact number comes as a fixed quote after we read the problem: the code, the data and the infrastructure. Nothing is billed that you did not approve.

ServicePriceHow it is set
MovesFrom $4,900; stores and web apps from $18,900Fixed quote after the inventory
RescuesAudit $4,500; stabilize $9,500; fixes from $20,000Audit credited to a fix that starts within 60 days; fixed quote after the audit
MVPsScope sprint $4,500; most land $45,000-$90,000Fixed price for a fixed scope, after scoping
Custom softwareFrom $25,000Fixed price for a fixed scope, or hourly for open-ended work
AI transitionsAI map $5,900; pilot from $15,000Pilot on one task, then the rollout is quoted after the map
UpgradesCheck $1,500, creditedFixed quote after the 2-day check
EngineersFrom $150 an hourLevel and rate agreed in writing; invoices list hours by person, level and task

Prices in US dollars. Quotes in Canadian dollars on request, and in GBP, EUR or AUD outside North America. AI model and tool costs are billed at cost, up to a cap you agree, on their own invoice line.

Choosing a service

Which service do I need?

Tell us what is happening in a few sentences. A senior engineer replies within one business day with a first view of the problem and the right first step.

Can one project use two services?

Yes, and most do. A move tends to uncover a rescue, and an MVP tends to need some AI. We quote the whole thing once.

Do we have to commit to the full job?

No. Each service starts with a short first step. You can stop after any stage and keep everything we produced.

Move or upgrade?

When the next version is a step, not a rebuild, an upgrade usually wins. Drupal 10 to 11 is the common case. We say which one fits on the first call.

What if the job turns out bigger than quoted?

We stop and tell you in writing before doing unquoted work. You get the reason, the options and a price for each.

Who handles large programs?

Programs that need more people run together with our sister company, Intersog, under one written agreement. You still contract one company.

Not sure which one it is?

Tell us what is happening. We will say which kind of project it is, what we would do first, and what it costs.

Contact us

Reply within one business day · No sales sequence, no spam