Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку
Данила Михайлов (danilamihailov), 30 лет, Россия, ЕкатеринбургДанила Михайлов (danilamihailov), 30 лет, Россия, Екатеринбург

Данила Михайлов

ivimCTRL+[IneoCTRL+[lysbbФулстек разработчикСтарший (Senior)
Не ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 30 лет
Опыт работы: 9 лет и 3 месяца
Регистрация: 15.08.2013
Последний визит: 2 месяца назад
Гражданство:
Местоположение: Россия, Екатеринбург
Дополнительно: готов к удаленной работе
Знание языков:
Куратор
  • Крона Лабс
    Облачные SaaS-решения для b2b: мобильный аудит и мониторинг цен конкурентов на технологиях AI и машинного обучения

Обо мне

Интересуюсь разными языками программирования, больше всего занимался Rust и Elixir, не считая JS и Python с которыми работаю каждый день. На расте написал для работы небольшую тулу для автоматизации развертывания клиентской среды локально. Так же писал игру типа Invaders на движе Bevy. И одну программку кросплатформенную с интерфейсом, использовал байндинги для либы libui сишной.

На Elixire есть одна либа на гитхабе Differ, писал во многом чтобы разобраться как оно вообще работает. Либа опубликована на hex, плюс есть доки и тесты. Делал через протоколы, в двух словах что-то типа расчета разницы между двумя объектами по типу гита. Так же писал простенький анонимный чатик, ради интереса чат был сделан на GenServer с использованием LIveView и Phoenix Channels.

Написал пару плагинов для Vim (тоже есть на гитхабе), так что знаком с Vimscript и немного lua. Немного трогал Swift и Kotlin в контексте нативной мобильной разработки. Так как мне интересно функциональное программирование немного разбирался с Haskell. Ну и как все делал лабы на паскале и плюсах простенькие.

Навыки

JavaScript
Python
Angular
MongoDB
Django
Git
Docker

Участие в профсообществах

Опыт работы

  • Облачные SaaS-решения для b2b: мобильный аудит и мониторинг цен конкурентов на технологиях AI и машинного обучения
    ЕкатеринбургОт 10 до 100 сотрудников
    Ведущий программист
    Октябрь 2015 — По настоящее время (9 лет и 3 месяца)
    • разработка кроссплатформенного приложения на cordova (ionic, angularjs, react, SQLite)
    • разработка бэкенд python 2 (django, tastypie, mongoengine, drf, celery, MongoDB, SQLite, Redis)
    • разработка сайт на js (angularjs, react, bootstrap, material-ui, underscorejs/lodash)
    • настройка окружения для разработчиков (Docker, Docker Compose, скрипты на bash, утилита на Rust)
    • работа с джунами - постановка задач, код-ревью, обучение

Высшее образование

  • РГППУ

    Российский государственный профессионально-педагогический университет
    Екатеринбург364 выпускника
    Институт информатики
    Сентябрь 2013 — Март 2016 (2 года и 6 месяцев)
  • УрГУПС

    Уральский государственный университет путей сообщения
    Екатеринбург315 выпускников
    Электротехнический; ЭТФ
    Сентябрь 2012 — Май 2013 (8 месяцев)