Start a project

Websites, built frame by frame.

Landing pages and web apps for founders and studios, designed and built by a motion designer.

myoneday.vercel.app
OneDay, the goals screen Hour, a concept landing page Orrin, a concept product page Noctiv, a concept studio site
Open the site
Web app OneDay: hours, streaks and a focus mode for your goals

OneDay

A web app that shows how much you really worked on your goals. Product, design, code and the landing page: one person, two weeks.

  1. 9:30 AM1/4

    Start the stopwatch

    One tap starts the stopwatch on a goal card. A swim is one more tap, videos count in pieces, and a planned rest day never breaks the streak.

  2. 11:00 AM2/4

    Work in focus mode

    A full-screen stopwatch made to be filmed as a timelapse. The glow behind the digits grows with the hours you put in.

  3. 8:15 PM3/4

    See the week add up

    History turns the hours into bars in your goals’ colors. Hover a day for its breakdown, click it to open that day’s card.

  4. 10:40 PM4/4

    Wrap up the day

    Hours and check-ins per goal, and a card for stories or the feed. Every shared card is an ad for the product.

Built in
2weeks, solo
TypeScript
27.7klines
Tests
509passing
Commits
86to production
Languages
2English & Russian

More work

Tools I made for editing and video, and sites for brands I invented. All of them are designed and coded by me, and all of them work.

Hour landing page at golden hour

Hour

Fictional brand, landing page

A scroll story for an imaginary color-grading app. One shader draws a lake from dawn to night, and the grade follows the light as you scroll. No photos, no video.

Open the site
Orrin product page

Orrin

Fictional brand, product page

An Apple-style page for an imaginary speaker. No 3D model: the speaker is ray-marched in a shader: it turns, opens up into its parts and changes finish as you scroll.

Open the site
Noctiv studio site

Noctiv

Fictional brand, studio site

A site for an imaginary VFX studio. Sixty thousand particles become a sphere, a wave, the studio’s name, a knot and a galaxy as you scroll.

Open the site
Beatgrid landing page

Beatgrid

Personal project, web app

Frame-exact beat markers for editors. Tap the tempo or drop a track: it estimates the BPM, draws the waveform and shows on which frame every beat lands.

Open the site
Feedcheck app

Feedcheck

Personal project, web app

See a video in the feed before you post it. Two thumbnails and titles, three layouts, and the exact word where each title gets cut.

Open the site
Hookline landing page

Hookline

Personal project, web app

Script timing for voice-over and faceless channels. How long it reads, where the hook ends, how many visuals you need and when each one starts. Then a teleprompter that scrolls at your pace.

Open the site

What I build

Landing pages

For launches, products and founders. Copy, design and code in one pair of hands, live in one to two weeks.

Web apps & MVPs

From an idea to a working product: accounts, database, sync, tests. Code you can hand to a team later.

Motion for the web

Scroll stories, WebGL, transitions and micro-interactions with the right easing. Smooth on a phone, not only on a MacBook.

Studios & agencies

Your design, built to move, under your name. I join for one page or for the whole build.

Ask about white-label work

How it goes

  1. Message

    Tell me what you are launching. A link and a few lines are enough.

    done
  2. First screen

    You see the first screen early, before you commit to the rest.

    done
  3. Build

    Work in progress lives on a live link, so you watch it grow.

    done
  4. Launch

    Domain, analytics, handover. The code and the accounts are yours.

    done

Before code, I made motion. Before motion, VFX edits, where every frame is fought over.

That is where the rhythm in my sites comes from: few elements, exact timing, motion that explains instead of decorating.

I build with AI tools. That is how one person ships a production app in two weeks. The taste and the decisions are mine.

  • Next.js
  • React
  • TypeScript
  • Supabase
  • Tailwind
  • WebGL / GLSL
  • Vite
  • After Effects

Remote. English and Russian.

Have something
to ship?

A landing page, a web app or an idea on a napkin. A few lines are enough.

Open for new projects.