Обо мне

Software Engineer with almost 5 years of professional experience. Information Security Engineer and DevOps. 

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Информационные технологии, системная интеграция, интернет, разработка программного обеспечения
Backend Developer
Май 2018 — По настоящее время (2 года и 5 месяцев)
Москва
Senior Security Engineer
Январь 2017 — Январь 2018 (1 год и 1 месяц)
  • Developed Instagram crawler using python and Scrapy
  • Developed dashboard with results of machine learning prediction using Node.js and Vue.js
  • Implemented authentication/authorisation microservice
  • Maintained data linter tool using Node.js, React.js and mapbox
  • Configured LetsEncrypt, developed script for new subdomains addition. 
  • Configured Nginx and developed script for dynamic generation of configuration files.
  • Configured MongoDB backup/restore, developed automated scripts which check backups and notify about backup procedure results.
  • Configured monitoring system using Prometheus, Grafana, Alertmanager. Developed alerting script to send alerts to telegram chat.
  • Configured logs collection system using Fluentd  and MongoDB.
  • Configured OpenVPN network.
  • Configured CI/CD using Teamcity. Then moved to TravisCI enterprise.
  • Created a bunch of various Docker images for different services or software(images for microservices, Nvidia-docker images with tools for deep learning)
  • Developed Ansible module to test HTTP endpoints with complicated url building logic.
  • Developed tool for images transportation using convertation to video. 
  • Developed tool for automated Nginx configs creation inside docker container and discovery of another microservices using docker API.
NoXA Data Lab
Иннополис
Software Engineering Intern(Java) | BOS Engineer
Январь 2016 — Август 2016 (8 месяцев)
  • Designed data model for part of whole system using NRI BOS
  • Developed frontend using Vaadin framework
  • Configured CI/CD using GitLab CI platform
  • Configured source code analysis using SonarQube
  • Configured secure Ubuntu Server environment for Java application
  • Configured high performance and secure PostgreSQL instance
Первый город построенный так, как мечтают ИТ-специалисты
Part-time Teacher
Январь 2016 — Декабрь 2016 (1 год)
  • Taught young students for full stack web development using jQuery and Node.js
Разработка системы деловых коммуникаций и электронного документооборота с >1 млн. компаний-пользователей
Software Engineer
Август 2013 — Июль 2015 (2 года)
Разработка внутренней системы биллинга и УЦ