Middle/Senior Frontend developer (react/redux)( Альфа-Банк )
Описание
Ермолович Леонид
Мужчина
+375 (29) 6397853 -- предпочитаемый способ связи
ermolovich.lv@gmail.com
Другой сайт: https://t.me/l_v_leonid
Проживает: Минск, м. Академия наук
Гражданство: Беларусь, есть разрешение на работу: Россия, Беларусь
Готов к переезду, готов к командировкам
--------------------------------------------------------------------------------
Желаемая должность и зарплата
Front-End Developer
Специализации:
-- Программист, разработчик
Занятость: полная занятость, частичная занятость
График работы: полный день, удаленная работа
Желательное время в пути до работы: не имеет значения
--------------------------------------------------------------------------------
Опыт работы -- 3 года 10 месяцев
Октябрь 2024 -- настоящее время
1 год
Белтелеком
beltelecom.by/
Государственные организации
:: Государственные организации
Информационные технологии, системная интеграция, интернет
:: Интернет-провайдер
Телекоммуникации, связь
:: Оптоволоконная связь
:: Фиксированная связь
Fullstack-разработчик
Разработка биллинговой системы для тарификации услуг, участие в создании и поддержке клиентской и серверной части приложения
- Реализация backend-сервисов на NestJS с использованием GraphQL и WebSocket
- Разработка микросервисов для интеграции с внешними источниками (парсинг валютных курсов из НБРБ, МФЦ, ЦРБ).
- Обработка и парсинг отчётов в CSV и Excel
- Разработка клиентской части на React, Redux, Material-UI, AG Grid, настройка сборки через Vite
- Интеграция очередей и потоков данных через Kafka, использование Redis для кэширования
- Оптимизация сложных запросов, реализация партиций и триггеров в MySQL
- Подключение ClickHouse для аналитики и быстрой обработки больших массивов данных
- Использование ORM Sequelize
- Настройка и поддержка контенйнеров с помощью Docker
- Настройка системы аутентификации и авторизации на Keycloak
- Участие в создании внутренних библиотек
Стек:
React, Redux, Material-UI, Vite, NestJS, GraphQL, WebSocket, Kafka, Redis, MySQL, ClickHouse, Sequelize, Keycloak, Docker, Git.
Август 2023 -- Сентябрь 2024
1 год 2 месяца
Белагропромбанк, ОАО
Минск, www.belapb.by/
Финансовый сектор
:: Банк
Frontend-разработчик
Поддержка существующего функционала интернет-банкинга, реализация нового интерфейса для внутренних и клиентских систем
- Разработка интерфейсов для интернет-банкинга на React, TypeScript, Redux Toolkit
- Участие в миграции к микросервисной архитектуре
- Интеграция с внутренними API банка при помощи REST, GraphQL
- Разработка UI интерфейса с Tailwind CSS, Material-UI
- Реализация кэширования при помощи Redis
- Оптимизация отображения больших объёмов данных
- Написание тестов с помощью Jest
- Использование KeyCloak для авторизации пользователей
Стек:
React, TypeScript, Redux Toolkit, REST/GraphQL, Material-UI, Tailwind, ESLint, Prettier, Jest, Git, CI/CD, Keycloak.
Март 2022 -- Июль 2023
1 год 5 месяцев
iTechArt Group
Минск, www.itechart.com
Информационные технологии, системная интеграция, интернет
:: Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Frontend Developer
Разработка приложения онлайн-кинотеатра и поддержка старого проекта по продаже автомобилей для салона
- Разработка клиентской части на React/Redux
- Использование Node.js, TypeScript, Express
- Работа с базой данных MongoDB
- Реализация аутентификации и авторизации с помощью JWT
- Интеграция со сторонними API
- Участие в командной разработке, использование GitLab, Agile
- Настройка окружения с использованием Webpack ESLint, Prettier
- Работа с REST API
- Ведение документации с помощью Swagger
Cтек:
React, Redux, JavaScript, TypeScript, Node.js, Express, MongoDB, JWT, Git, Webpack, ESLint, Prettier, Docker, Swagger.
Ноябрь 2021 -- Январь 2022
3 месяца
CodeX Software
Минск, www.codex-soft.com/
Информационные технологии, системная интеграция, интернет
:: Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Javascript Engineer Internship
- Разработка интерфейса проекта с использованием Vue.js (V-model).
- Работа с базой данных PostgreSQL.
- Создание и обработка объектов на canvas с помощью Fabric.js.
- Отображение анимированной 3D-графики с использованием Three.js.
Стек:
Vue.js, JavaScript, PostgreSQL, Fabric.js, Three.js, Git, HTML5, CSS3.
--------------------------------------------------------------------------------
Образование
Высшее
2024
Белорусская Государственная Академия Связи
ИТ, Инфокоммуникационные технологии
--------------------------------------------------------------------------------
Повышение квалификации, курсы
2021
Front End Developer
Teach Me Skills, Front End Developer
--------------------------------------------------------------------------------
Навыки
Знание языков
Русский -- Родной
Английский -- B1 -- Средний
Чешский -- B1 -- Средний
Навыки
JavaScript HTML CSS React Redux Git TypeScript Node.js NestJS GraphQL Redis MySQL PostgreSQL Docker Apache Kafka RxJS MongoDB Jest Babel
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)