About

I'm originally from Russia and currently based in the Philippines. I started my journey into frontend development by helping my relative automate some tasks for work. It began as a simple script without a UI, but I found it incredibly fun to build something that worked and could help others.

For over seven years, I've been translating designs into functional UIs, using my main stack — React, TypeScript, Tailwind, and Next.js — to build efficient, accessible interfaces. I also work with Web3 technologies to create interactive, decentralized experiences. I enjoy the challenge of turning concepts into interactive applications, and I'm always driven to find solutions, no matter how complex the problem. Collaboration is equally important to me, as it helps me understand issues more deeply and learn from others' unique experiences.

Outside of work, I focus on self-improvement and enjoy running, boxing, reading, and learning languages. I also attend meetups to connect with others.

Experience

  • Magic Square

    Senior Frontend Developer

    Dec 2022 - Sep 2024
    • Developed user interfaces with React, TypeScript, and Tailwind, ensuring responsive, pixel-perfect displays across devices
    • Collaborated with clients, designers, backend and blockchain teams to align features with requirements
    • Architected a design system to unify components, improving usability and speeding up development
    • Built dApps connected to smart contracts, allowing users direct blockchain interactions
    • Performed code reviews to ensure quality and adherence to best practices
    • TypeScript
    • React
    • Next.js
    • Tailwind
    • React Query
    • Web3.js
    • Ethers.js
    • Wagmi
    • Radix UI
    • Figma
    • MUI
    • Shadcn UI
    • JavaScript ES6+
    • CSS
    • SCSS
    • HTML
    • NX
    • Vite
    • GIT
    • Gitlab
    • Webpack
    • Rollup
    • Babel
    • Eslint
  • Fojin

    Senior Frontend Developer

    Mar 2021 - Dec 2022
    • Built UI systems in React, TypeScript, and MUI to maintain consistent design across projects
    • Mentored junior developers, providing guidance on project tasks and coding practices
    • Built desktop and web apps with blockchain integration for secure, direct user interactions
    • Worked with designers, backend, blockchain teams, and product owners to implement features as planned
    • Conducted code reviews regularly to uphold quality and consistency
    • TypeScript
    • React
    • Next.js
    • MUI
    • Ethers.js
    • Figma
    • dapps
    • JavaScript ES6+
    • Styled Components
    • CSS
    • SCSS
    • GIT
    • Redux
    • Redux Toolkit
    • HTML
    • Github
    • Webpack
    • Babel
    • Eslint
  • Sagirov

    Middle Frontend Developer

    Apr 2019 - Feb 2021
    • Led UI development using React, JavaScript and Next.js
    • Created UI animations and interactions for engaging experiences
    • Optimized SEO, loading times, and performance across projects
    • Collaborated directly with product owners and designers
    • Planned projects architecture to support scalable and maintainable code
    • TypeScript
    • React
    • Next.js
    • GSAP
    • Bootstrap
    • Figma
    • JavaScript ES6+
    • CSS
    • SCSS
    • GIT
    • Redux
    • HTML
    • Github
    • Pug
    • BEM
  • Freelance

    Web Developer

    May 2016 - Apr 2019
    • Built sites, including e-commerce, landing pages and portfolios
    • Ensured all websites were fully responsive and displayed consistently across major browsers
    • Worked with clients to add features and fix bugs on existing sites
    • Wrote scripts to scrape content and populate sites automatically
    • Created scripts to automate repetitive tasks for clients
    • JavaScript ES6+
    • NodeJS
    • PHP
    • WordPress
    • Joomla
    • Vue.js
    • Gulp
    • Bootstrap
    • CSS
    • SCSS
    • GIT
    • HTML
    • Github
    • BEM

Skills

Sort By:
  • 01

    TypeScript

    frontend, language

  • 02

    JavaScript ES6+

    frontend, language

  • 03

    React

    frontend

  • 04

    Next.js

    frontend, backend

  • 05

    Tailwind

    frontend

  • 06

    MUI

    frontend

  • 07

    Redux

    frontend

  • 08

    Redux Toolkit

    frontend

  • 09

    Zustand

    frontend

  • 10

    React Query

    frontend

  • 11

    Radix UI

    frontend

  • 12

    Styled Components

    frontend

  • 13

    GSAP

    frontend

  • 14

    React Spring

    frontend

  • 15

    Wagmi

    web3

  • 16

    Ethers.js

    web3

  • 17

    Web3.js

    web3

  • 18

    Viem

    web3

  • 19

    Connectkit

    web3

  • 20

    Reown

    web3

  • 21

    NodeJS

    backend, language

  • 22

    Shadcn UI

    frontend

  • 23

    HTML

    frontend

  • 24

    Pug

    frontend

  • 25

    CSS

    frontend

  • 26

    SCSS

    frontend

  • 27

    Figma

    design

  • 28

    BEM

    frontend

  • 29

    Bootstrap

    frontend

  • 30

    NX

    devops

  • 31

    GIT

    devops

  • 32

    Gitlab

    devops

  • 33

    Github

    devops

  • 34

    Eslint

    devops

  • 35

    Prettier

    devops

  • 36

    Webpack

    devops

  • 37

    Rollup

    devops

  • 38

    Babel

    devops

  • 39

    Gulp

    devops

  • 40

    Npm

    devops

  • 41

    Yarn

    devops

  • 42

    Vue.js

    frontend

  • 43

    Storybook

    frontend

  • 44

    Jest

    frontend

  • 45

    Vite

    devops

  • 46

    Express.js

    backend

  • 47

    Postman

    backend

  • 48

    Docker

    devops

  • 49

    REST API

    backend

  • 50

    UI/UX

    design

  • 51

    PHP

    backend, language

  • 52

    WordPress

    frontend, backend

  • 53

    Joomla

    frontend, backend

  • 54

    MongoDB

    backend

  • 55

    SQL

    backend

  • 56

    C/C++/C#

    backend, language