yakud-42064yakud-42064

Алексей Киселев

GoLang,C++,Linux · Бэкенд · Разработка ПО · Старший (Senior)
От 5000 € · Не ищу работу
Возраст: 26 лет
Опыт работы: 7 лет и 9 месяцев
Регистрация: 30.07.2013
Последний визит: 3 недели назад
Местоположение: Россия, Санкт-Петербург
Войдите, чтобы посмотреть контакты пользователя

Участие в профессиональных сообществах

Опыт работы

  • NDA
    Санкт-Петербург
    Architect, Go, C++, Backend engineer
    Ноябрь 2018 — По настоящее время (2 года и 3 месяца)

    Architect, Golang, C++, Clickhouse, Redis, Postgre, Docker, Prometheus, Ansible, code review, deployment, environment
    Fintech and projects related to crypto exchange.

  • We are international IT company with highload web & mobile projects.
    Лимассол · От 100 до 1000 сотрудников
    GoLang/Data engineer
    Январь 2016 — Октябрь 2018 (2 года и 10 месяцев)

    GoLang, PHP, Docker, ElasticSearch, Kibana, Redis, Ceph, Data Mining,Python,Clickhouse

  • Разработка казуальных игр для различных игровых платформ
    Санкт-Петербург
    Senior PHP developer
    Ноябрь 2014 — Январь 2016 (1 год и 3 месяца)
  • Mind Meal LLC
    Санкт-Петербург
    PHP Developer
    Август 2014 — Ноябрь 2014 (4 месяца)
    Разработка сервиса статистики и аналитики. Система построена на основе поискового хранилища ElasticSearch. В обязанности входило: проектирование, разработка и развитие инфраструктуры сервиса. Сервис сбора событий и аналитики написан на PHP, в качестве "персистентного" хранилища был выбран MySQL. За поиск по базе событий отвечал ElasticSearch. За время работы был разработан: API для сбора событий с клиента (JavaScript), библиотека для сбора серверных событий, панель администратора для построения реалтайм отчетов, интеграция с базой данных MMORPG игры для сбора игровых событий, интеграция с рекламным сервисом. Для хранения юзеров и других данных был выбран Redis. Так же, использовался Memcached для кэширования отчетов и событий. Для мониторинга системы использовался Munin. И система "сама в себя" собирала данные о работоспособности, скорости работы и другие метрики. Для вывода и анализа метрик использовалась Kibana. Получил массу опыта в проектировании и разработке системы под высокие нагрузки при малых мощностях серверов.
  • Международный сервис социальных знакомств
    Санкт-Петербург · От 10 до 100 сотрудников
    backend php developer
    Август 2013 — Апрель 2014 (9 месяцев)
    Работа backend php программистом. Отдел монетизации. Сплит-тестирование нового функционала, сбор и анализ статистики, поддержка нового функционала. PHP, Redis, MySQL, Memcached, Elastic search. Асинхронный сервис, распараллеливание задач. Занимался разработкой и поддержкой функционала topface.com. В основном занимался системой "экспериментов | больших A/B тестов", которые ограничивались не только "разным цветом кнопочек". Функционал включал в себя A/B тестирование больших блоков функционала с разделением потенциальной аудитории на N-е число групп, с последующим сбором, анализом статистики, а так же с различными исходами экспериментов, в зависимости от поведения конекретных юзеров, в конкретных группах. Писал все на PHP. Вся система экспериментов строилась на основе бд Redis, MySQL, достаточно много работал с ElasticSearch, но так и не познал "дзен", есть куда стремиться. Т.к. аудитория сети не малая, имею опыт работы с высоконагруженным проектом, базовые знания в оптимизации подобных систем и понимание асинхронного программирования.
  • Nice`N`Easy
    Санкт-Петербург
    Web-программист
    Июнь 2013 — Июль 2013 (2 месяца)
  • Союз кинематографистов СПб
    Санкт-Петербург
    Web-программист
    Февраль 2010 — Май 2010 (4 месяца)
    Разработка базы данных для учета всех членов союза кинематографистов.