Hard Skills
Golang
Кейсы разработки
-
Разработка микросервисов, выступающих в роле адаптеров/коннекторов для СУБД PostgreSQL и MSSQL
-
Разработка микросервисов для on-premesis системы мониторинга производительности github.com/losdayver/server_metrics_analyser
-
Разработка сервера приложения для обучения языку интерпретатора Bash github.com/losdayver/bash_trainer
Также умею
-
Пользоваться продвинутыми инструментами параллелизма, такими как мьютексы, семафоры, каналы и другими
-
Вести fullstack разработку приложения с применением инструментов библиотеки net/http и шаблонизатора HTMX
-
Проводить Unit-тестирование приложения, а также интеграционное тестирование распределенного приложения
JS / TypeScript
Кейсы разработки
-
Разработка frontend'а и сервера приложения на NodeJS для on-premesis системы мониторинга производительности github.com/losdayver/server_metrics_analyser
-
Fullstack разработка приложения для автоматизации бизнес процессов работы с ITSM системой компании АО "ЮниКредит Банк" на NodeJS ExpressJS
Также умею
-
Работать с jQuery и смежными фреймворками
-
Писать эффективные и продуманные Unit-тесты на Jest для приложений NodeJS
-
Использовать весь функционал ES6, а также продвинутые инструменты JavaScript
Python
Кейсы разработки
-
Разработка системы сбора и аналитики сетевой доступности серверов для формирования списка устаревших записей в локальной системе DNS в компании АО "ЮниКредит Банк". Система интегрирована с BI инструментом PowerBI
-
Разработка скриптов для автоматизации ETL бизнес процессов в компании АО "ЮниКредит Банк"
-
Разработка системы мониторинга файрвола Fortigate на доступность провайдеров интернета. Мониторинг осуществляется благодаря протоколу SNMP с RaspberryPI
Также умею
-
Пользоваться широким инструментарием Python для работы с большими объемами данных (например, IterTools)
-
Работать с сетевыми протоколами прикладного уровня и сокетами. Писать низкоуровненые сетевые скрипты для мониторинга систем DNS, FTP, SMB, SMPT и других
HTML + CSS
Кейсы разработки
-
Верстка веб-сайта olegzhmelev.ru
-
Разработка frontend'а и сервера приложения на NodeJS для on-premesis системы мониторинга производительности github.com/losdayver/server_metrics_analyser
-
Создание приложений на фреймворке React
Также умею
-
Хорошо структурировать и комментировать HTML и CSS файлы для дальнейшей поддержки сторонними разработчиками
C#
Кейсы разработки
-
Game Development
Также умею
-
Применять в разработке архитектурные паттерны и ООП
-
Создавать организованные структуры интерфейсов программы
Soft Skills
Коммуникабельность
Умею четко и кратко доносить мысли и идеи до коллег по разработке
Быстрое реагирование на проблемы
Умею быстро анализировать и решать проблемы в короткий срок
Коллаборация
Умею вести совместную разработку в команде, всегда открыт к новым идеям и предложениям
Творческий подход
Являюсь очень творческим человеком, люблю использовать творческий подход в работе и проектах
Опыт работы
UniCredit Bank
Позиция
Автоматизация жизненного цикла виртуальных инфраструктурных компонентов частного облака
Даты
2022-02-01 — по настояшее время
Активности
-
Автоматизация бизнес процессов, связанных с инфраструктурными компонентами
-
Анализ данных производительности инфраструктурных компонентов
-
Fullstack разработка приложения для анализа данных производительности виртуальных инфраструктурных компонентов
-
Fullstack разработка приложения для автоматической записи конференций
-
Главный видеограф внутренних ИТ конференций и докладов
Также смотрите
GitHub
Ссылка: github.com/losdayver
Последние персональные проекты
Bash Trainer
Приложение для обучения пользователя основам составления Bash конвееров
Репозиторий: github.com/losdayver/bash_trainer
Демо версия: olegzhmelev.ru/bash_trainer
Metrics Analyser
Распределенное приложение для сбора и обработки данных о производительности кластеров серверов
Репозиторий: github.com/losdayver/server_metrics_analyser
Демо версия: olegzhmelev.ru/diploma
Smashrooms
Многопользовательская сетевая игра с собственным сетевым протоколом прикладного уровня, построенная на сокетах
Репозиторий: github.com/losdayver/Internet-Battle
Battle Game
Многопользовательская игра, написанная на C# с использованием SFML
Репозиторий: github.com/losdayver/life_cycle-game_cannons
MGANN
Репозиторий: github.com/N1stDev/MGANN
Программа для классификации жанров музыки, построенная на модели обучения CNN