summary
I work in a high-tech, rapidly developing IT company, that is one of
the top 3 largest in Russia,
Innotech holding. Highly effective
Lead Frontend Developer
with
more than 7 years of commercial experience in
React. Responsible and punctual team player, which the crew can always
rely on. Passionate about programming and creating advanced IT
solutions.
Strong communication, problem-solving, and adaptability
skills
Critical thinking capabilities
Detail-oriented nature
Clearly plan and organize activities
Responsibility and discipline in completing assigned
tasks
Effectively work with team members and clients, understanding
project requirements
Career-focused, ambitious, loyal
experience
Period: March 2024 -
Current time
[ + months ]
Company: Innotech
inno.tech
Top 100 Largest Russian Companies by Net Profit, over
$2 billion
forbes.ru
A multi-profile holding company, one of the leaders of the
Russian IT market
The holding companies have been operating in the market for
over 30 years
The staff includes over 50.000 employees
Position: Lead
frontend developer
Project: ERP HR system
Stack:
React, TypeScript, React-Query, Zustand, Tailwind, ZOD, React hook form, Micro-frontends, Vite, Gitlab
Responsibilities:
Leading 2 large and complicated micro-frontend modules of the
ERP system
Writing optimized clean code, working with other developers's
code
Taking apart in modules discussions with analytics and backends
Releasing modules features every 2 weeks
Achievements:
In the
first 9 months
of work,
more than 700 tasks
were closed, including
more than 270 bugs
fixed
Exceeded the annual working plan by 25%. Our team took first place among the entire
holding (over 50,000 workers) in terms of
functionality produced at the end of the year
Designed a survey plugin for an audience
exceeding 20,000 users, achieving a bug-free launch
Enhanced system stability and scalability, reduced total bundle
size by 6% (from 5 MB to 4,7 MB), by extracting 2 critical modules from the
monolith and redesigning their architecture and
configurations
Reduced org-structure module response time
by 81% (from 1,1 to 0,2 sec) and ensured
smooth performance when handling
over 10,000 items by implementing
chunked requests on scrolling and adding
virtualization
Company: Picasso picasso-diagnostic.ru Federal network of X-ray diagnostic centers "Picasso" is located in 66 cities The largest network of radiation diagnostic centers in Russia More than 10 years on the market Over 2,000 employees hundreds of thousands of patients per year (more than 850,000 in 2022)
Position: Frontend developer [ Team lead ]
Projects:
ERP system for internal use Public platform for doctors and patients
Stack: React, TypeScript, Redux, RTK Query, Material UI, CSS Modules, React hook form, Websocket, Monorepo, FSD, Vite, Docker, Gitlab
Responsibilities:
Choosing technologies and libraries for solving complex tasks Checking the test assignments of job appliers, handling interviews, onboarding Holding 1-on-1meetings with developers, creating personal growth programs, mentoring Drawing up long-term tasks for teams, making conceptual decisions and user-flow Writing and developing documentation: API, Architecture, Code, Code review, Unit-test, Integration-test, E2E-test conventions, GIT flow
Achievements:
Passed the way from developer to team lead Built an IT team from scratch, developed processes by which the IT department operated Conducted over 50 interviews and hired 8 developers, created 2 full-fledged teams Regularly gave presentations of new technologies, explained to developers how to use them Increased company’s profit by more than 18% by year’s end due to reducing the time to process each client Lowered response time by 33,3% (from 1,8 to 1,2 sec) of ERP project by utilizing micro-frontend architecture Achieved a 40% increase in tasks completed per sprint by deploying a new technology stack: RTK Query, Websocket, Material UI, FSD, Monorepo (NX)
Period: September 2022
- May 2023
[ 9 months ]
Company: Internet
Technologies
servekb.ru
Position: Fullstack
developer
Projects:
Custom CMS
Web application for remote management of virtual machines
Stack:
React, TypeScript, Redux, Headless UI, PHP, MySQL, Websockets, CSS Modules, Webpack, Git
Responsibilities:
Developing both projects being the only developer in the
team
Design, concept, frontend
(React), backend (PHP), databases
(MySQL)
Achievements:
Enhanced user experience and increased customer loyalty
by 25% (as measured by retention rates) by
implementing a support service chat using
Websockets for real-time communication
Cut phone operator costs by 66.6% (from 3 operators to 1) and eliminated the management department by
automating customer calls with Mango and integrating Yookassa
for website payments
Tripled the total number of customers by gaining
over 1,000 new clients within a year of the site’s
launch
Period: July 2017 -
September 2022
[ 5+ years ]
Company: RLIMB
[ startup ]
Position: Web
developer
Projects:
Social Network 1 (NDA)
Social Network 2 (NDA)
Website for traders using Google Trends
Website for working with cryptocurrency (was coding on Solidity
also)
Website for the sale of land plots (with custom CRM)
Website for the sale of tourist packages to Georgia (with
custom CRM)
Website for transportation services (with custom CRM)
Online store for trading diamond tools (with custom CRM)
Stack: JS, React, TypeScript, Redux, CSS Modules, HTML, (S)CSS, PHP, MySQL, Webpack,
Git
Achievements:
Configuring Apache, Nginx, Maria DB cluster
Coding blockchain smart contracts on Solidity
Reduced site response time by 73,2% (from 2,5 to 0,7 sec) by applying
Apache gzip + lazy React modules
Implemented Galera cluster for Maria DB prevented
data loss when one of the servers crashed
Increased the company’s revenue by over 30% by
creating and embedding a smart contract (using Solidity) into a social network that allows for
crypto transfers between participants
frontend skills
- React
- TypeScript
- Zustand
- Redux
- RTK Query
- React Query
- React Hook Forms
- Websocket
- ZOD
- JS
UI skills
- Headless UI
- CSS Modules
- Tailwind
extra skills
- Git
- Webpack
- Vite
- Docker
- REST API
- i18n
architecture
- Micro-frontend
- Monorepo
- FSD
education
URALS STATE UNIVERSITY
Physics and Technology faculty
Specialty: Nuclear reactors and power plants
languages
- ENGLISH [ C2 ]
- RUSSIAN [ native ]