Junior Frontend Developer
Контакты
Получил образование инженера-экономиста и начал работать в Сбербанке специалистом операционного отдела. Затем с целью развития карьеры получил второе высшее образование в области финансов. В общей сложности работал в ведущих банках около 15 лет на различных позициях, затем решил сменить направление карьеры.
Сейчас нахожусь в поиске первой работы в IT. В процессе обучения на платформе "Хекслет" реализовал несколько учебных проектов, ориентированных на проработку конкретных навыков и стека:
- мини-игра Brain Games (настройка окружения, JavaScript ES6+, Git, bash, npm, eslint);
- утилита для сравнения файлов GenDiff (функциональный стиль программирования, правильное выделение абстракций, Node.js, Jest, TDD, Github Actions);
- утилита для сохранения страниц Page Loader (Async/Await, протокол HTTP, CQS, mock- тестирование, CI); Также выполнил несколько тестовых заданий:
- разработка приложения, показывающее текущую погоду в выбранном населенном пункте. Получил опыт адаптивной верстки по предоставленным макетам для Desktop и мобильного устройства, а также опыт использования геолокации в браузере, применения хуков, тестирования фронта, деплоя на Vercel. Приложение написано с использованием React + Redux, React Router, Testing Library/react;
- разработка небольшого ToDo приложения на React с хранением данных на удаленном сервере (API предоставлялось). Стейт приложения был организован средствами React. Получил опыт использования local storage для хранения данных пользовательского интерфейса, в частности текущей страницы, а также организации аутентификации пользователей;
- расчет вознаграждения горничной за произвольный месяц. Получил практический опыт написания серверной части приложения, используя PHP, работы с composer, базой данных (SQLite так как не предполагалось использовать приложение в продакшене), написания SQL запросов. Старался руководствоваться принципом MVC. Для написания фронтовой части была изучена и применена jQuery, т.к. использование этой библиотеки было обозначено в задании. На данный момент работаю (рефакторинг) над пэт-проектом: игра морской бой. Используется React, Redux, Bootstrap, библиотека i18next, jest, Eslint и деплой на Vercel). Получил опыт практического применения верстки с использованием Grid и Flex, интерфейса Drug & Drop, поиска и адаптации полифила для touchscreen, интернационализации текстов. Также решаю практические задания по SICP.
Общее: JavaScript ES6+, Unix (bash), Git, npm, Jest
Фронт: DOM API, Pug, webpack, React (+ Hooks), Redux
Бэк: Node.js, PHP
Знаю JS,
работал с:
- React,
- Redux,
- Jest,
- PHP,
- Bootstrap,
- testing-library,
- ESlint,
- http,
- css,
- Webpack,
- git
Опыт
Организация работы группы.
Упорядочил ведение, хранение и поддержание в актуальном состоянии кредитных досье.
Организовал своевременный расчет обязательств заемщиков.
В период работы операционистом постоянно участвовал во внедрении нового ПО в качестве первого пользователя, администратора подсистем. Будучи заведующим дополнительным офисом организовал внедрение ПО и установку оборудования для работы с юридическими лицами в своем подразделении (инициация и контроль за выполнением работ. В каком подразделении бы не работал, всегда был администратором информационной безопасности.