Resume from October 17, 2023 PRO

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/1936607

DevOps engineer

Employment:
Full-time.
City:
Kyiv

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

DevOps engineer

from 09.2021 to now (2 years 8 months)
IT

Setup Kubernetes via kubespay
Deploy workload in multiple envs
Develop pipelines for projects(GitLab)
Configure RBAC for separate visibility(developer, qa)
Setup HPA with custom metrics
Setup monitoring with prom stak
Setup alerting (connect alert manager and alerta use https://github.com/SomeBlackMagic/alert-mapper)
Setup and configure the Logging operator(banzaicloud)
Setup Rancher and using the multicluster connection for developers

DevOps

from 11.2020 to 09.2021 (10 months)
Admitad, Київ (Маркетинг, реклама, PR)

gitlab ci/cd, k8s, helm, rancher, mysql, postgresql, lxc, proxmox, lxc, kvm, prometeus, grafana, aws, cloudflare, Hetzner, SaltStack

Backend developer

from 11.2018 to 11.2020 (2 years)
Admitad, Київ (Маркетинг, реклама, PR)

Development Link checker(chrome or curl)
Investigate Symfony 4.2, Doctrine, DDD, Clear Architecture, Saga, Command Bus, CQRS, phpunit, nodejs, java, allure, event sourcing
DevOps: k8s, rancher, rke, helm, gitlab piplines, bash, SaltStack

Co-founder and CTO

from 08.2018 to now (5 years 9 months)
Blockchain

Development Minter Blockchain support service
(TypeScript) Create blockchain node monitoring, log parser, sign transaction
(SALT) Create a formula witch updates nodes in the server and configure Sentry Architecture
(DevOps) k8s, Zabbix rancher, rke, SaltStack, Proxmox, lxc, helm, Docker/compose , elk, vault, Jenkins, alerta, Hashicorp Vault, DockerInDocker

https://github.com/rundax/StakeDefender
https://aloha.gallery/
https://rundax.com/
https://rundax.space/

Backend Developer/DevOps

from 07.2017 to 11.2018 (1 year 4 months)
Mynex Systems, Kiev (Криптовалюты)

Настройка CI для сборки кросплатформенного проека С++
* Docker сборка
Проектирование системы Minex Bank
* Архитектура приложения
* Взаимодействие микросервисов
* Проектирование структуры каталогов проекта
* Автоматическая сборка проекта в docker-compose
* Изучение TypeScript
* Изучение Kubernetes
* Zabbix настройка, мониторнг серверов, написание правил обнаружения, елементы данных, dashbord-ы, уведомление в slak/telegram

https://minexexplorer.com/
https://minexbank.com/
https://minexcoin.com/
https://github.com/minexcoin

Senior Backend Developer/DevOps

from 11.2016 to 06.2017 (7 months)
Boss Gaming Studio, Киев (IT)

Проект:
- slotoboss.com
Разработка внедрение нового функционала на бекенде.
Проектирования структуры модуля yii2,
Интеграция поставщиков игр в систему, работа с float(bcmath)
Настройка Docker(docker-compose), оптимизация под CI jenkins/Bamboo.

Оптимизация сценария сборки проекта.
Настройка Proxmox(kvm,OpenVZ,lxc)
Базовые знания в настройке zabbix

Developer/DevOps/PM

from 12.2015 to 11.2016 (11 months)
Boss Gaming Studio, Киев (IT)

http://bossgs.com/
- Boss Casino
- Slotoboss

Проектирование БД.
Создание hiload API
Взаимодействие с системой Google Analytics по средством API
Создание вендорных площадок
Проектирование архитектуры большого приложения через микросервисы
Проектирование архитектуры bakend и frontend приложения
Настройка сборки проекта: ant phpcs phpmd phplint codecept
Разработка основных частей приложения на yii2
Создание codestyle для команды
Настройка codeception, написание unit/functional тестов

Team lead/DevOps

from 06.2015 to 12.2015 (6 months)
UCT, Киев (Маркетинг, реклама, PR)

Настройка CI Jenkins(с использованием ant,grunt,npm, bower) на сборку модулей проекта
AngularJS(интерфейс):
Переработка огромного интерфейса с RouteProvider на StateProvider
Написание собственных директив, работа с isolated scope, transclude.
Написание фильтров.
Проектирование структуры папок для масштабных приложений.
Тонкая настройка grunt тасок. Динамический поиск новосозданых файлов, и включение их в шаблон.
NodeJS:
Рефакторинг системы чата в реальном времени на socket.io
Изучение нового ООП фреймворка Jii(http://habrahabr.ru/post/260931/) Contribute багов, и помощь в разработке и отладке фреймворка.
https://github.com/wirwolf/jii-logger

PHP:
Профилирование MySQL запросов, оптимизация тяжелых выборок.
Проектирование БД(нормализация,денормализаци). Знакомство с написание триггеров.
Проектирование структуры каталогов и классов на Yii2.
Перенос старого кода с Yii1 на Yii2. Знакомство с древовидной системой департаментов. Профилирование кода через xdebug.
Написание базовой системы для работы с API сервисов.
Написания тестов по готовому коду.
Взаимодействие с базой 1C
Создания плагина для работы с API Jira.
Team lead:
Распределение задач.
Планирование спринтов.
Настройка Jira Workflow.
Code Review.
Создание общего CodeStyle для команды разработчиков

Middle WEB developer

from 01.2015 to 06.2015 (5 months)
UCT, Киев (Маркетинг, реклама, PR)

Рефакторинг кода
Проектирования БД.
Создание Универсального консольного Task Runner-а для Yii
Работа с: Curl, regexp,tunnel, ssh, ftp
Написание интерфейса на Angular.js
Знакомство с PHPUnit test(На основе Yii 1)
Поднятие и настройка окружения. Конвертация репозитория из Mercurial в GIT.
Настройка Jenkins на сборку Dev и Production сервера(npm bower grunt build) прохождения unit тестов.
Написание системы получения выдачи из Google и Yandex.
Настройка Atlassian Jira, Stash/
Сборка окружения для WebDeveloper-ов(kubuntu)

Team Lead

from 10.2014 to 02.2015 (4 months)
newgame developer team, Kiev (IT, Game)

Постановка и распределение задач обучение jinior-а языкам программирования, патернам ReFactoring Code review

PHP Developer

from 02.2014 to 09.2014 (7 months)
GreenWeb, Киев (IT)

Разработка концептуальных сайтов и сервисов.

Младший Веб-разработчик

from 08.2013 to 11.2013 (3 months)
OLS (Транспорт, логистика)

Разработка системы управления задачами и проектами. Система аналог tickets JIRA.

Education

МЕЖДУНАРОДНЫЙ СОЛОМОНОВ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ВЫСОКИХ ТЕХНОЛОГИЙ, Киев
Unfinished higher, from 2009 to 2013 (3 years 9 months)

Additional information

Сведения о себе:

Год и место рождения: 1991г., г. Киев.
Национальность: Украинец.
Семейное положение: не женат.

Образование:

2004 – 2007 гг. Факультативные занятия по программе изучения
ПК и основ программирования при Университете
экономики и права «Крок».
2009 – 2013 гг. Международный Соломонов Университет г. Киев,
Кафедра высоких технологий.
Факультет программного обеспечения
автоматизированных систем.

Собственные проекты
https://bitbucket.org/wir_wolf/yii-activerecord-orm-ot-kohana-3.3
https://bitbucket.org/wir_wolf/profilertoolbar-for-kohana-3.3
https://github.com/wirwolf/kohana - переборка ядра.

Знание языков
Angular.js - Начинающий, активно изучаю.
Средние знание PHP начиная от 5.3 5.4 5.5 (частично) namespace, short array
HTML, CSS, AJAX, JavaScript, jQuery работал с underscore.js
NodeJS - Написание системы запуска событий по таймеру (timestamp). Знаком с socket.io
опыт работы с PHP более 4 лет.
опыт работы с базами данных (MySQL, MongoDB).
опыт проектирования баз данных (MySQL Workbench).
Огромный опыт работы с Smarty.
опыт работы с Apache, nginx (настройка WEB сервера).
Знания шаблонов проектирования MVC, Singleton, Class Fabric,Registry знаком с observer.
Git, PHPStorm, Memcached.
Настройка Grunt Tasks.
Работа с Bower и npm.

Написание систем управление контента на базе Kohana PHP Framework

Работал с Magento Database на прямую. Добавление товаров (сразу в бд), работа с наборами атрибутов (получение атрибутов с типами).

Atlassian
SourceTree, Jira, Stash, Agile, Tempo, Jenkins.
Установка настройка связь между собой.
Настройка autodeploy ftp через Jenkins с учетом удаления файлов.
Начальные знания в области Bourne Again Shell (BASH).
Написан BASH скрипт который во время Stash Pull Request сливает изменения себе с master ветки, через гит составляет список измененных файлов (созданных, отредактированных, удаленных) подключается удаленно к FTP На Production и заливает файлы. Так же делает Backup Production базы, делает Backup Development базы, гитом делает Marge sql файл, коммитит их в мастер ветку и заливает общую базу на dev и production.

2012 – 2013 гг.Сервисный центр «Хакер».
Диагностика, блочный ремонт ПК, установка
ОС и прикладного программного обеспечения. Консультации клиентов по пользованию ПК по телефону.
Создание веб. сайтов и веб. решений.
Администрирование систем на базе UNIX
Знание Unix систем (FeeBSD).
Настройка веб сервера(Apache + Nginx + Memcache + NodeJS + MongoDB) под Debian 7
Опыт программирования микроконтроллеров и микропроцессоров.
Опыт работы с паяльной и измерительной техникой,
монтаж электронных плат.

Similar candidates

All similar candidates

Candidates by city


Compare your requirements and salary with other companies' jobs: