rsmousersmouse

Сергей Рябов

Ведущий программист PHP · Бэкенд
От 220 000 ₽ · Не ищу работу
Возраст: 43 года
Опыт работы: 21 год и 1 месяц
Регистрация: 01.12.2017
Последний визит: 3 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: PHP · PostgreSQL · Symfony · Высоконагруженные системы · Memcached · Sphinx · JavaScript
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Крупнейший российский интернет-сервис для поиска работы и сотрудников
    Москва · От 100 до 1000 сотрудников
    Тимлид
    Декабрь 2018 — По настоящее время (2 года и 2 месяца)
  • Группа компаний, занимающая лидирующие позиции на рынке печатных и электронных изданий по трудоустойству и обучению
    Москва · От 100 до 1000 сотрудников
    Ведущий программист проекта Учёба.ру
    Сентябрь 2012 — По настоящее время (8 лет и 5 месяцев)

    Поддержка старой версии проекта Ucheba.ru. Разработка новой версии проекта: PHP5 (onPHP framework), PostgreSQL (хранимые процедуры на PL/pgSQL), Memcache, Sphinx (как полнотекстовый, так и параметрический поиск), JavaScript (jQuery), интеграция с Google Analytics API, Git.

    Разработка велась как в команде разработчиков при перезапуске к 2013 году, так и самостоятельная переработка и перезапуск в 2014 году без команды (с параллельной поддержкой предыдущей версии).

    Основные достижения:

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

    С 2016 участие в команде по разработке новой версии проекта Rabota.ru запущенного в мае 2017 года (PHP7, Symfony 3, PostgreSQL, Solr):

    • раздел журнал (Sonata Admin, импорт и обновление материалов с tilda.cc, переходная версия на время A/B тестирования)
    • каталог компаний
    • привязка адресов на карте (Геокодер Яндекс.Карт)- оптимизация производительности сайта после запуска (OPCache, 2nd level cache в Doctrine, оптимизация запросов, улучшение кода)
  • Поездка Онлайн
    Москва
    Ведущий программист
    Январь 2007 — Май 2012 (5 лет и 5 месяцев)

    Разработка проекта продаж авиабилетов, бронирования гостиниц, аренды автомобилей poezdka.ru:

    • управление группой разработчиков;
    • проектирование и управление разработкой (GDS Galileo, XMLSelect, Web Services, Apache, PostgreSQL);
    • оптимизация программного кода, SQL запросов и структуры БД для снижения нагрузки;
    • разработка блоков бронирования гостиниц и автомобилей (PHP, JavaScript, PostgreSQL, XSLT);
    • разработка интерфейса для операторов (PHP, JavaScript, PostgreSQL, ExtJS);
    • интеграция системы бронирования гостиниц booking.com (PHP, JavaScript, jQuery);
    • интеграция с системами приема платежей Cyberplat, PayOnLine, Rapida (PHP, C#)
  • Маркетинговое агентство по комплексному развитию малого бизнеса
    Москва · От 10 до 100 сотрудников
    Ведущий программист (технический директор)
    Май 2003 — Декабрь 2011 (8 лет и 8 месяцев)

    Разработка интернет проектов:

    • управление группой разработчиков;
    • поддержка и развитие проекта poezdka.ru (MS IIS, MS SQL Server, C++, Transact-SQL, ASP, JScript, VBcript);
    • проектирование систем;
    • разработка собственной CRM (Apache, PHP, JavaScript, MySQL);
    • программирование сайтов (MySQL, PHP, JavaScript, HTML, SSL авторизация);
    • создание защищенной системы обмена данными через открытые сети (Java, GnuPG)
  • НПИ ТОО “Технокон-Микро”
    Москва
    Программист
    Февраль 1997 — Август 2000 (3 года и 7 месяцев)

    Участие в разработке автоматизированной системы управления технологическими процессами (АСУ ТП) на основе ОСРВ QNX 4:

    • написание драйверов управляющих модулей (С, Watcom SQL);
    • написание блока формирования отчетов (C, Watcom SQL, lex, yacc, собственный язык);
    • участие во внедрение системы у заказчика

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

  • МТУСИ

    Московский технический университет связи и информатики
    Москва · 541 выпускник
    Экономики и управления
    Сентябрь 1994 — Май 1999 (4 года и 8 месяцев)

    Информационные системы в экономике