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 2 courses
2020 | Beginner path / Intermediate path / Advanced path
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.