About me

my foto
  • Education - Moscow Institute of Electronic Technology, 2023 - Bachelor's degree
  • Courses - Rolling Scopes School REACT2025Q3
  • English language - C1
  • German language - A2,B1 (Goethe-Zertifikat A2, B1(Lesen, Schreiben))
  • Frontend Web Developer - Freelance(Self employed), Part-time, Remote, Sep 2022 - Aug 2023
  • Frontend Web Developer - NetLabCS, Full-time, On-site, Aug 2023 - Present
  • CV - view my CV

Certificates:

  • rs_school_certificate

    RS School Certificate

    RS School is a free and community-based online education program conducted by The Rolling Scopes Community since 2013.

    Level: Advanced

  • rs_school_certificate

    EF SET Certificate

    The EF SET (EF Standard English Test) is a free, standardized online English proficiency test that measures reading and listening skills, aligned with the CEFR levels.

    Level: Advanced

  • rs_school_certificate

    LANGUAGECERT Certificate

    LANGUAGECERT is committed to developing and delivering high-quality, internationally recognised language exams that enhance the career, education and life prospects of individuals worldwide. Discover our exams here.

    Level: Intermediate

  • goethe_a2

    Goethe-Zertifikat A2

    The Goethe-Zertifikat A2 is a German exam for adults. It requires elementary language skills and corresponds to the second level (A2) on the six-level scale of competence laid down in the Common European Framework of Reference for Languages (CEFR).

    Level: Beginner

  • goethe_b1_1

    Goethe-Zertifikat B1

    The Goethe-Zertifikat B1 is a German exam for young people and adults. It certifies that candidates are independent users of the German language and corresponds to the third level (B1) on the six-level scale of competence laid down in the Common European Framework of Reference for Languages (CEFR).

    Level: Intermediate

  • goethe_b1_1

    Goethe-Zertifikat B1

    The Goethe-Zertifikat B1 is a German exam for young people and adults. It certifies that candidates are independent users of the German language and corresponds to the third level (B1) on the six-level scale of competence laid down in the Common European Framework of Reference for Languages (CEFR).

    Level: Intermediate

Portfolio(web):

  • croak popup 1 croak popup 2 croak popup 3 croak popup 4 croak popup 5

    Croak Popup – JavaScript Popup Library

    Github

    A lightweight, dependency-free JavaScript library for creating customizable image and video popups with a "stories" feel. It features keyboard navigation, swipe control for mobile and desktop, and easy integration with vanilla JS projects. Perfect for portfolios, product galleries, or any interactive media showcase.

    Level: Intermediate

  • domnadom 1 domnadom 2 domnadom 3 domnadom 4

    Domnadom – Corporate Website for a Construction Company

    Github

    A fully responsive multi-page corporate website for a Russian construction company. Built with HTML, CSS, and JavaScript, it features a project catalog, news section, developer pages, and detailed articles about home construction — all designed for a clear and informative user experience.

    Level: Advanced

  • city 1 city 2 city 3 city 4 city 5 city 6 city 7

    NewCity – Corporate Website for a Leading Developer

    Github

    A responsive multi-page corporate platform for a top Russian construction company. Built with HTML, CSS, and JavaScript, it provides detailed project information, apartment filters, mortgage calculators, and a company overview — all designed to guide potential buyers from discovery to contact.

    Level: Advanced

  • rest-client 1 rest-client 2 rest-client 3 rest-client 4

    REST Client – Collaborative Team Project (RS School)

    Github

    A full-featured REST client built as a collaborative effort by a team of developers during the RS School program. It includes Firebase authentication, request history, variable management, and a clean UI — all developed with React, TypeScript, and a shared passion for clean code and teamwork.

    Level: Advanced

  • verba 1 verba 2 verba 3 verba 4 verba 5

    Verba – Corporate Website for a Modern Medical Clinic

    Github

    A responsive multi-page website designed for a Russian clinic, built with HTML, CSS, and JavaScript. It features detailed service pages, pregnancy management programs, doctor profiles, and appointment forms — all structured to provide clear medical information and a seamless patient experience.

    Level: Intermediate

  • dobuy 1 dobuy 2 dobuy 3 dobuy 4 dobuy 5 dobuy 6

    DoBuy – Responsive E-Commerce Website

    Github

    A fully responsive multi-page online store platform built with HTML, CSS, and JavaScript. It features product catalogs, detailed item pages, a full ordering flow, user profiles, and stylist-curated selections — all designed to create a smooth and engaging shopping experience. Available for users in Russia, Belarus, Kazakhstan, and the UAE.

    Level: Advanced

  • agave 1 agave 2 agave 3 agave 4 agave 5 agave 6

    Agave – Responsive Website for a Coffee Shop Brand

    Github

    A clean and modern multi-page website for a coffee shop, built with HTML, CSS, and JavaScript. It presents product catalogs (coffee machines, grinders, accessories), detailed item pages, and a UI style guide — all designed to reflect a premium brand experience.

    Level: Beginner

  • rubkoff 1 rubkoff 2 rubkoff 3 rubkoff 4 rubkoff 5

    Rubkoff – Corporate Website for a Construction Company

    Github

    A responsive multi-page website for a construction company, built with HTML, CSS, and JavaScript. It showcases completed projects with detailed specifications, features team profiles, partner pages, and a UI style guide — all structured to present the company's expertise and build trust with potential clients.

    Level: Intermediate

  • emails 1 emails 2 emails 3 emails 4

    Email Templates – Responsive HTML Emails for E-Commerce

    Github

    A collection of responsive HTML email templates built to display correctly across the most common email clients. It includes cart abandonment reminders, order confirmations, password reset notifications, and welcome letters — all styled with clean, adaptable CSS for reliable rendering.

    Level: Intermediate

  • vue3-registration2 1 vue3-registration2 2 vue3-registration2 3 vue3-registration2 4

    Vue 3 Auth & Data Management Demo

    Github

    A demo application built with Vue 3, Vue Router, and Vuex to showcase user registration, login, and content management. It integrates with the JSONPlaceholder API for sample data, uses Firebase to simulate authentication, and persists the Vuex store with vuex-persistedstate to keep data across page reloads. Users can add, edit, search, and delete content seamlessly.

    Level: Beginner

  • alkk 1 alkk 2 alkk 3 alkk 4

    Alkk – Adaptive Website for an Internet Agency

    Github

    A clean, adaptive multi-page website built for an internet marketing agency using HTML, CSS, Bootstrap 5, and JavaScript. It presents the company's SEO services, including audit plans, tariff comparison, and a clear call-to-action — with layouts optimized for different screen sizes to ensure a smooth experience on any device.

    Level: Beginner

  • vineere 1 vineere 2 vineere 3 vineere 4 vineere 5 vineere 6

    Vinere – Adaptive Website for a Dental Clinic

    Github

    An adaptive multi-page website built for a dentistry practice using HTML, CSS, and JavaScript. It effectively presents complex medical information, including veneer types, promotions, doctor profiles, treatment stages, and before/after galleries — with layouts optimized for different screen sizes to ensure a seamless user experience on any device.

    Level: Beginner

