Usacheva Alexandra
Мужчина, 32 года, родился
Москва, м. Пражская, готов к переезду (Канада, Норвегия, Финляндия, Швеция, Эстония), готов к редким командировкам
Обновлено 30.05.2018
Контакты
Frontend-разработчик
Специализации: Программист, разработчик
Тип занятости: Полная занятость
Формат работы: На месте работодателя, Удалённо
Опыт работы: 12 лет 9 месяцев
Frontend-разработчик
Рефакторинг старого кода, разработка библиотек для обработки платежей на сайтах, документация, конфигурирование сборщика webpack.
Работа над совершенно новой версией, адаптивная верстка, анимации, css-модули, бизнес-логика, на React (redux+redux-saga) и TypeScript.
Написание тестов как для фронтенда так и бекенда. Для фронта помимо unit-тестов так же писала selenium тесты с использованием nightwatch.
Разработка и поддержка админки для пользователей системы на Angular 2 c TypeScript.
Информационные технологии, системная интеграция, интернет
Развернуть
Разработчик клиентских приложений
Поддержка существующего проекта, разработка нового функционала в стеке Backbone+Marionette.
Создание и проектирование с нуля нового SPA с применением React, Redux, Stylus и сборщика Webpack. Полный REST API. Разумеется все писалось на ES6. Проектирование и кодинг велся с учетом того, что приложение изоморфное и должно индексироваться поисковыми системами. Промисы построены с помощью bluebird. Вся верстка на flexbox. Полный responsive работающий под любыми разрешениями. Применение CSS3-анимаций. Соблюдение корпоративных style guides (а также airbnb), БЭМ.
Индивидуальное предпринимательство / частная практика / фриланс
3 года 2 месяца
Февраль 2014 - Март 2017
Frontend-разработчик
Разработка небольших SPA с использованием React.
Простые тесты с использованием mocha & chai.
Микросервисы и маленькие API на node.js.
Много верстки, в т.ч. полностью адаптивной.
Информационные технологии, системная интеграция, интернет
Развернуть
Frontend-разработчик
Построение технических процессов компании связанных с веб-сервисами.
Проектирование и построение SPA приложения аналога сервиса wi-fi.ru московского метрополитена. Показ рекламы, переходы, авторизация. Взаимодействие с REST API. Использовались React, Redux, PostCSS, webpack. Разумеется все писалось на ES6.
Так же разработка промо-страниц для различных акций компании. Интерактивные лендинги, опросы, анкеты для участников. Для них использовался native js, изредка использовался jQuery.
Информационные технологии, системная интеграция, интернет
Развернуть
Frontend-разработчик
Доработка, фиксы, разработка новой функциональности и оптимизация для существующего приложения-каталога-справочника для закрытого предприятия.
REST API.
Используемый стек технологий: React, flux(flummox), redux, gulp, webpack. Разумеется все писалось на ES6.
Информационные технологии, системная интеграция, интернет
Развернуть
Frontend-разработчик
В начале работы я перевела сайт агентства недвижимости jqestate.ru на Bootstrap и сделала адаптивную версию. Сайт был написан на странном стеке технологий (Backbone + jQuery + AngularJS + Django + Underscore и это работало как шаблонизаторы), поэтому через пару месяцев перенесла jqestate на платформу от rublevka.ru, в которой я уже работала (AngularJS как SPA (использовался ui-router и Restangular), gulp и Bamboo для автоматизации, sass (libsass) и bootstrap-sass для верстки).
Затем начала работать над другим внутренним проектом, для которого требовалось обновить стек технологий и после выбора и тестирования разных фреймворков и подходов остановились на React с использованием Flux-архитектуры (взяла библиотеку alt.js), также реализовали модульный подход (для чего использовала CommonJS и browserify. Тем же временем написали за две недели админку проекта на AngularJS, используя те же ui-router, Restangular, и парочку полезных модулей типа ui-select вместо selectize.
Чуть позже перевели проект на redux.
Разумеется все писалось на ES6.
Навыки
HTML
CSS
CSS3
Sass
JavaScript
EcmaScript
gulp
Sketch
Adobe Photoshop
npm
bower
Git
Atlassian Confluence
Atlassian Jira
Atlassian Stash
Atlassian Bamboo
Slack
Atlassian HipChat
Twitter Bootstrap
React
Redux
Stylus
Webpack
Responsive
Языки
Родной
Русский
Другие языки
Английский — B2 — Средне-продвинутый
Японский — A1 — Начальный
Обо мне
Не имею возможности иметь детей, никаких декретов. Никак вообще.
Образование
Уровень
Неоконченное высшее образование
Дополнительно
Желательное время в пути до работы:
Не имеет значения
Командировки:
Готов к редким командировкам
Гражданство:
Россия
Разрешение на работу:
Россия