RU

Experience

Lead frontend developer

2021 - 2022 | Arloid | arloid.com

Support and creation of 5 internal products.

  • Learned React and Redux from scratch, in a short time.
  • Single-handedly maintained four React and one Vue projects.
  • Refactored dozens of legacy code files.

Lead frontend developer on General Electric project

2020 - 2021 | Internal project for General Electric company in the company Upteam

Creation of an internal admin panel for configuring, and launching General Electric services

  • The first project as lead developer.
  • Learned Vue from scratch, in a short time.
  • Successfully and on time completed and handed over the project.

Middle/Senior full-stack developer of the CaaStle project

2017 - 2020 | Project in Upteam for CaaStle in America | CaaStle.com

Development of a website builder and creating websites for renting clothes for CaaStle partners.

  • Creating a flexible constructor that allows us to launch readymade stores.
  • Launch of more than a dozen sites for CaaStle partners, such as Banana Republic, Ann Taylor, Express and others.
  • Rewriting the frontend part from Backbone to React.
  • Complete transition of the backend part from Mohito to Express.

Middle full-stack developer of the Axon project

2016 - 2017 | Project in Upteam for Neurotech in Israel | Axon HR and Axon School

Development of online applications for HR companies, clinics and schools, which allows to detect attention deficit hyperactivity disorder (ADHD). Application features:

  • Certified app for detecting ADHD.
  • Interface for working with job seekers.
  • Interface for working with students and kids.
  • Providing an application for the personal use of doctors in clinics.

Middle/Senior web developer

2013 - 2016 | Bank Sovetsky (1200 employees)

Developed and supported internal web applications:

  • Interface for applying for a loan.
  • Interface for IP-telephony.
  • Web applications for working with the Credit Exchange API.
  • Corporate portal.
  • Gateways for accepting payments.
  • Setting up web servers.
  • Interface for information boards hanging in bank branches.

Education

Vue 3 courses

2022 | Mastering Vue 3 / Pinia

React courses

2021 | Beginner / Intermediate /Advanced

MongoDB courses

2018 | university.mongodb.com

Angular.JS course

2016 | learn.javascript.ru

Node.JS course

2015 | learn.javascript.ru

Saint-Petersburg State University

2013 - 2015

Faculty of Mathematics and Mechanics, Department of Mathematical Support and Administration of Information Systems.

Saint-Petersburg State Forest Technical University named after S. M. Kirov

2006 - 2011

Engineer majoring in Forest Management. Faculty of Forestry, Department of Forest Taxation and Forest Inventory.

Personal qualities

Creativity

On all projects, he always offered ideas and solutions for tasks with incomplete or inaccurate requirements.

Initiative

I make improvements to the processes. Often I take on tasks that are beyond my responsibility.

Responsibility

I will carefully double-check my tasks myself, trying to capture as many cases of using the new functionality as possible. I make sure that my changes do not break the existing logic.