I turn finished designs into fast, animated websites, usually as the only developer on the project: GSAP motion, WebGL and shaders, 3D, in Webflow, Shopify or custom code. My latest project, Noho, won Awwwards Site of the Day and the Developer Award. Available for project work, part-time or full-time.
Built the whole frontend alone in Webflow, with GSAP animation and a custom GLSL effect; the site won Awwwards Site of the Day and the Developer Award, FWA of the Day and CSSDA Website of the Day.
Moved the site from Webflow hosting to Cloudflare Pages and reworked the CSS and load order: Lighthouse Performance (desktop) went from about 71 to 97, and the site passes Core Web Vitals on desktop for real users (LCP 0.9 s).
Cut the 3D assets by 80% (two 5 MB models down to one 2 MB file) by merging the models and compressing them with Draco.
Cut the CPU use of the fullscreen idle screensaver from 4–10% to 0.3–1.5%, and kept the shader effect at about 100 FPS under 14.7× CPU throttling.
ActivForce — Shopify product site
Jan 2025 – Apr 2026
subcontracted frontend, via an independent designer
Delivered a 14-page Shopify theme as the only developer, with GSAP motion, CMS-driven sections and a custom GLSL gradient background, through nine months of development and repeated design changes.
Turned the engineering team's CAD model into a 600-frame scroll animation drawn through WebGL, with a video fallback for low-end devices: cleaned the mesh and built materials, lighting and animation in Blender.
Designed staged loading for the frame sequence (every tenth frame first, then the gaps) and ran repeated optimization rounds across the site: LCP went from 4.5–7 s to 1.3–2 s, and memory on the heaviest page from 600–700 MB to 300–350 MB.
Joined the design work from the concept stage and flagged ideas that would be hard to build, so the design stayed realistic to develop.
ActivBody — brand site
Nov – Dec 2024
subcontracted frontend, via an independent designer · activbody.com
Built a one-page Webflow site with CMS and custom animation throughout (an animated data-dashboard hero in anime.js, morphing SVG gradient blobs) as the only developer, absorbing design changes made mid-project.
Feature Lead, Frontend — ProCharity (Yandex Practicum team project)
Apr – Aug 2024
Remote
Led five developers through four one-week sprints on two services of a CRM for nonprofits: set the architecture, broke down and assigned tasks, reviewed code.
Delivered the registration and account-management flows for nonprofit organisations, fully implemented on mocked data. TypeScript, React, Moleculer, MongoDB, Storybook.
System Administrator — Etalon Management
Sep 2022 – Mar 2024
Moscow
One of four administrators for about 300 users and 4 on-site servers. Set up Zabbix monitoring on my own initiative, replacing calls about printer problems with a morning alert check (later extended to other equipment), and made bulk installation of digital-signature certificates possible.
Personal projects
Peel Gallery
vanilla WebGL + GSAP · infinite-scroll gallery where the cards bend as one surface and the text stays selectable · live · code
Letters on Skin
React Three Fiber + GSAP · typed letters fall onto a 3D mesh and settle on its surface · live · code
Auragen
React, TypeScript, WebGL2 · open-source animated gradient tool with PNG and video export, first built for a client project · live · code
Tiles Gallery
React + CSS 3D · 3D photo gallery built without canvas · live · code