Portfolio

Career Path

I shifted my focus to web accessibility, aiming to put users first. This drives me to build solutions people enjoy, not struggle with. I created 'fluid layout' principles for scalable, accessible interfaces and keep learning to ensure my work meets standards and truly enhances user experience.

Skills

  • Front-end

  • Design

  • Back-end

Projects

  • Eyes That Hypnotise

    Eyes That Hypnotise

    Eyes That Hypnotise is a cozy, hand-drawn puzzle game I created with my partner. I designed the levels to be both relaxing and engaging, while also crafting detailed, hand-drawn assets to bring the world to life.

    The game is now available on Steam! If it sounds like your vibe, we'd love your support — play the game and write a review!

    • Unity
    • Procreate
  • Possum Riot

    Possum Riot

    A simple yet functional website for our indie studio, designed to be easy to update as our studio grows. The website features game pages, a presskit with downloadable assets, FAQ, and links to our socials, helping us connect with players and industry professionals.

    • TypeScript
    • React
    • Vite
  • Just a planner

    Just a planner

    After searching for the perfect planning tool, I decided to create my own, inspired by Tweek but tailored to fit my needs.

    Feel free to use it if you like, just note that I have access to the data — though I promise not to read it!

    • TypeScript
    • React
    • Vite
    • PWA
    • Zustand
    • Firebase
  • Simulator of visual impairments

    Simulator of visual impairments

    A Chrome extension that applies visual filters to any website, helping assess accessibility. It simulates various stages of myopia, types of color blindness, and blindness, with an option to adjust root font size to check proper scaling for myopia.

    • Plasmo
    • TypeScript
    • React
    • Tailwind CSS
  • Family tree

    Family tree

    Discover the Artemov family tree, complete with detailed info on each person and connected families. Created in collaboration with Vladimir Ivanov, using information provided by my father, uncles and other enthusiastic family members.

    • TypeScript
    • React
    • NextJS
  • Secret Ingredient

    Secret Ingredient

    My partner and I created a cute rhythm game about a kitten learning to cook for Gamedev.js Jam 2022, placing 7th in the top 10! I took charge of the design, home page layout, and crafted all the fun illustrations.

    • TypeScript
    • React
    • Effector
    • Vite
    • PixiJS
    • Framer Motion
    • Figma
  • JS Type Coercion Quiz

    JS Type Coercion Quiz

    An interactive platform to sharpen your JavaScript type coercion skills! Tackle an endless quiz with randomly generated questions, and use the handy cheat sheet for quick, on-the-spot learning.

    • TypeScript
    • React
    • Vite