Михаил Тимофеев

Разработчик ПО, DevOps



mikko.timofeev@yandex.com linkedin.com/in/mikko-timofeev gitlab.com/mikko-timofeev github.com/mikko-timofeev Хельсинки, Финляндия

Профессиональное резюме


Михаил Тимофеев (Mikko), веб-разработчик и девопс в Хельсинки (Финляндия). Разбираюсь в разработке и поддержке веб приложений, SEO, переводе монолитных решений на микросервисы, сопровождению DevOps / infra, контейнеризации и оптимизации. Администратор Linux, сертифицирован Microsoft, Cisco, LPI. Работаю с 2018 (7+ лет).

Технические навыки

  • Код: TypeScript, JavaScript (ES6+), Ruby, Python, C#, Rust
  • Фронтенд: React, HTML5, CSS3, Svelte
  • Бэкенд: Node.js, Express, NestJS, Rails, .NET Core
  • Базы данных: PostgreSQL, MongoDB, MS SQL, SQLite
  • DevOps и облако: Docker, Kubernetes, Azure, GitLab CI/CD, GitHub Actions, CircleCI, Jenkins
  • Методы работы: Git, Jira, документация, Agile/Scrum

Экспертиза


Опыт


  • Software Engineer | Koponen+Hildén
       | Remote
    Индустрия: Information Design
    • переработал веб-приложение ReactJS в Svelte
    • applying regex modifications to DOCX document from XLSX pattern map using Python
    • produced native binaries for Windows, MacOS and Linux with optimised Nuitka build

  • Software Engineer | Töölön Pyörä
       | Helsinki, Finland
    Индустрия: Bike service Shop
    • BikeDesk: point of sale and inventory tracking system
    • reduction of paper use from extensive to essential only
    • digitalising existing/archival paperwork

  • Разработчик ПО | Elekta Kaiku
       | Хельсинки, Финляндия
    Индустрия: Медицинская техника
    • ускорил первичную настройку проекта на 25%, сэкономив в среднем 1,5 часа при настройке с нуля
    • отделил 3 микросервиса от монолита
    • исключил этап ручной настройки проекта, разработав автом. сборщик env-файлов для интеграции 1Password

  • Full-stack разработчик | Sympa
       | Лахти, Финляндия
    Индустрия: Платформа документооборота
    • участвовал в переработке старого кода для нового сайта
    • приобрёл опыт работы с Azure, прошёл сертификацию

  • Разработчик ПО | Swappie
       | Хельсинки, Финляндия
    Индустрия: Переработка мобильных устройств
    • продвигал контейнерный подход к отладке приложения (против подхода без обёртки)

  • Веб разработчик, DevOps Инженер | Первый канал
       | Москва, Россия
    Индустрия: Телеканал
    • поддерживал бесперебойную работу сервисов сайта 2 года (20 миллионов посещений в месяц)
    • разработал средство настройки / управления проектом
    • размечал ресурсы в манифесте Swagger

  • Веб программист | Peoples (Элекснет)
       | Москва, Россия
    Индустрия: Финтех
    • участвовал в дизайне и разработке веб платформы
    • реализовал платёжный шлюз на Python
    • изучал варианты интеграции с оператором Мегафон

  • DevOps Стажёр | Росбанк
       | Москва, Россия
    Индустрия: Банк
    • разработал скрипт для компиляции IBM пакетов банковской системы

  • IT Консультант | Essence of Croatia
       | online
    Индустрия: Туризм
    • SEO

  • IT Support | Spain Internship
       | Севилья, Испания
    Индустрия: Стажировка для студентов
    • разработал шаблоны для автоматических email сообщений
    • выполнил начальную версию главной страницы / окно авторизации
    • исправлял проблемы ПО и компонентов ПК

  • Peer Tutor | Университет прикл. наук Юго-Восточной Финляндии
       | Mikkeli, Finland
    Индустрия: Информационные технологии
    • помогал студентам-первокурсникам освоиться в университете
______________________________________________________________________

Образование


  • Инженер бакалавр, Информационные технологии | 2014 - 2018
    Университет прикл. наук Юго-Восточной Финляндии
    • навыки работы с ПК (HW/SW)
    • настройка сетей (LAN & WAN)
    • GIS и 3D моделирование
    • аудио- и видеопроизводство: операторская работа, обработка
    • Xamarin мультиплатформенная разработка
    • Unity разработка игры


Сертификаты

  • Microsoft Certified Professional:
    • Windows Operating System Fundamentals
    • Networking Fundamentals
    • AZ-204: Developing Solutions for Microsoft Azure
  • Cisco Certified Professional:
    • CCNA Routing and Switching
    • CCNA Security
  • Linux Professional Institute:
    • NDG Linux Essentials
  1. Google Drive: https://v.gd/0wj2Xp

Языки

  • русский - родной
  • английский - продвинутый (C2)
  • финский - элементарный (A2)
  • немецкий - начальный (A1)

Личные проекты

  1. xPlatform. Flexible app framework written in Rust+Slint compiling lightweight native apps to multiple platforms from shared codebase. Early but fully functional prototype with support of Linux, MacOS, Windows and Android: https://gitlab.com/mikko-timofeev/xPlatform
  2. "Чат в реальном времени". Мой летний исследовательский проект по обходу цензуры с помощью имитации трафика: https://gitlab.com/mikko-timofeev/real-time--chat
  3. Мини-карта. Навигация в помещении с использованием триангуляции по Bluetooth маячкам и точкам доступа WiFi: https://gitlab.com/mini-map/mini-map.gitlab.io

Публикации

  1. Continuous integration – the enterprise strategy: Development of Maven plugin, promotion of an algorithm (диплом бакалавра): https://urn.fi/URN:NBN:fi:amk-2018060312126

Лицензии и разрешения

  1. водительские права: категория Б
  2. финский вид на жительство (Шенген): тип A

Дополнительные ресурсы

  1. Веб-портфолио: https://mikko-timofeev.gitlab.io/ru/cv