Обо мне

Знание языков:

Русский - свободно

Английский - B2 (Upper-Intermediate)

Немецкий - A2 (Basic)

Опыт работы
Сан-Франциско и район залива
Веб-разработчик
Май 2020 — По настоящее время (5 месяцев)

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

- Перенос проекта http://www.autorepaircloud.net/ с AngularJS на Angular 9

- Сопровождение проекта http://www.autorepaircloud.net/


Достижения:

- два модуля из проекта http://www.autorepaircloud.net/ были переписаны с AngularJS на Angular 9

Интерактивная онлайн-школа изучения английского языка
Санкт-Петербург
Веб-разработчик
Февраль 2020 — Апрель 2020 (3 месяца)

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

- Разработка и поддержка компонентов модуля автоподбора преподавателей

- Интеграция sentry и new relic

Достижения:

- имплементирован новый дизайн модуля автоподбора преподавателей

- sentry и new relic были интегрированы

Прогрессивная и квалифицированная IT‑компания.
Веб-разработчик
Июнь 2019 — Февраль 2020 (9 месяцев)

Обязанности:
- Разработка новых модулей для английской платформы для управления звонками и email
- Разработка веб-сайта французской платформы для управления недвижимостью
- Проведение код-ревью
- Разработка архитектуры фронт-енда
- Менторство junior-разработчиков

Достижения:
- Был разработан веб-сайт французской платформы для управления недвижимостью
- Был достигнут 80% покрытие unit-тестами веб-сайт французской платформы для управления недвижимостью
- e2e-тесты были добавлены в веб-сайт французской платформы для управления недвижимостью
- Была проведена поисковая оптимизация веб-сайта французской платформы для управления недвижимостью
- Был разработан модуль перенаправления почты в английской платформе для управления звонками и email
- Был разработан модуль для управления прикрепленными файлами в английской платформе для управления звонками и email

A team with a wide range of development skills
Веб-разработчик
Февраль 2019 — Июнь 2019 (5 месяцев)

Обязанности:
- Разработка новых модулей для бельгийской CRM
- Разработка новых модулей для системы генерации отчетов
- Проведение код-ревью
- Разработка архитектуры фронт-енда
- Оценка трудоемкости задач

Достижения:
- Были разработан модуль учета времени как в https://www.getharvest.com
- Был разработан модуль фильтрации списков как в https://www.airbnb.com/
- Был разработан механизм показа спиннера загрузки при http-запросах
- Был разработан бесконечный календарь
- Был разработан модуль для управления людскими ресурсами
- Был разработан конструктор отчетов

Мы разрабатываем мобильные и web приложения, мобильные игры, порталы, социальные сети для клиентов по всему миру
Веб-разработчик
Май 2018 — Январь 2019 (9 месяцев)

Обязанности:
- Разработка нового и поддержка существующего функционала системы автоматизации здравоохранения AdviNOW Medical (https://advinow.com/)
- Проведение код-ревью
- Покрытие проекта unit-тестами

Достижения:
- Был достигнут 100% уровень покрытия unit-тестами
- В результате оптимизации уменьшил размер окончательного bundle-а на 20%
- В результате оптимизации довёл частоту кадров в нескольких страницах с 30 до 60 fps

AngularTypescriptReduxKarmaJasmineSassSolid
Web-разработка для западных компаний
Санкт-Петербург
Веб-разработчик
Октябрь 2017 — Май 2018 (8 месяцев)

Обязанности:
- Разработка отдельных страниц платформы для управления API - Nevatech Sentinet (http://www.nevatech.com/)

Достижения:
- Были разработаны 5 страниц платформы

AngularTypescriptReduxООПKendo uiHTMLScssSolid
Transparent Language, Inc.
Манчестер
Веб-разработчик
Октябрь 2015 — Октябрь 2017 (2 года и 1 месяц)

Обязанности:
- Разработка и поддержка компонентов системы обучения языков на AngularJS и Angular 2

Достижения:
- Были разработаны 2 мини-игры
- 4 мини-игры были переписаны с AngularJS 1.4 на Angular 2

Высшее образование
Худжандский филиал Технологического университета Таджикистана
Худжанд
Факультет: Информатика и технология
Сентябрь 2010—Июнь 2014 (3 года и 9 месяцев)

Специализация:

Инженер-программист


Достижения:

В тестовом центре Худжандского филиала Технологического университета Таджикистана был разработан комлекс ПО для проведения административных экзаменов, который обеспечивает следующее:

- Ввод материалов со стороны преподавателей

- Генерация заданий для студентов

- Обработка результатов