Vancouver, BC

Full-stack developer

I build products end to end — interface, data and the code that ties them together. A few of them below: an onboarding app for newcomers, a survey tool people still run, a studio marketing site and a CRM built for a real business.

  • KPUFDIT, class of 2026
  • Kazakhstanto Canada
  • Reactevery project
  • TypeScripttyped by default
  • Figmadesign side
  • GSAPmotion
  • Firebaseauth & data
  • SupabasePostgres
  • EChartsdata viz
  • Node.jsservices
  • Verceldeploys
  • Tailwindstyling

selected work

Projects I researched, designed and built.

Mr. Oktoberfest, the home page with Gary and his accordion

Mr. Oktoberfest

A website for an accordionist who books by phone, with an admin he runs himself.

stack
Cloudflare Workers, D1, JavaScript, GSAP
Read the case
Arrivalio, the guided checklist, shown on mobile and desktop

Arrivalio

A guided checklist for a newcomer's first months in Canada. Sequence, not another pile of government links.

stack
React, TypeScript, Tailwind, Firebase
Read the case
FromSurvey, a one-question survey in English with Russian, French and Spanish at the top

FromSurvey

A survey tool I wrote instead of paying for one. Friends still run questionnaires on it.

stack
React, TypeScript, Tailwind, Neon, Vercel
Read the case
Twin V Studio landing page, showing the hero with morphing SVG blobs

Twin V Studio

A brutal-editorial marketing site for a small studio, designed and built solo.

stack
Next.js 16, React 19, Tailwind v4, GSAP
Read the case
See all work TheChistka, Displine, City Dashboard and the full case notes.

how the work gets made

Research, interface, build, motion.

Research

Personas, journey maps, usability tests.

Both of my main projects started here. On Arrivalio the testing changed the product: people did not want a flexible system, they wanted to be told what to do first, so the whole thing became a guided checklist with task dependencies.

Interface

Mobile first, because that is where people read.

Newcomers open settlement resources on a phone, so Arrivalio was designed at phone width and grown from there. Layout, type scale and state coverage get the same attention as the happy path.

Build

Design and development run in parallel.

React, TypeScript, Tailwind, with Firebase or Supabase behind it. On Arrivalio the building and the designing happened at the same time, so the design kept getting corrected by what the code did.

Motion

GSAP, tuned by hand.

This site and my last one both run on GSAP. Scroll reveals, the marquee above, the timing curves. Everything has a reduced-motion path that skips straight to the final state.

who I am

Vladislav Kovalenko, smiling at night in front of neon signs

Vladislav Kovalenko, full-stack developer in Vancouver.

I graduated from the Front-End Web Development program at Kwantlen Polytechnic University in May 2026. I grew up in Kazakhstan and came to Canada as an international student. Arrivalio came out of that: I built the thing I could have used when I landed.

I do the research, the design and the code myself, so a decision made in Figma does not get lost on the way to the browser. I use AI tools to move faster on layouts and debugging, and I say which projects used them.

say hello

Hiring, or want
something built?

vladworktime@gmail.com

Based in Vancouver, BC. Email is the fastest way to reach me.

Sends straight to me — nothing opens your email app.