Feel Osov (feelosov), 41 год, Россия, ИркутскFeel Osov (feelosov), 41 год, Россия, Иркутск
Веб-разработчикUX-тестировщикСредний (Middle)
От 120 000 ₽Ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 41 год
Опыт работы: 10 лет и 5 месяцев
Регистрация: 13.11.2022
Последний визит: 5 дней назад
Гражданство: Россия
Местоположение: Россия, Иркутск
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский А2

Обо мне

Актуальность резюме: 13.01.25


ФИО: Филипп Сергеевич Осов


Стаж программирования: основы с 2018 г., PHP/JS с 2019, Python с 2023, Node с 2024.


Отзывыhttps://kwork.ru/user/feelosov


Полное резюме: https://sperva-site-potom-oplata.ru/resume/


Текущая нагрузка: 5 постоянных клиентов, поддержание 4 серверов и 7 проектов + 2 собственных проекта, по времени занят на 30-50% в неделю с нерегулярными пиками до 150%, готов к постоянному трудоустройству с необходимостью временного лага на передачу некоторых клиентов.

Навыки

PHP
MySQL
Git
Docker
Redis
Python
Node.js
Стратегический маркетинг
Продуктовый маркетинг
Техническая документация

Участие в профсообществах

Опыт работы

  • NDA: Сервис подбора автомобилей из иностранного вторичного рынка.
    Бэкенд разработчик (Ведущий)Back-end, front-end, верстальщик
    Январь 2024 — По настоящее время (1 год и 4 месяца)

    Обязанности

    • Поддержание работоспособности двух серверов:
      • Сервер с сайтом
      • Сервер с парсером
    • Коммуникация с ТП хостера
    • Участие в проектировании сайта
    • Проектирование структуры кода сайта и парсера
    • Проверка, отладка кода
    • Верстка дизайна
    • Связка с движком WordPress (тема с нуля)
    • Связка с WooCommerce
    • Связка с Телеграм-ботом
    • Написание кода сайта:
      • Работа с S3
      • Работа с Cron
      • Написание API сайта
      • Написание обработчика очередей сообщений в Телеграм
      • Подключение к API ЦБ
      • Подключение к API chatGPT
      • Работа с прокси, хуками WP, WC
      • Работа с админкой сайта (код): новый функционал, благоустройство
    • Написание кода парсера:
      • Написание кода для работы в синхронном и параллельном режиме
      • Работа с WireGuard
      • Код сервера приема запросов (помимо парсера)
      • Redis
      • Работа с Puppeteer:
        • настройка параметров запуска
        • подключение профилей пользователей
        • страницы и прокси
        • выполнение JS на стороне браузера
    • Работа с серверами:
      • Nginx-настройки
      • X11-forwarding
      • Работа с ISP-manager
      • Настройка доменов, поддоменов, сертификатов, приватных сетей

    Достижения

    • Переписана работа с медиаконтентом внутри WordPress (без ядра), благодаря чему стало возможным вынести все изображения, видео, файлы на S3. Это позволило парсить изображения в хорошем качестве за меньшую цену за мегабайт.
    • Найдена ошибка в WP плагине стороннего разработчика, из-за которой забивался диск и зависал сайт на 15-60 секунд - часть выборки перенесена на плечи БД. Внесено предложение разработчику на GitHub.
    • Найден способ более надежного обхода капчи.
    • Найден способ парсинга авто помимо навигации по DOM-структуре. Это сделало парсинг более точным, полным.
    • Изменена (по сравнению с первой чужой разработкой) структура кода, хранения авто, организация контента на паблике и админке сайта.
    • Парсер и сайт разделены физически и связаны через API друг друга. Позволяет разделить ответственность серверов, зависимость от ошибок, необходимости перезагрузки и т.д.

    Основные технологии: Git, Redis (JS, PHP), PHP 8+, Node JS, JS, jQuery, MySQL, Puppeteer, S3, WireGuard, WordPress как фреймворк, WooCommerce, chatGPT API, Telegram API.

    Состав команды: 1 инвестор, 1 дизайнер, 1 аналитик (готовит ТЗ, тестирует), 1 разработчик.

  • МОФВ: Областная федерация волейбола
    Москва
    Фулстек разработчик (Младший)Back-end, front-end, верстальщик, дизайнер
    Январь 2019 — По настоящее время (6 лет и 4 месяца)

    Обязанности

    • Создание тем с нуля кодом.
    • Создание тем с нуля конструктором Elementor.
    • Создание и настройка плагинов.
    • Работа с контентом.
    • Перенос сайтов и доменов между хостингами.

    Достижения

    • Осовременивание внешнего вида сайтов.
    • Применение конструктора Elementor на некоторых проектах для ускорения разработки.

    Основные технологии: PHP 7.4, WordPress, Elementor

    Состав команды: 1 менеджер проекта, 1 разработчик.

    PHPJavaScriptCSSHTMLJQueryWordPressAjax
  • NDA: Интернет-магазин по продаже пищевых добавок.
    Бэкенд разработчик (Средний)Back-end, front-end
    Январь 2023 — Сентябрь 2024 (1 год и 9 месяцев)

    Обязанности

    • Интеграция с Телеграм-ботом.
    • Работа в мультиязычной системе (WPML).
    • Работа с правами и уровнями пользователей WordPress, например, не показывать скидку не оптовым покупателям.

    Достижения

    • Внедрен конструктор интернет-магазина на Телеграм-боте собственной разработки.
      • Бот интегрирован с мультиязычной системой сайта, включая изменение валюты.
      • Бот интегрирован с платежными системами сайта, включая нестандартные для WooCommerce.

    Основные технологии: PHP 7.4, JS, jQuery, WordPress как фреймворк, WooCommerce, ACF Pro (код), Telegram API.

    Состав команды: 1 менеджер проекта, 1 разработчик.

    • NDA: Два интернет-магазина на OpenCart по продаже прошивок для авто.
      Бэкенд разработчик (Средний)Back-end
      Октябрь 2022 — Апрель 2024 (1 год и 7 месяцев)

      Обязанности

      • Доработка кода темы, дополнений по точечным задачам.

      Достижения

      • Обнаружена и исправлена локально ошибка в модуле от Тинькофф, которая приводила к неправильной конвертации из иностранной валюты в рубли, что позволяло продавать товар в рублях, но в размере иностранной валюты. Например, после конвертации (при смене языка и валюты расчета) по курсу 1 к 100, товар стоил 10 уе, но модуль от Тинькофф готов был продать товар за 10 руб.
      • Создан функционал отправки купленных файлов на почту, в том числе большая работа с БД и кастомными таблицами.
      • Создана система отслеживания доставки/наличия продаваемых файлов и вип-клиентов через Телеграм и мейл.
      • Перенос продаваемых файлов на Яндекс.Диск и настройка отдачи с него по API при продаже.
      • Улучшен функционал личного кабинета пользователя, например, можно перейти по уникальной ссылке и безопасно скачать файл из ЛК.

      Основные технологии: PHP 7.2, JS, jQuery, OpenCart, YandexDisk API, Telegram API

      Состав команды: 1 владелец, 1 разработчик, 1 системный администратор.

    • NDA: Частное лицо, Телеграм-бот для учета клиентов и их заказов
      Бэкенд разработчик (Средний)Back-end
      Июнь 2022 — Декабрь 2022 (7 месяцев)

      Обязанности

      • Создание Телеграм-бота с нуля на базе конструктора моей разработки.
      • Интеграция с Google APIs.
      • Работа с таксономиями, записями, правами пользователей на WordPress.

      Достижения

      • Разработана связка Телеграм - WordPress и связка Telegram - Google Sheets.
      • Первая версия проекта позволяла создавать таблицы из Телеграма в Google Disk / Google Sheets. Управлять таблицами можно было и из Телеграма и из Google Sheets.
      • Вторая версия проекта позволяла создавать таблицы в Телеграме и хранить в WordPress, редактировать таблицы можно было и из админки WordPress и из Телеграма.
        • Сама таблица была на HTML в table внутри области редактирования контента с присущими именованными колонками A-B-C... и нумерованными рядами 1-2-3...
        • Пересчет данных происходил аналогично Google Sheets: суммирование, умножение, форматирование текста и т.д. - при помощи PHP SpreadSheet.

        Основные технологии: PHP 7.4, JS, jQuery, Google Sheets API, Google Disk API, WordPress как фреймворк и база данных, Telegram API.

        Состав команды: 1 менеджер проекта, 1 разработчик.

      • NDA: Агентство недвижимости
        Краснодар
        Фулстек разработчик (Старший)Back-end, front-end
        Март 2022 — Ноябрь 2024 (2 года и 9 месяцев)

        Обязанности

        • Интеграция конструктора Телеграм-ботов собственной разработки в 3 сайта.
        • Создание посадочных страниц (landing pages) - все, кроме дизайна.
        • Переверстка и пересвязка с движком WordPress нескольких страниц.
        • Доработка функционала личного кабинета на сайте.
        • Доработка конструктора Телеграм-ботов собственной разработки под нужды клиента.
        • Улучшение кода реферральной системы, внедрение ее в бот.
        • Написание API сайта на 20+/- узлов для работы со сторонними сервисами, а также собственными сервисами.
        • Написание подробной онлайн-документации к API.
        • Устранение ошибок, корректировка работы сайта, бота.

        Достижения

        • В связи с использованием нескольких внутренних и внешних сервисов потребовалось изменить подход к организации кода, способа взаимодействия отдельных сервисов между собой. Была разработана логика и внедрена централизованная система, когда есть центр, хранящий данные пользователей, квартир, реферральные данные и т.д., и прочие сервисы берут данные из него одного по API. Ранее было так, что каждый сервис хранил данные у себя, дублируя их, увеличивая время обработки, усложняя код и занимая место на диске.
          • API создан с учетом уровня пользователей, их областью разрешений и возможностью в админке настроить параметры допуска.
        • В конструктор Телеграм-ботов добавлена симуляция (для пробы/проверки) выполнения тех или иных действий пользователем: это можно рассматривать, как параллельное управление и хранение данных пользователя.
        • Переработан частично код предыдущих разработчиков, переписаны с нуля отдельные элементы (около 60%), файлы и папки организованы логически.

        Основные технологии: PHP 7.4, JS, jQuery, MySQL, WordPress как фреймворк, WP Rest API, Docker, Telegram API.

        Состав команды: 1 аналитик (готовит ТЗ, тестирует), 1 разработчик, 1 разработчик сторонний.

      • NDA: крупная разнопрофильная компания
        Директор по маркетингу (Старший)Руководитель отдела маркетинга
        Май 2003 — Май 2007 (4 года и 1 месяц)

        Обязанности на должности маркетолога

        • Анализ конкурентной среды: изучение продуктов, цен, стратегий конкурентов
        • Мониторинг трендов и изменений на рынке
        • Сбор и анализ данных о потребительском поведении (использование опросов, фокус-групп, аналитики)
        • Определение целевой аудитории и её сегментации
        • Создание планов продвижения продуктов или услуг
        • Разработка уникального торгового предложения (УТП) для продукта/услуги
        • Участие в формировании позиционирования бренда
        • Разработка ценностного предложения для различных сегментов клиентов
        • Подготовка и запуск рекламных кампаний (включая контекстную рекламу, email-рассылки, таргетированную рекламу в конвертах и др.)
        • Взаимодействие с внешними подрядчиками (агентствами, дизайнерами, разработчиками)
        • Создание и редактирование материалов для сайта
        • Подготовка презентаций, пресс-релизов, информационных материалов
        • Отслеживание ключевых метрик (продажи, трафик, лиды, конверсии)
        • Формирование отчетов о результатах маркетинговой деятельности

        Обязанности на должности руководителя отдела маркетинга

        • Работа с коллегами от поставщиков (масло "Золотая семечка", "Форд-Соллерс", китайский "Shaanxi" и множество других) по программам совместных активностей с компенсациями расходов.
        • Распределение задач между сотрудниками отдела
        • Работа с отделом продаж для выявления потребностей клиентов
        • Проведение регулярных встреч для обсуждения текущих проектов
        • Оценка эффективности работы подчиненных и их профессионального развития
        • Набор новых сотрудников в команду
        • Утверждение всех маркетинговых кампаний и проектов
        • Контроль качества выполнения задач сотрудниками
        • Выстраивание взаимодействия с другими отделами (продажи, финансы, логистика)
        • Обеспечение своевременного выполнения всех маркетинговых инициатив
        • Подготовка ежемесячных/квартальных/годовых отчетов о результатах работы отдела
        • Анализ эффективности всех маркетинговых затрат (ROI, ROMI)
        • Разработка и поддержание имиджа компании на рынке
        • Контроль соблюдения брендбука во всех материалах
        • Разработка мероприятий по укреплению позиций бренда
        • Поиск и внедрение современных инструментов для автоматизации процессов (CRM, аналитические платформы, системы управления контентом).
        • Оптимизация рабочих процессов в отделе.

        Достижения

        • Повышение оборотов оптовой продуктовой компании по разным позициям от ~15 до ~40%.
        • Увеличение продаж билетов в фитнес-центр за 3 месяца на ~10%.
        • Создание брендбуков торговой сети, рекламных кампаний в соседних городах и открытие торговых точек, что привело к постепенному закрытию конкурентов в радиусе 700-1000 м, в редких случаях, к закрытию приходили крупные супермаркеты на расстоянии 5-10 км.
          • Среди прочего внедрение ноу-хау для тех времен и регионов:
            • аудио в залах и снаружи: в том числе для продажи рекламы, размещения собственной рекламы и приятной фоновой музыки
            • перестановка авто сотрудников на прилегающих стоянках для создания видимости заполненности торговой точки
            • разработка и внедрение маршрута покупателя
            • разработка и внедрение накопительной карточной системы
            • проведение регулярных опросов на входе/выходе/по городу/региону.
        • Изменение методов работы отдела маркетинга с уклоном к максимальной автоматизации (особенно типовых процессов), что привело к значительному экономию времени в пользу эффективности команды.
          • Было: работа с множеством разнопрофильных агентств (заказ визиток, видеороликов, статуэток и т.д. - каждый материал у отдельного агентства) с большим объемом бумаг, отчетности, бюрократии.
          • Стало: два контрагента, которые получали план задач, распределяли задачи по микро-контрагентам, поставляли медиа-продукцию рекламораспространителям, отслеживали локальные филиалы, предоставляли сборный централизованный отчет.
        • Изменение организационной структуры отдела маркетинга, что привело к повышению качества работы отдела маркетинга.
          • Было: все специалисты находились в одном головном офисе, не представляя ситуацию на местах.
          • Стало: специалисты были распределены по локациям, получили ряд управленческих функций касательно их точек (например, адаптировать дизайн плакатов, аудиороликов в залах, формировать и заказывать объем печатной продукции по централизованно согласованной стратегии, стали лучше представлять и понимать специфику своего района (напр. фитнес-центра).
        • Рост до руководителя отдела маркетинга.

        Основные технологии: Excel, Word, PowerPoint, Outlook, Admin Solution, Photoshop, Illustrator, Corel, Dreamweaver, Joomla, 1С-Предприятие, The Bat.

        Состав команды: На старте один я, затем в подчинении + 2 (дизайнер, менеджер по рекламе), затем еще + 3 (стажер-разнорабочий по маркетингу, менеджер по бренду и пиар-менеджер). Каждый из менеджеров (кроме меня) исполнял общие обязанности, одинаковые для всех (вроде контроля торговой точки), в дополнении применял профильные навыки.

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

      • ИФ ВСГАКИ-Иркутск

        Иркутский филиал Восточно-Сибирской государственной академии культуры и искусств
        Иркутск2 выпускника
        Культурно-досуговой деятельности
        Сентябрь 2002 — Июль 2007 (4 года и 10 месяцев)

        Менеджер социо-культурной деятельности: защита диплома по теме с уклоном на маркетинг.

      Дополнительное образование