kamish721kamish721

Игорь Овсянников

Kotlin developer · Бэкенд · Разработка ПО · Младший (Junior)
Не ищу работу
Возраст: 22 года
Опыт работы: 2 года и 10 месяцев
Регистрация: 04.10.2019
Последний визит: 7 месяцев назад
Местоположение: Россия, Москва
Профессиональные навыки: Kotlin · Python · Linux · Junit · Docker
Войдите, чтобы посмотреть контакты пользователя

Обо мне

За плечами больше трёх лет работы в IT, занимался многим: от разработки и тестирования до системного администрирования и DevOps.

Сильные стороны: я отлично понимаю Linux, настолько, что использую его на личном ноутбуке и держу домашний сервер. Быстро изучаю новые технологии, так я на первой работе, будучи сисадмином, с нуля за пару недель освоил систему мониторинга и впоследствии внедрил обновлённую версию. Хорошо забочусь о "техническом здоровье" проектов. Например, однажды я перенёс все отладочные "println"-ы в проекте на человеческое логирование с конфигурацией из кода. Или другой пример: в любом из своих пет-проектов я стараюсь покрывать большую часть кода юнит- и интеграционными тестами.
Из своих слабых сторон могу выделить рефлексивность и изредка чрезмерность размышлений. Иногда я слишком много думаю о технических мелочах.

Люблю Linux и движение Open Source, мониторинг и технологическую красоту, в людях ценю здравый смысл и добро.

В свободное время играю в Elite: Dangerous и слушаю IT-подкасты Jupiter Broadcasting, также пишу на Хабр и развиваю домашнюю лабораторию в виде Linux-сервера, на котором испытываю всякую всячину типа кластеров БД.

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

Опыт работы

  • Онлайн-запись и автоматизация
    Москва · От 100 до 1000 сотрудников
    DevOps engineer
    Октябрь 2019 — По настоящее время (1 год и 4 месяца)
    Активно работал с Ansible и инфраструктурой вокруг продукта (Kafka, ClickHouse, Graphite-Grafana, разрабатывал и поддерживал внутренний инструмент для работы с бэкапами хранилищ данных (SQL и NoSQL, object storage)
  • Ведущий универсальный банк в России для всех, кто ценит качество.
    Москва · Более 5000 сотрудников
    DevOps инженер
    Июнь 2019 — Август 2019 (3 месяца)

    Занимался CI/CD-процессами Android/iOS-приложений, писал экспортеры метрик из тех же CI/CD-сервисов и создавал дашборды в графане.

  • Разработка ПО
    Москва · От 10 до 100 сотрудников
    DevOps инженер
    Январь 2018 — Март 2019 (1 год и 3 месяца)

    Написал множество интеграционных тестов на Python (pytest) и библиотеку для API продукта.

    Параллельно с этим построил CI на GitLab CI с деплоем на Ansible и с Python-скриптами, получив быстрые (5-6 минут плюс несколько минут тестов) и, самое главное, простые для пользователей (программистов) деплои на их виртуалки. Кроме CI, разработчики могли поднимать весь стек локально с docker-compose.

    Через несколько месяцев работы "перетёк" в бэкенд-разработку и принимал участие в планированиях архитектуры. Стал ответственным за несколько инфраструктурных компонентов, и узнал много нового про экосистему Java и такие системы, как JPA, Spring, Tomcat и Logback.