Дмитрий Беляев
На бесплатное тестовое занятие
Формат и стоимость
Часовая консультация: 2550₽
15 мин. тестовый видеозвонок:  бесплатно

Дмитрий Беляев

Саннкт-Петербург, Россия / GMT+03

Ведущий ресёрч инженерHuawei

Solvery mentor icon
3
Занятия проведено
Solvery student icon
2
Ученика

Пишу в основном на TypeScript и немного на Rust, но так же знаю несколько других языков программирования. Проповедую функциональное программирование и считаю, что оно облегчает жизнь. Имею научный интерес к созданию компиляторов, анализу исходного кода и кодогенерации. Люблю заглядывать под капот различных opensource решений и изучать их внутреннее устройство.

JavaScript Webpack Rollup RxJs Node.js TypeScript RxJS Jest Vue.js ava ESLint Unit Tests fp-ts Ramda
🤝 С чем могу помочь
  • Помогу разобраться как с основами JavaScript, так и с углубленным пониманием особенностей языка
  • Помогу с составлением сложных типов, с которыми Ваш TypeScript станет помощником, а не обузой
  • Познакомлю с основами Node.js и помогу с решением проблем при его использовании
  • Помогу решить проблемы с производительностью и со сборкой возникающие при использовании electron.js
  • Расскажу как строить приложения более эффективно с использованием Vue+Vuex, а также подскажу с решением возможных проблем
  • Научу использовать Svelte3 как новичков, так и знающих другие фреймворки
  • Расскажу о преимуществах ФП, научу писать простой, поддерживаемый и надежный код
  • Научу, как можно не писать функции, а вычислять их с помощью ramda
  • Покажу, как монады из fp-ts могут сделать Ваш код надежным и предсказуемым
  • Покажу, как перестать думать об асинхронности с использованием RxJS
  • Научу писать надежные юнит тесты с использованием jest или ava
  • Помогу с настройкой webpack, а так же расскажу как написать свой лоадер или плагин, если Вашу задачу еще никто не решал
  • Помогу настроить rollup
  • Расскажу, как заставить ESLint помогать Вам писать код в едином стиле, даже если Вы пишете на TypeScript или с синтаксисом фреймворков
💻 Резюме

август 2020 — по настоящее время

Huawei — Ведущий ресёрч инженер

июнь 2019 — август 2020

Edoque — Frontend-разработчик

июнь 2016 — май 2019

ООО Нейтив Медиа — Ведущий разработчик

ноябрь 2014 — июнь 2015

Abycor PTE LTD — Backend developer, администратор баз данных

июнь 2014 — ноябрь 2014

ООО Россайт — Backend-программист

май 2013 — май 2016

ИП Беляев Д.С. — Фрилансер, подрядчик

🎓 Образование

БашГУ, Уфа

Факультет физики, математики и информационных технологий