28 марта 2025

Резюме

Имя

Виталий Клименков

Возраст

43 лет

Адрес

Псковская обл., Себежский район, Россия

Опыт работы

Рекламная сеть Gnezdo.ru

Старший программист

с ноября 2012г по июнь 2022

Обязанности:

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

VK

Старший программист

с июня 2022 по н.в.

Обязанности:

  • поддержка perl-кода и переписывание его на go
  • написание микросервисов на go
  • поддержка сервисов (настройка мониторинга, алертов; деплой в K8s)
  • обработка статистики, map-reduce операции

Навыки

Языки программирования

Основной язык - Perl. Работал с высоконагруженными проектами. Умею писать в ОО-стиле. Знаком с Mojolicious.

Последние три года пишу, в основном, на Golang. Также имел дело с Lua, Python - но по ним меньше практики.

Фронтенд

Не профессиональный верстальщик, но хорошо разбираюсь в HTML и CSS, а также JavaScript и jQuery. Знаком с Vue/Vuetify

Базы данных

MySQL - оптимизация запросов, конфигурирование движка, проектирование БД. Работал с PgSQL, но чуть меньше.

ClickHouse - конфигурирование, настройка репликации, управление пользователями и правами

In-memory хранилища

Много работал с Memcached, есть опыт с
Redis, Tarantool

Файловые хранилища

Работал с Hadoop и YTsaurus, имею опыт написания под них операций map-reduce на golang и python

Мониторинг

По работе имел дело с Graphite, Grafana, Prometheus. Есть опыт настройки дашбордов и алертов.

Сервер

Умею настраивать Nginx и Apache

Контроль версий

Git, Gitolite, Gitlab

Linux

На домашней машине уже много лет Ubuntu или её модификции.
На серверах работал с Debian и CentOS. Собственно, данный сайт крутится на VDS-хостинге, настраивал всё самостоятельно из консоли: SSL-сертификаты, ротация логов, nginx, БД и т.д.

Дополнительная информация

Моя страничка на GitHub с примерами кода: https://github.com/vklimenkov

Образование

Высшее

Закончил химический факультет МГУ им. Ломоносова с красным дипломом в 2003 году, затем учился в аспирантуре, но диссертацию не защитил.

Тема диплома была связана с применением факторного анализа для обработки результатов экспериментальных измерений. Больше математики, чем химии. Код для расчётов писал в MatLab.

Знаком со статистическими методами обработки данных, в том числе применяю их в нынешней работе (проведение АБ-тестов, оценка значимости результатов).