Skip to content
View Lip-ok's full-sized avatar
🚶‍♂️
A journey of a thousand miles begins with the first step!
🚶‍♂️
A journey of a thousand miles begins with the first step!
  • VTB Group
  • Moscow

Block or report Lip-ok

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lip-ok/README.md

Всем привет 👋, Меня зовут Александр Липень'

Я Front-end-Developer (React/TS)

СТЕК

TypeScript JavaScript

CSS SASS SCSS CSSinJS StyledComponents

HTML5 HTML

Git GitLab Bitbucket

Docker CI/CD

Figma Адаптивная_Вёрстка Кроссбраузерная_Вёрстка Готовые_киты_с_компонентами

AntDesign materialUi Tailwind

DevTools

React Hooks Redux_Saga Redux_Thunk RTK_Query React_Router

Redux MobX Effector Redux_Toolkit Context

NodeJS NestJS

axios fetch api RESTful_API

Контакты

Личный телеграмм: @lip_ok

Телеграмм канал alipen_front_end

ОПЫТ (5+ лет)

inno.tech

Октябрь 2022 — по настоящее время 2 года 5 месяцев

Топ-3 Российский банк. Разработка банковских систем

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


Последний проект (MVP)

Команда:

  • ПМ
  • Аналитик-тестировщик
  • 1 Back
  • 1 Front
  • Дизайнер
  • 1 Fullstack

Реализованные задачи:

  • Разработка сервиса по взаимодействию с Excel-документами в режиме реального времени
  • Отображение данных Excel-файлов в виде таблиц
  • Загрузка и выгрузка данных из файлов
  • Реализация важного функционала по настройке данных для отображения вкладок навигации в сжатые сроки
  • Возможность гибкой настройки таблиц через JSON, получаемый с backend

Стек: Nest, Next, PostgreSQL

Период участия: С 15 декабря 2024 по настоящее время


Предпоследний проект (MVP)

Описание: Разработка базы данных реального времени. Позволяет компаниям (например, Роснефть) следить за своим оборудованием, датчиками, кранами и т. д., оперативно устранять проблемы и минимизировать потери.

Достижения: Проект был выполнен в рекордно сжатые сроки, получил положительные отзывы, и о нем была написана статья: Статья на CNews

Команда:

  • ПМ
  • Аналитик-тестировщик
  • 2 Back
  • 1 Front
  • Дизайнер
  • DevOps

Обязанности:

  • Разработка микрофронтового приложения (React + Redux Toolkit + Webpack Module Federation)
  • Реализация ролевой модели и авторизации (JWT-токен)
  • Настройка роутинга (React Router Dom)
  • Подключение Ant Design и кастомизация через Styled Components
  • Реализация таблиц с сортировкой, пагинацией и фильтрацией
  • Разработка сервиса уведомлений (WebSockets, Node.js, Express.js)
  • Интеграция диаграмм (Grafana) через iframe
  • Реализация древовидных структур (Завод → Цех → Оборудование)
  • Плотное взаимодействие с backend-разработчиком по структуре DTO
  • Деплой приложения и взаимодействие с DevOps
  • Поднятие Docker-контейнеров

UPD (04.11.2024): Приложение успешно прошло два показа, заказчики остались довольны. В команду добавлено два frontend-разработчика, и я выполняю роль лида фронтенд-разработки (распределение задач, код-ревью и т. д.)


Общие обязанности на разных проектах

  • Разработка React-модулей (React, React Query, TypeScript, HTML, CSS) от анализа до релиза
  • Оптимизация и рефакторинг устаревших модулей
  • Ревью кода
  • Работа с микрофронтовой архитектурой
  • Участие в разработке npm-пакета для банковского веб-приложения
  • Разработка React-приложений с нуля
  • Участие в технических интервью и развитии команды
  • Планирование, обсуждение пользовательских сценариев и интерфейсов
  • Сопровождение продукта, устранение багов, оптимизация
  • Деплой на DEV / IFT / PreProd стенды
  • Интеграция фронтенда по спецификации OpenAPI (Swagger)
  • Разработка экранов по макетам Figma, взаимодействие с дизайнером

