Independent software studioVancouver, BC, Canada

OLAISTUDIO

A small studio making software that stays on your device. We build small, finished tools — with AI where it earns its place and nowhere else. No accounts, no analytics, no data leaving your phone. If a feature needs a server, it has to justify itself first.

See the work
4
projects
0
bytes collected
11 yrs
engineering behind it
01The work — shipped and in build
01In build · 2026

Bubbo

A virtual pet for your sourdough starter.

Feed it and it visibly rises and domes; neglect it and it slumps and spreads, exactly as a real culture does. The sky follows the real time of day and the weather follows the starter’s mood — all derived from state and the clock, with no weather API and no location permission. Guided bakes start their own timers. Nothing leaves the phone.

Platform
iOS · Android
Built with
Expo · React Native
Your data
Never leaves the phone
Network calls
None
02Live · 2025

Webflow AI Image Enhancer

Enhance and generate images without leaving the Webflow Designer.

A Designer extension that puts Google's Gemini image models directly into the canvas — select an asset, enhance it, apply it. No round-trip through another tool.

Platform
Webflow Designer
Built with
Gemini image models
API key
Yours, not ours
Source
Open
03In build · 2025—

Agent tooling

The layer the studio builds its own products on.

Agent architecture, model routing, and interfaces that make an assistant feel like a colleague rather than a chat box. The console further down this page runs on an early slice of it.

Platform
Web
Built with
Next.js · LLM APIs
Models
Swappable
Status
Early
04Live · 2026

This site

A résumé you scroll through a camera.

Scroll-driven WebGL depth field, a noise-displaced horizon that reacts to scroll velocity, and an agent that has read the whole CV. Built to prove the front-end claims rather than list them.

Platform
Web
Built with
three.js · GLSL · Motion
First load
188 KB
Reduced motion
Fully supported
02How we build

Four rules,no manifesto

  • 01

    Nothing phones home

    No accounts, no telemetry, no ad identifiers, no third-party SDKs. Where a product needs a model, it runs on your key or on your device.

    Bubbo stores everything locally and operates no servers

  • 02

    AI only where it earns its place

    Most of what we ship has no model in it at all. Bubbo's weather, mood and life stages are derived from state and the clock — no API, no location permission.

    Zero network calls in a "smart" pet app

  • 03

    Finished, not launched

    Small scope, shipped properly: offline behaviour, notifications, edge cases, a real privacy policy. A narrow thing that works beats a broad thing that demos.

    Cited troubleshooting library, timers that survive restarts

  • 04

    Say the boring true thing

    Our own docs contradict popular advice where the evidence does — the float test doesn't work, day-4 silence is progress. Being right matters more than being reassuring.

    Every claim in the app links its source

03Who's behind it

AndriiLysenko

I spent a decade making games run at frame rate, then a decade making platforms run at scale. OLAI is what I left a senior seat to build — the same engineering, pointed at things small enough to finish.

Now
Durable · OLAI
Based
Vancouver, BC, Canada
Before
Automattic, Cubyn, Skywind
Depth
Full-stack · LLMs · Systems
04Eleven years, in order
2025nowAI systems

Durable

Full-Stack Engineer, Applied AI · Hybrid, Vancouver

Took customer-facing AI from nothing to shipped — a ranking and discoverability system, scheduled AI automations, context-aware chat suggestions, and Bookings.

0→1
features shipped
faster CI builds
  • TypeScript
  • React
  • Node.js
  • LLM APIs
  • CI/CD
2025nowAI systems

OLAI.ONE

Co-Founder · AI Engineer · Remote, Canada

The studio the products ship under — small, finished tools with AI where it earns its place.

0→1
product
LLM
native
  • TypeScript
  • Next.js
  • LLM APIs
  • Vercel
20222025AI systems

Automattic

Senior Software Engineer · Remote, Canada

Architected user-facing WordPress features at global scale, then shipped an LLM chatbot into customer-facing pages with Zendesk hand-off.

−4s
page load
−24h
server hours / week
  • TypeScript
  • React
  • PHP
  • Node.js
  • PostgreSQL
20212021Distributed scale

Cubyn

Senior Full-Stack Developer · Remote

Kept a high-growth logistics platform standing across a sprawling microservice estate.

80+
microservices
85%
test coverage
  • TypeScript
  • Vue.js
  • Node.js
  • RabbitMQ
  • Docker
20202021Distributed scale

Star Global

Team Lead → Full-Stack Developer · Kyiv, Ukraine

Led a cross-functional team on an e-commerce platform, then went deep on the query layer.

+200%
query speed
1 yr
leading
  • React
  • GraphQL
  • Kafka
  • Kubernetes
  • AWS
20192019Games & engines

All-starsIT · Stakelogic

Software Engineer · Kyiv, Ukraine

Built a game engine and the SDK other developers shipped on top of.

SDK
engine + tooling
  • TypeScript
  • PixiJS
  • MVC
  • Observer
20172019Games & engines

Skywind Group

Software Engineer · Kyiv, Ukraine

Shipped web games and hardened the core packages everything else depended on.

core
packages owned
  • TypeScript
  • PixiJS
20152017Games & engines

Enixan Entertainment

Software Engineer · Kyiv, Ukraine

Ran a high-engagement game project through continuous live updates.

live
ops cadence
  • JavaScript
  • Game systems
20112014Games & engines

Argali / Kefir Games

Game Scripter · Kyiv, Ukraine

Where it started — scripts, asset budgets, mobile games.

origin
first commit
  • Scripting
  • Asset optimisation
LLM integrationSystem designReact / Next.jsNode.jsTypeScriptDistributed systemsKafkaKubernetesLLM integrationSystem designReact / Next.jsNode.jsTypeScriptDistributed systemsKafkaKubernetesLLM integrationSystem designReact / Next.jsNode.jsTypeScriptDistributed systemsKafkaKubernetes
PostgreSQLGraphQLPerformance workTechnical leadershipPythonAWS · GCPTerraformAccessibilityPostgreSQLGraphQLPerformance workTechnical leadershipPythonAWS · GCPTerraformAccessibilityPostgreSQLGraphQLPerformance workTechnical leadershipPythonAWS · GCPTerraformAccessibility
05Ask it yourself

Interrogatethe résumé

An agent with the whole eleven years loaded — projects, decisions, numbers, and the parts of me that have nothing to do with code. It answers in my words, not in bullet points.

Press Esc to wipe the thread. Context carries across the last five exchanges.

Agent · Andrii
Ready

Nothing asked yet. Try one of the openers below, or type anything — architecture, failures, ramen.

?
06Off the clock

Not everythingis a system

Snow
Japan · Canada · Georgia

Skiing is the only place I stop thinking in systems.

Ferment
Cucumbers · Kimchi · Mushrooms

Slow feedback loops. Good practice for engineering.

Water
Fishing · Maldives · Fiji

Patience, mostly.

Bowl
Ramen · Sushi · Pickles

Ask the agent about the pickles. It knows.