Увлекаюсь Веб разработкой:
- PHP
- Python
- js/JQuery/React
- автоматизацией конфигурации *nix
умею работать с:
- Linux/FreeBSD
- SQL
- HTTP
- Git
- Ansible
Примеры работ:
- React, Mobx CRUD [demo] [code@github]
- React анимация отношения доли воды к массе в арбузе [demo] [code@github]
Готов к удалённой работе.
Опыт работы
dynamics.moscow / Свет Депо
Full-Stack Web Developer from 2019
- Разработка нового функционала
- Оптимизация работы сайтов и БД (MySQL/Postgres)
- Оптимизация поиска/фильтрации товаров в e-commerce
- Базовые DevOps практики
ООО "ТК МАРОСНЕТ" (~15000 серверов)
Сетевой инженер 2017-2019
- BGP/EVPN/VxLAN
- AntiDDoS
- Network task automation
Достижения
- на основе Docker/Python Flask реализовал несколько утилит для диагностики работы сети, тем самым делегировал часть операционной нагрузки с отдела управления сетью в отдел тех поддержки.
- на основе Python/Scapy реализовал утилиту для нагрузочного тестирования части функционала L2/L3 оборудования.
- на основе Python/Scapy реализовал гибкую выдачу ipv4/ipv6 для виртуальных серверов на базе KVM-гипервизора.
- при отсутствии каких либо автоматизированных процессов работы с сетевым оборудованием, автоматизировал резервное копирование настроек, смену данных авторизации и централизованная настройка всего парка оборудования сети доступа.
Компания OneSoft
Cтажировка, работа в команде 2016-2017
- Nginx + PHP + Postgres как back-end
- JS/JQuery/leaflet как front-end
- работа с внешними api (google services)
Достижения
- разработка интерактивной системы видео-хостинга для автомобильных видео-регистраторов с привязкой к гео-данным (PostgresSQL/PostGIS, PHP7, JS/Leaflet.js, FFmpeg).
- разработка контроллера для обработки клиентской корреспонденции, создавался автоматический фильтр в почтовом клиенте, который интегрировался с системой торговли и автоматизировал трекинг цены товара нужного клиенту (Google Auth API, Gmail API, Google PubSub, PHP7, JS, Yii2).
OneTelecom LTD (~7000 клиентов)
Senior System & Network Engineer 2008-2016
- Border GW/Access GW/L2 Agrregation/L2 Access planing/integration/managment
- Monitoring
- Dynamic routing
- DNS, Mail, Web, DB servers Management
- NMS Development
- Configuration task automation
Достижения
- визуализировал нагрузку на сеть каждого абонента, чем сильно упрости работу тех поддержки.
- автоматизировал визуализацию топологии сети и загрузку магистральных каналов.
- реализовал интеграцию системы билинга с системой ограничения полосы абонентов.
- автоматизировал ряд процедур диагностики для отдела тех поддержки, чем ускорил среднее время диагностики поломки в 5-10 раз.
- написал простой online видео-регистратор (dvr) для анализа инцидентов на основе nginx/php/video.js, любой сотрудник имеющий доступ - мог посмотреть что происходит в любой из серверных со своего мобильного телефона.
- написал часть портала конфигурации абонентского подключения для отдела тех поддержки, чем ускорил скорость полного цикла подключения и уменьшил нагрузку на отдел.
- при поглощениях компаний (за время работы было поглащено 3 компании), проводил аудит тех процессов и выстраивал порядок слияния технической и абонентской базы.
- при обращениях партнёров, проводил консультации по оптимизации и диагностике тех процессов, чем увеличивал лояльность.
Airbites Ukraine (~5000 абонентов)
Network Adminitrator of broadband customers 2007-2008
- Border GW/Access GW/L2 Agrregation/L2 Access planing/integration/managment
- Monitoring
- Dynamic routing
- DNS, Mail, Web, DB servers Management
Достижения
- в компании образовавшейся в результате слияния 3х более мелких операторов была необходимость всем топ менеджерам видеть общую карту сети, в результате автоматизировал визуализацию топологии сети (в любой момент можно было посмотреть доступные единицы оборудования и кто к кому подключен), чем увеличил наглядность роста компании для менеджеров и учредителей.
ЧП Приват Дэйта (~2000 абонентов)
SNA (System & Network Adminitrator) 2002-2007
- Border and Access Gateway implementation/support/managment (FreeBSD)
- Monitoring
- Dynamic routing (ospf, bgp)
- Billing integration
- DNS, Mail, Web, DB servers Management
Достижения
- во время лавинного роста абонентов и, как результат регулярной установки новых районных маршрутизаторов, автоматизировал распространение маршрутов, во всей сети, чем уменьшил на 40% рутинные задачи по диагностике и настройке маршрутизации.
Образование
Одесская национальная академия связи им А. Попова
Баколавр, инженер сетей многоканальной электросвязи, 2002-2006
Hexlet
Практические курсы по программированию
Специальности php и js (front/back)
Другие навыки и увлечения
- История ВОВ
- Интересные Книги
- Шедевры Кино