- +Saved carts sync across devices
- +Apple Pay on web checkout
- +Address lookup 3× faster
TESSVIK: product engineering studio
PLAY-
BOOK42 pages · freeHow we take products from first commit to a million users.Get the playbook →
We're a product engineering studio. We design, build and run web platforms, mobile apps and AI features for teams who need them to work on day one, and still work on day one thousand.
Tessvik is 38 designers and engineers in Vancouver and Porto. One team takes your product from the first sketch to the on-call rota, so nothing gets lost in a handover.
WE BUILDwhat youSHIP
- Discovery sprints
- UX research
- Prototypes you can click
- Roadmaps + estimates
- Design systems
- Web apps in Next.js
- Native iOS + Android
- APIs + integrations
- Payments + billing
- Data pipelines
- LLM features
- Retrieval + search
- Evals + guardrails
- Agents + automation
- Fine-tuning
- AWS + GCP
- CI/CD
- Observability
- Security reviews
- 24/7 on-call
Six steps. One team the whole way.
Two-week sprints with a demo every other Friday. You get a staging link on day three and can watch every pull request land.
↑ ↓ to move
Eight releases. Zero rollbacks.
Drag or scroll →
- +Waitlist fills cancelled slots
- +SMS reminders in 6 languages
- +Assistant cites the help-centre page
- +Eval suite: 412 new cases
- +Handoff to a human in one tap
- +Live fault map for 40k sensors
- +Alert noise down 62%
- +Pay-by-link on every invoice
- +QuickBooks two-way sync
- +Offline tickets in Wallet
- +Seat maps for the 7:40 ferry
- +Moved 14 services to ARM
- +Monthly bill down $31k
- +Dark mode tokens
- +12 components to Figma variables
(07) — Selected work
Products we built and still run.
All eight cases →

Fernloop
+48%
checkout conversion
A checkout people actually finish

Harbrook Health
−31%
missed appointments
Fewer empty chairs at 40 clinics

Quillmate
62%
tickets solved without a human
An assistant that cites its sources

Northvane Energy
−62%
alert noise
A live fault map for 40,000 sensors
Five steps to pay for groceries.
Fernloop's checkout had grown one form at a time. On mobile, 71% of carts that reached it never finished.
Software should feel inevitable. Fast on a train, obvious to a first-time user, boring to run at 3 a.m. That is the whole job, and we take it personally.
Who we build for
Their desks, not their faces.
38 people in Vancouver and Porto. Every project gets a named team that stays from the first sprint to the on-call rota.