Резюме
Имя
Виталий Клименков
Возраст
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.
Знаком со статистическими методами обработки данных, в том числе применяю их в нынешней работе (проведение АБ-тестов, оценка значимости результатов).