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

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



+7 900 000 0000 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

Экспертиза

  • I prioritise secure coding practices throughout the development lifecycle, from keeping dependencies up-to-date to thorough testing and careful code review. My Linux experience extends beyond development to system administration and troubleshooting in production environments. I work comfortably across the full stack with particular strength in backend and TypeScript. Lately my passions have expanded onto Slint, Rust and cross-platform development.

Опыт


Software Engineer | Koponen+Hildén
   | Remote
Индустрия: Information Design
- applying regex modifications to DOCX document from XLSX pattern map using Python
- produced native binaries for Windows, MacOS and Linux with optimised Nuitka build
- boosted the draft implementation to the first production release within a month

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
Индустрия: Информационные технологии
- помогал студентам-первокурсникам освоиться в университете

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

Образование


Инженер бакалавр, Информационные технологии | 2014 - 2018
Университет прикл. наук Юго-Восточной Финляндии
  • Ещё об образовании?


Сертификаты

  • 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

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

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

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

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