polloniumpollonium

Полина Ганова

Backend разработчик · Бэкенд · Средний (Middle)
От 250 000 ₽ · Не ищу работу
Возраст: 24 года
Опыт работы: 4 года и 1 месяц
Регистрация: 30.11.2017
Последний визит: 4 дня назад
Местоположение: Россия, Москва
Профессиональные навыки: PHP · Symfony · JavaScript · ReactJS · Redux · React Native
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Общительна, высоко ценю дружескую атмосферу в коллективе. Не перфекционист и уж точно не формалист. Быстро учусь на собственных ошибках, новый опыт люблю. Не боюсь брать на себя ответственность и инициативу в принятии решений.

Для меня важно знать, для кого я разрабатываю конечный продукт, в идеале — чтобы я сама была его клиентом, пусть и не прямым.

Увлекаюсь фантастикой, в свободное время хожу на концерты, рисую и занимаюсь историческими танцам.

Опыт работы

  • Гибрид площадки-агрегатора и технологичного агентства недвижимости, интегрированных за счёт технологий обработки данных
    Москва · От 100 до 1000 сотрудников
    Программист
    Март 2020 — По настоящее время (11 месяцев)
  • Всероссийская доска объявлений о продаже автомобилей
    Томск · От 100 до 1000 сотрудников
    Разработчик
    Май 2018 — Февраль 2020 (1 год и 10 месяцев)

    Прямо сейчас разрабатываю внутренние приложения курьерской службы для службы доставки еды во Владивостоке. Это работа одновременно над диспетчерским веб-приложением (Symfony, React/Redux) и мобильным приложением для курьеров (React Native). Занимаюсь в основном бэкендом для общей серверной части этих приложений, но также регулярно работаю и с логикой на фронтенде и мобильном приложении. В рамках этого проекта в полной мере начала писать функциональные и модульные тесты для проекта (строгого TDD в проекте нет, но по мере возможности стараюсь его использовать).

    Проекту год с небольшим, участвую в нём не с самого начала, но свою долю нового функционала в него внесла. Это такие вещи, как:

    • генерация и автоматическая отправка статистики по выполненным и отменённым заказам в системе;
    •  возможность диспетчерам указывать графики работ курьеров и сохранять по ним отчёты, идущие в дальнейшем в бухгалтерию;
    • история выполненных заказов в приложении курьера;
    • методы API, позволяющие внешним сервисам отслеживать статус заказа и местоположение курьера.

    Другие задачи, которые мне бы хотелось выделить:

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

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

    Также первое время занималась разработкой и поддержкой "Специалистов", это сервис для поиска исполнителей разного рода работ во Владивостоке. Это был первый опыт работы с уже запущенным проектом, к тому же с активной базой пользователей. Оказалось, что последняя вдохновляет сама по себе и мотивирует искать новые решения, чтобы сделать сервис надёжнее.

    Добавила эндпойнты для подключения Telegram-бота. Писала и дописывала функциональные тесты для новых и старых контроллеров. Дорабатывала модель проекта (Doctrine2 + MySQL, работа с миграциями). Корректировала вёрстку (JS + React/Redux). Занималась оперативными багфиксами.

  • QEEP-Pro
    Томск
    Программист
    Май 2017 — Апрель 2018 (1 год)

    Делала бэкенд на Symfony 2-3 и фронтенд на React/Redux.

    Работала со следующими проектами:

    1) Собственная CRM и шаблон подключаемого к ней интернет-магазина. Дорабатывала модель и API для CRM: из основных задач было важно сохранять обратную совместимость в активно развивавшемся проекте и обобщать, где можно, логику для фронтенда и клиентских приложений. Из задач на фронтенде — обработка уведомлений на сайте через Redux.

    2) Шаблон интернет-магазина для этой CRM: основной задачей было сделать достаточно универсальный и гибкий шаблон, который бы при этом выгодно смотрелся “из коробки” с разными типами товаров. Занималась в проекте следующим:

    • Добавила функционал для работы с товарами, акциями, новостями.
    • Дорабатывала подключение к API и синхронизацию данных с CRM
    • Правила общую вёрстку магазина (Twig + Bootstrap v2), написала админку на React для управления темой и SEO-тегами магазина.

    3) Веб-презентация https://arctic.qeep.pro/: только бэкенд, сделала автоматическую выгрузку данных из Excel и CSV документов, а также API для фронта, отдающий данные для отрисовки на карте (точки, маршруты).

  • Идеальные веб-решения в сфере e-commerce
    Томск · От 10 до 100 сотрудников
    Стажер
    Апрель 2016 — Июль 2016 (4 месяца)

    Первый опыт работы, участвовала в переделке игр с LUA-автоматов на веб-технологии. Научилась азам простой вёрстки.

Высшее образование

  • ТГУ (НИ)

    Национальный исследовательский Томский государственный университет
    Информатики
    Сентябрь 2016 — Сентябрь 2019 (3 года)

    кафедра программной инженерии