Я GoLang/Python разработчик и DevOps с твердым фундаментом computer science!
Я всегда стараюсь быть в курсе последних тенденций, хотя у меня за плечами многолетний опыт обучения студентов Machine learning, архитектуре и алгоритмам.
Я предпочитаю создавать вещи максимально просто, потому что только так они могут эволюционировать в что-то большее.
💡 Мои базводры
💼 Опыт
Golang developer @ WebInfrastructure (2022 - наст. вр.)
Разработка проектов, взаимодействующих с крипто-биржами.
Моя работа состояла в создании микросервисной архитектуры для:
- Получения сделок
- Получения и парсинга снэпшотов ордербука
- Арбитражных ситуаций на криптобиржах
- Мониторинга состояния этих микросервисов
Сервисы написаны на Golang и интегрированы с более чем 10ю крипто-биржами!
Python developer @ SmartTechnoLab (2021 - 2022)
Компания занимается управлением недвижимостью.
Моя задача состояла в развитии проектов автоматизированной системы, помогающей в работе компании.
Система написана на Python с использованием AWS Lambda и широко покрыта автотестами
Backend engeneer & DevOps @ Агбис (2017 - 2021)
Компания предоставляет коробочное решение для автоматизации химчисток!
Так как основной стек компании давно устарел (Delphi, Interbase), мне довелось выступить в роли технического лидера и
провести рефакторинг некоторых частей системы.
Например мной были переписаны на Golang:
- сервис передачи информации о SIP-звонках
- сервис управления конвейером для ПО химчисток и прачечных
- модуль оплаты с приемного пункта через протокол MDB/ICP
- модуль полнотекстового поиска с использованием Sphinxsearch
В качестве DevOps:
- Мной был реализован CI/CD для чистоматов (удаленные RaspberryPI машинки куда нужно было доставлять скомпилированные пакеты)
- Обслуживал сервера телефонии FreeSwitch
Остальное
Во время преподавания я так же принимал участие:
- Проекте по разработке системы электронного документооборота (Lotus Notes, Domino, VBA)
- Разработке объектно-ориентированной СУБД с подержкой транзакций (Smalltalk)
- Администрированию университетской системы дистанционного обучения (IIS, PHP)
🧑🎓 Образование
Associate professor СибГИУ
Преподавал предметы:
- Интеллектуальные системы и технологии (Machine learning)
- Структуры и алгоритмы обработки данных
- Функциональное и логическое программирование (Haskell, Scala)
- Базы данных (SQL, UML)
- Объектно-ориентированное проектирование
- Объектно-ориентированное моделирование (Modelica)
- Теория языков программирования и методы трансляции
Supervised Machine Learning: Regression and Classification
🤘 О себе
Люблю изучать новые технологии. Играю на гитаре.
Языки:
- 🇬🇧 English - B1
- 🇷🇺 Russian - Native