Languages

English

C2 - Proficient

Russian

C2 - Proficient

German

A2 - Beginner

Primary skills

Frontend development

• React, NextJS

• RTK, TanStack query

• MUI, TailwindCSS, SCSS

• Jest, RTL

Backend development

• Express (JS/TS), NestJS

• Prisma, Drizzle

• Jest, Supertest

• Flask, asyncio

• peewee

• pytest

• Socket.IO, Websockets

Databases

• PostgreSQL, MySQL, SQLite

• Redis

DevOps activities & other

• Linux (main OS / servers)

• Docker, docker compose

• Git terminal

• Gitlab, Gitlab CI/CD

• Nginx configuration

• AWS instances

• Certbot, domain configuration

About me

• I began programming as a hobby at 13, focusing on C# and Python. At the age of 18, I developed an interest in web development and decided to begin learning React and .NET Framework.

• I enjoy tinkering with computers and engineering-related things. I have hands-on experience with single-board microcontrollers and projects based on them, as well as 3D printing, CAD software, and technical drawings.

• I use Linux as my daily OS and a degoogled version of Android on my phone. I prefer open-source applications over proprietary alternatives whenever possible.

• In addition to my technical hobbies, I also enjoy playing the piano and drawing using a tablet.

About me as a developer

• Proficient in designing and developing client-server applications from scratch, as well as in documenting, deploying, updating, and maintaining them.

• Experienced with modern UI tools, such as TailwindCSS and MUI, as well as modern UI practices, such as mobile-first and pixel-perfect.

• Have good practical knowledge of OOP, experienced at implementing design patterns and recognizing them.

• Skilled at using LLMs and AI-assisted tools in application development.

• Proficient in both vector and raster graphic editors, skillful at using drawing tablet.

Experience

Web Developer - Freelance

March 2022 - January 2023

• Development of single-page websites or participation in small projects as a fullstack developer.

• NextJS, React, TailwindCSS, SASS, SCSS

• NodeJS, Express, .NET Framework

• PostgreSQL, MySQL, MSSQL

Fullstack developer - Grand Trade

February 2023 - December 2023

• Development of a Telegram miniapp for AI-based crypto trading.

• React, TanStack query, SCSS, MUI, Vitest

• Flask, Celery, peewee, python-telegram-bot, pytest

• MariaDB(MySQL), Redis

Fullstack developer - BrainShells

February 2024 - current day

• Development of a proprietary customer support service application with Telegram integration.

• React, RTK, TailwindCSS, Jest, RTL

• Express, NestJS, Prisma, Socket.IO, Jest, Supertest

• Flask, asyncio, python-telegram-bot, pytest

• PostgreSQL, Valkey(Redis)

Personal projects

muonium

• Cloud storage web app with convergent UI.

• React, RTK, TailwindCSS, MUI, Jest, RTL

• Express, Prisma, Jest, Supertest, PostgreSQL, Dragonfly(Redis)

• GitHub repositories: muonium-client , muonium-server

fusion-pillet

• Native medication tracker app for Android.

• React Native, Expo, React Native Reanimated, Jest, RNTL, Drizzle, SQLite

• GitHub repository: fusion-pillet

astro-to-do

• To do app built with a unique set of tools.

• Svelte, TailwindCSS, Astro, Vitest, Prisma, SQLite

• GitHub repository: astro-to-do

Education

Bachelor of Computer Science

• Ryazan State Radio Engineering University, 2021 - 2025.