← Back to list
senior
Registration: 12.02.2025

Eugene Korchagin

Specialization: Lead Frontend Developer

Skills

Full-Stack Development
Leading Development Teams
Nestjs
Node.js
PostgreSQL
React
TypeScript

Work experience

Head of Development
07.2022 - 12.2024 |Chassis Technologies
Management
● Led architectural decision-making and design of scalable systems. ● Managed and mentored development team, fostering growth and collaboration. ● Collaborated with co-founders to prioritize and plan product roadmap. ● Spearheaded infrastructure setup and optimization for efficient development. ● Established and refined development processes to maintain high productivity and pace.
Senior Web Engineer
01.2021 - 01.2025 |Squire
React, TypeScript
Leading development in several teams and projects. Projects I've worked on as the main engineer: ● UI for in-house fintech solution from scratch. Both Desktop & mobile. ● UI for KYC to get barbers paid. Both desktop & mobile. ● Main application for barbers - support + new features + refactoring of old parts. ● App to book appointments (mobile and embeddable versions). Responsibilities: ● Leading the UI development of 2 fintech projects within the company (6 members in the team). ● Mentoring new hires & onboarding them. ● Development of new apps, refactoring and optimization of the main app. ● Writing API code for new projects, supporting API code of the main project. ● Development of customer-facing applications (mobile & embedded versions). Achievements: ● Added tests on Cypress for solutions above: they've helped to get our production to more stable state than it was in the beginning. ● UI library - I've implemented different components that are currently used by multiple projects within company. ● Micro-fronted architecture (Module federation) – all my projects (except main app for barbers) followed micro-fronted paradigm, which has allowed our mobile team to include web modules in apps until native solution is ready.
Frontend Developer
03.2019 - 12.2020 |Arrival
UI Kit, Unit tests, Jest, GitLab CI
I was performing the leading role in UI development in inner vehicle diagnostic tool team. Responsibilities: ● Develop frontend of Vehicle diagnostic tool. ● Develop UI Kit (from scratch). ● Tech. specification of tasks. ● Planning of Frontend team activity. ● Set up development flow. ● Set up CI. Achievements: ● Made code cleaner and more robust. ● Implemented UI Kit that's reused in other projects within company. ● Implemented Unit tests (Jest). ● Implemented CI process (GitLab CI).
Frontend Developer
03.2018 - 02.2019 |Tinkoff Bank
CRM
Internal CRM web app development. I’m responsible of callcenter part. ● Performed the role of TeamLeader. ● Mentored 2 Junior-level colleagues so they’ve been promoted to Middle-level. ● Developed Service Requests Admin panel.
Frontend Developer
06.2017 - 02.2018 |Uptick Labs
CRM, GraphQL
Projects: ● Uptick CRM App (Web, mobile). ● GraphQL Web Server. Achievements: ● Developed auth. part of GraphQL backend service. ● Developed web app with teammate from the scratch with usage of shared codebase with mobile app.
Frontend Developer
12.2016 - 06.2017 |Acronis
ExtJS 4.x
Project: ● Acronis Backup 12. Achievements: ● Developed functionality connected with tapes, where backups can be stored.

Educational background

Computer Science (Bachelor’s Degree)
2015 - 2017
Innopolis University

Languages

RussianNativeEnglishProficientKoreanIntermediate