Мегапосты:
Обо мне

Всем привет, меня зовут Дмитрий, я Full-stack разработчик. Могу в React, Vue, Angular, Node.js, C# ну и все как вы любите. 

Могу работать как удаленно так и в офисе. Умею общаться с клиентами, менеджерами и заказчиками. В вечном совершенствовании навыка оценки сроков выполнения) 

Нахожу решения сложным задачам и сами сложные задачи тоже нахожу, но чаще они меня.

Люблю музыку, людей, гитары и рок'н'ролл 

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Делаем машинное обучение для бизнеса
Москва
Full-stack разработчик
Апрель 2019 — По настоящее время (10 месяцев)

— Приложение для caregiving agencies.


Написано мной с нуля на React/TS/hooks/vis.js

— nonfiction.film


Поддержка текущего приложения написанного на next.js

Свободный художник
Москва
Full-stack разработчик
Сентябрь 2018 — По настоящее время (1 год и 5 месяцев)

Проекты:

— Wearable Coach (в рамках работы с AnywayLabs)

Разработка приложения работы с людьми с ограниченными возможностями. Состоит из трех частей:
- web React/TS - модернизация текущего приложения
- api NodeJS/Express/Mongo - модернизация текущего приложения, рефакторинг, покрытие тестами

- mobile - полностью с нуля написанное мной мобильное приложение на Ionic/Angular, покрыто тестами

— osome

Одна из последних задач заключалась в избавлении от SendBird(чат платформа) на фронте. Все общение с SB заменили на AJAX запросы к бэку, который уже сам отправлял сообщения в SB, и затем через сокеты отправлял нам ответ. Все сообщения мы индексировали эластиком, для того чтобы загружать историю сообщений оттуда. В дальнейшем это позволит полностью избавиться от SB.

Стэк: React, Redux, Redux-Saga на фронте, Node.js, Koa, Typescript, Postgres, Elasticsearch на бэке

— colorlanguage.com

Модернизирую текущее React приложение

React, Redux, Flow

Восхитительный финансовый сервис
Екатеринбург
Разработчик
Май 2018 — Январь 2019 (9 месяцев)

Разрабатываю сервис для специалистов ВЭД. 
Использую Vue, Typescript
Общаюсь со специалистами, выслушиваю их боли, сижу на свободной кассе. Работаем вместе с аналитиком, стараясь сделать продукт как можно удобнее для наших спецов, чтобы работать было удобно, быстро и ничего не отвлекало. 
Делаю макеты в Figma.

Активно общаюсь с бэкендерами, консультирую по фронту, вникаю в их боли. Вместе выстраиваем удобную архитектуру для общения клиента с сервером. 

Общаюсь с менеджерами за сроки и дальнейшие планы.

Наношу пользу основному приложению Точки при помощи Angular :)

В сжатые сроки сделал фронтовый модуль парсинга документов, благодаря чему Точка заняла первое место в рейтинге Markswebb

Findoc LTD
Лондон
Full-stack React | Redux | Node.js разработчик
Февраль 2018 — Май 2018 (4 месяца)

Удаленный разработчик.

Приложение для поиска врачей и/или услуг в UK

Бывало всякое - от написания фронта и функциональных тестов до SQL скриптов для миграции данных 

Использовал React | Redux | Redux-Saga на фронтеNode.js, Loopback на бэкеMySQL в качестве бд

Мы разрабатываем сервисы, которые экономят время и деньги более чем миллиону компаний и бизнесменов по всей стране.
Екатеринбург
Frontend-разработчик
Июль 2017 — Май 2018 (11 месяцев)

Участвую в разработке CRM системы для сотрудников отдела продаж и партнеров Контур

Занимаюсь инфраструктурой front-end части приложения, расширяю функционал, провожу рефакторинг, переписываю легаси код на react и redux

Бывают Full-stack задачи, в которых использую .NET

Не страдаю бездельем, так что всегда нахожу, что можно улучшить в проекте, и кому сделать ревью

Да и вообще делаю много чего хорошего

Частная практика, работа без зачисления в штат
Екатеринбург
Июль 2016 — Июль 2017 (1 год и 1 месяц)

Делал сайты и лендинги на заказ

ООО «ЭлектроСтройСервис»
Среднеуральск
Инженер технического отдела
Июль 2015 — Август 2015 (2 месяца)

Проходил практику. Чертил ячейки РЗА в Автокаде

Высшее образование
Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
Екатеринбург
Факультет: Уральский энергетический институт
Сентябрь 2014—Июль 2018 (3 года и 10 месяцев)