IDAO

idao.finance

Декабрь 2022 — Июль 2024
1 год 8 месяцев Ведущий разработчик

Стартап по прогнозированию крипто-активов для получения статистики от пользователей и в будущем — платформы по доверительному управлению активами.

Разработка и запуск

Разработка началась 2 года назад с множества идей и схем в команде энтузиастов. После этого я подобрал дизайнера, объяснил задачу и начал работу над лендингом. В процессе разработки было внесено множество правок, и конечный результат значительно отличался от первоначальной задумки.

Лендинг: https://idao.finance/
Платформа: https://forecast.idao.finance/

На данный момент платформа запущена, проект представлен в социальных сетях:


Реализованный функционал

Лендинг:

  • Адаптивная верстка
  • Смена языка (i18n)
  • Якоря по разделам
  • Работа с видео

Временно вырезанный функционал:

  • Диаграмма, написанная вручную без библиотек
  • Подключение крипто-кошелька
  • Раздел токеномики с динамическими стрелками (по запросу могу показать макет в Figma и функционал)

Платформа по аналитике:

  • Авторизация
  • Подтверждение авторизации через генерацию кодов
  • Работа с графиками
  • Личный кабинет
  • Таблицы со списками лидеров
  • Подключение к крипто-кошелькам
  • И другие функции (по запросу могу рассказать подробнее)

Ростех / 7tech

Москва, www.7tech.ru

Сентябрь 2020 — Октябрь 2022
2 года 2 месяца
Front-End Developer

Разработка и поддержка высоконагруженных сервисов

Реализованные задачи:

  • Разработка генератора форм, который на основе JSON-схем генерирует формы на фронтенде.
  • Разработка кастомных форм со сложными калькуляторами.
  • Разработка таблиц для отображения и настройки контрагентов, а также их выгрузка в Excel.

Оптимизация рендера компонентов:

  • Оптимизация использования useMemo, useCallback, useDebounce.

Доработка UI-Kit компании:

  • Добавление новых компонентов и форм на основе существующих.
  • Исправление и оптимизация текущих компонентов.
  • Исправление багов при обновлении версий библиотек в проектах.

Стартап

Минск
Июль 2020 — Сентябрь 2020
3 месяца
Flutter Developer

О проекте

Разработка минимально рабочей версии (MVP) приложения для предоставления услуг в странах Прибалтики (аналог Яндекс.Услуг).

Реализованные задачи:

  • Разработка с нуля всего интерфейса приложения.
  • Создание шапки, футера, интерфейса для авторизации и логина.
  • Отображение данных о пользователе в личном кабинете.

Проект был закрыт из-за недостатка финансирования.

Maxline / Букмекерская компания / Betting Company

Минск, maxline.by
Март 2020 — Июнь 2020
4 месяца
React Developer

Разработка личного кабинета пользователя:

  • Загрузка аватарки.
  • Заполнение и изменение данных пользователя.

Работа с документами и паспортными данными:

  • Загрузка документов.
  • Сохранение PDF-инструкций.

Расчёт ставок в зависимости от быстро изменяющихся условий:

  • Изменение коэффициентов ставок в реальном времени в зависимости от событий на матчах (хоккей, футбол и т. д.).

Оптимизация приложения:

  • Оптимизация рендера компонентов с использованием useMemo и useCallback.
  • Рефакторинг кода.

Проект был завершён из-за сокращений в период пандемии COVID-19.

IT-Incubator

Минск, it-incubator.io
Декабрь 2019 — Февраль 2020
3 месяца
Стажёр

Опыт и обязанности:

  • Обучение разработке приложений на React.
  • Помощь и поддержка студентов в процессе обучения.

Pinned Loading

  1. copy-site-script copy-site-script Public

    2

  2. diagram-idao diagram-idao Public

    JavaScript 2

  3. helper helper Public

    JavaScript 2

  4. psy_eva_bot psy_eva_bot Public

    JavaScript 2

  5. tinkoff-algorithms-2025 tinkoff-algorithms-2025 Public

    JavaScript 2

  6. voice-recorder voice-recorder Public

    JavaScript 3 1