$ curlim-sk.com

Александр Корнев

Senior Frontend Developer - React / TypeScript

Развиваю сложные enterprise- и fintech-интерфейсы: от архитектуры и общих библиотек до производительности и запуска продукта.

portfolio.sh

Избранные проекты

Banking Onboarding Platform

React 19TypeScriptRedux SagaReact Hook FormModule Federation

Общая React/TypeScript-библиотека для 5 приложений: конфигурируемые flow от 6 до 10 шагов, до 15 типов шагов, 273 поля и 65 секций.

Результат

4 приложения используют общие страницы без отдельных fork'ов

SFERA Monitoring Portal

ReactTypeScriptMobXWebSocketPerformance

Портал мониторинга с real-time панелью около 10 событий в секунду и историей до 5000 событий.

Результат

Память вкладки: 400–500+ → 150–250 МБ

LeadER / TEZO

VueNuxt.jsNode.jsWebSocketPayments

Fullstack-развитие ресторанной платформы: SSR, backend, 7+ платёжных интеграций, IIKO, R-Keeper и Wallet.

Результат

≈100 ресторанов · 440 тыс.+ выпущенных карт

Стек

Frontend

ReactTypeScriptJavaScriptRedux ToolkitRedux SagaReact QueryReact Hook FormMobXVue.jsSCSSStorybook

Backend

Node.jsExpressFastifyREST APIOpenAPIWebSocketMySQLPostgreSQLRedisBull.js

DevOps

DockerCI/CDNginxRspackModule FederationViteWebpack

Testing

JestVitestPlaywrightPuppeteer

Tools

GitSentryChrome DevToolsReact ProfilerPerformance Optimization

Опыт

8 лет опыта • React / TypeScript • enterprise и fintech

Финтех-компания / запуск банковской платформы

Senior Frontend Developer

Июль 2025 - настоящее время
Стек
React 19TypeScriptRedux ToolkitRedux SagaReact Hook FormReact RouterSCSS Modulesi18nextViteRspackModule FederationREST API
  • В команде из 3 frontend-разработчиков участвовал в запуске банковской платформы с нуля; первый рабочий onboarding-flow сделали примерно за 3 месяца
  • Вынес onboarding юридических лиц в общую React/TypeScript-библиотеку, которую используют 5 приложений
  • Сделал конфигурируемые onboarding-flow: продукты меняют шаги, поля, секции, тексты, словари и правила работы с документами без копирования общих страниц
  • Библиотека поддерживает flow от 6 до 10 шагов, до 15 типов шагов, 273 поля и 65 секций; 4 приложения используют общие страницы без отдельных fork'ов

Холдинг Т1

Frontend-разработчик (Senior)

Июнь 2022 - Июль 2025
Стек
TypeScriptReactMobXWebSocketStyled ComponentsDockerJestVitestPlaywrightPuppeteer
  • Разработал с нуля портал мониторинга для платформы СФЕРА: структура приложения, ключевые UI-сценарии и интеграция с backend-сервисами
  • Работал над real-time панелью событий с потоком около 10 событий в секунду и историей до 5000 событий, а также над WebSocket-графиками
  • Реализовывал feature toggles и ролевую модель с доступом к функциям и экранам по правам пользователя

LeadER (сейчас TEZO)

Fullstack Developer (part-time с 2020)

Июнь 2019 - Июнь 2025
Стек
VueVuexNuxt.jsNode.jsExpressFastifyMySQLRedisBull.jsWebSocketNativeScriptDocker
  • Разрабатывал личный кабинет на Vue/Vuex: авторизация, клиенты, цифровые карты, интеграции, отчёты и ключевые продуктовые сценарии
  • Перевёл публичную часть с Vue SPA на Nuxt 2 и SSR; PageSpeed вырос с 80% до 100% на desktop и с 40% до 95% на mobile
  • Разрабатывал Node.js backend и платёжный контур с 7+ интеграциями: Точка/СБП, Tinkoff, YooKassa, Fondy, Sber, Authorize.Net и CloudPayments

Napoleon IT

Frontend Developer -> TechLead Frontend

Июль 2020 - Июнь 2022
Стек
VueNuxt.jsReactStyled ComponentsSCSSWebpack
  • Разрабатывал frontend для админ-панелей, лендингов и внутренних инструментов на Vue/Nuxt.js и React
  • Участвовал в проектировании интерфейсов, проработке UI/UX и согласовании решений с дизайнерами, backend-разработчиками и продуктовой командой
  • Работал над планированием, декомпозицией и оценкой задач

Авантренд

Frontend-developer

Март 2020 - Июль 2020
Стек
JavaScriptTypeScriptVueSCSSNuxt.jsReactNext.jsWebpack
  • Работал над медицинской системой скрининга рака лёгких с передачей снимков в ML-модель и возвратом результатов в интерфейс
  • Обеспечил работу современного frontend-кода на Windows XP и Internet Explorer 8
  • Настраивал Webpack под IE8, писал собственные плагины, подключал core-js и дополнительные polyfills

Д&СА

Frontend-developer

Февраль 2019 - Октябрь 2019
Стек
VueSCSSNuxt.jsNativeScript
  • Разрабатывал web/mobile-сервис с элементами социальной сети, участвовал в проектировании UI/UX и интеграции с backend

Фриланс

Fullstack-разработчик

Октябрь 2018 - Июнь 2019
Стек
Vanilla JSPHPMySQL
  • Разработка сайтов, web-приложений, мини-игр, интерактивных баннеров и backend-функциональности

Связаться

Можно написать о frontend-задачах, проектах или предложениях — быстрее всего отвечаю в Telegram.

Telegram
@skhunt