Experience:

Full-stack Web Developer
NDA 01.2022 — 12.2022
  • Developed and implemented a microfrontend architecture for a large-scale web application, resulting in improved scalability and maintainability. This approach has led to a reduction in technical debt and increased developer productivity, allowing the team to create new features faster
  • I was engaged in the development of a decentralized exchange (DEX). In two months, I wrote, tested, and launched the server and front-end parts.
  • Collaborated with cross-functional teams to ensure seamless integration with existing systems and a consistent user experience
  • Improvement and refinement of the existing API

Full-stack Web Developer
Evercode Lab 10.2019 — 01.2022
  • Development and support of internal products in the field of fintech
  • Integration with external APIs, creation of aggregators of different platforms
  • Development of fully finished MVP products, front-end and back-end part
  • Developed and maintained a variety of internal tools, such as a monitoring and analytics platform to track performance and usage
  • Collaborated with designers and product managers to understand user needs and create intuitive, user-centric interfaces
  • Acted as a mentor and guide to junior team members, fostering a culture of continuous learning and growth within the organization


Work format:

  • Full-time, preferably in a grocery company
  • Office or remote
  • Currently located in St. Petersburg


My stack:

  • Backend: Typescript, NodeJS, Express, Koa, NestJS, PostgreSQL, MongoDB, Docker, Redis, ORMs, RestAPI, Migrations (TypeORM, Liquibase), Solidity, Hardhat
  • Frontend: React, Next JS, Redux/Mobx, SASS, styled-components, Storybook, Svelte, Solidjs, web3.js, ethers.js
  • Soft skills: Interviews of junior developers, mentoring junior developers
  • Languages: English(B2), Russian(native)


Pet-projects:

VS Code Extension
I wrote an extension for the VS Code editor that allows you to use the official OpenAI API to code, refactor, optimize, write documentation, or answer your questions from OpenAI ChatGPT directly within the editor

Web app for Telegram
After the release of new types of bots in Telegram, I became interested and decided to try it in practice. In the end, I created an "App store" service for bots, channels, and chats. However, discovering new content in Telegram remains a problem, currently relying on word-of-mouth or advertising. P.S. The project is not completed, my goal was to experiment with the new Telegram API, and that has been achieved

b3ts - Decentralized sports betting
In order to self-educate and improve my skills in the Solidity language, I decided to write a decentralized sports betting service. I wrote a server, a frontend, and the smart contract itself. In the process of creating it, Also I learned several interesting things about the field of gambling


Education:

Stavropol College of Communication of the Hero Soviet Union V. A. Petrov`'s
Software development (2014 - 2018)

Course of Crypton Studio
Development of smart contracts on the Solidity (2022)