Custom projects:

  • domnadom-wp 1 domnadom-wp 2 domnadom-wp 3 domnadom-wp 4 domnadom-wp 5 domnadom-wp 6 domnadom-wp 7

    Domnadom – Custom WordPress Theme with Interactive Map

    Github

    A fully custom WordPress theme developed for a country house exhibition. It features an interactive SVG map with dynamic popups loaded via a custom REST API, custom post types for houses, news, and companies, and a flexible content structure using Advanced Custom Fields (ACF). The theme is fully responsive and includes video blocks, sliders, and galleries — all designed for easy client-side management.

    Level: Advanced

  • real-english 1 real-english 2 real-english 3 real-english 4

    Real English Idioms – 3-Year Personal Collection Turned Open Source

    Github

    A growing, open-source collection of 150+ real English idioms and phrasal verbs, gathered from movies, TV shows, and everyday conversations over three years. Each entry includes the phrase, its meaning, and a real-life example — all built to help learners move beyond textbook English. Contributions are welcome via GitHub Issues, no technical skills required.

    Level: Intermediate

  • youtube 1 youtube 2 youtube 3 youtube 3

    Spontaneous English Speaking Through Games

    YouTube

    A personal YouTube series where I practice spoken English by commentating chess and World of Tanks in real time. No scripts, no second takes — just spontaneous speech under pressure.

    Level: Intermediate

  • nixie 1 nixie 2 nixie 3 nixie 4 nixie 5 nixie 6 nixie 7

    Nixie Clock – Hand-Built Retro Tube Clock (IN-14 / IN-16)

    Github

    A handmade Nixie tube clock built from scratch using IN-14 and IN-16 indicator tubes. The project involved reading schematics, sourcing components, soldering, and working with high-voltage drivers to bring vintage glow‑discharge technology to life. A perfect blend of electronics, craftsmanship, and retro aesthetics.

    Level: Advanced

  • pygame 1 pygame 2 pygame 3

    Space Invaders – Classic Arcade Game Built with Python & Pygame

    Github

    A from-scratch implementation of the classic Space Invaders arcade game, built with Python and Pygame as a hands-on exercise in game development. It features smooth player controls, enemy wave logic, collision physics, and a retro aesthetic — all running at 144 FPS. A fun dive into game loops, event handling, and real-time mechanics.

    Level: Beginner