Запускаем афишу образовательных курсов на «Моём круге». Читать подробности
Обо мне

С 2015 года профессионально программирую на JavaScript. В основном занимаюсь разработкой Front-end. Так же с удовольствием займусь разработкой на Go(Golang) или Node.JS. На данный момент работаю Full-Stack Разработчиком на TypeScript как клиент так и сервер. Основными инструментами в разработке для меня является TypeScript, Angular, Redux, Loopback, Express, NodeJS, MySql и MongoDB. Так же имею опыт работы (по убывающей) с Koa.JS, Vue.JS, Angular.JS, React и Backbone.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Команда бойцов, решающих трудные и нестандартные задачи
Санкт-Петербург
JavaScript Software Engineer
Июль 2018 — По настоящее время (1 год и 3 месяца)
Региональный оператор связи
Full-stack Developer
Июль 2017 — Июль 2018 (1 год и 1 месяц)

Разработка клиент серверных приложений.

Стек Angular 4+, NodeJS, Loopback.js, Express.js, MongoDB, MySql.

Частная практика, работа без зачисления в штат
JavaScript разработчик
Декабрь 2016 — Июль 2017 (8 месяцев)

За время работы на freelance получил опыт удаленной работы в команде.

Проекты:

1. Momonga - система учета затрат.

https://github.com/Talalaev/momonga

Angular 4, Redux, KoaJS, MongoDB, Ngnix.

Мой собственный OpenSource проект, который всецело веду сам, и работаю над ним как Full Stack JavaScript разработчик.

Проект использует достаточно широкий набор современных технологий, в частности это TypeScript, Redux, Uikit, Webpack и другие.

2. Beecoon - система подбора товаров для розничных покупателей.

http://www.beecoon.ru/ads (в ближайшее время зарелизится новый сайт над которым я работал)

Vue.JS, Работа в команде с бэкэнд программистом и дизайнером.

Решал две задачи, первая, обновление дизайна сайта, от работы с дизайнером до верстки макетов и интеграции с сайтом на Django. Вторая, программирование внутреннего SPA интерфейса для прайс-хантера.

3. Платформа предоставления доступа к облачным ресурсам и управления ими. (виртуальных машин и управление ими)

Angular.JS, Работа в паре с бэкэнд программистом.

Занимался рефакторингом старого кода и переходом на современные системы сборки Webpack, а так же разработкой нового функционала.

Основное преимущество - доступ из единого интерфейса к ресурсам различных облачных провайдеров.

4. ERP - система для крупного бизнеса.

Vue.JS, Работа в команде 4 человека.

Работал над созданием storyboard продукта в паре с 2 front-end разработчиками и одним back-end разработчиком. Storyboard включал в себя набор полей ввода.

Fortress Development
Нижний Новгород
JavaScript Developer
Апрель 2015 — Ноябрь 2016 (1 год и 8 месяцев)

Моей основной задачей являлось, - создание продукта для защиты интернет-банков от атак направленных на хищение данных пользователя и атак по переводу средств третьим лицам. А именно:

  1. Проектировал архитектуру и алгоритм ядра защиты.
  2. Кодировал, документировал и покрывал тестами систему защиты для интернет банков.
  3. Занимался разработкой SPA приложений:
    1. Программировал панель администратора для конфигурирования защиты, front-end выполнял на BackboneJS, а back-end на NodeJS используя фреймворк KoaJS.
    2. Программирование панель логирования системы защиты (front-end - Angular 2, визуализация данных D3.JS)
    4. Прототипировал и программировал сайт компании. За время работы было разработано две версии сайта включая мультиязычную.

В процессе работы удалось достичь стандартизированного подхода к разработке:

  1. Организовал процесс постановки и приема задач используя систему управления проектами http://asana.com/
  2. Внедрил новые инструменты и технологии в процесс разработки, такие как: ES6 и разработка через тестирование.
  3. Внедрил практику своевременного документирования кода. (JSdoc)
IT-Logic
Киев
HTML-верстальщик
Июнь 2014 — Апрель 2015 (11 месяцев)

Верстал сайты по psd и jpg макетам

Подключал и настраивал плагины

Получил опыт работы в условиях быстро меняющихся задач.

Высшее образование
Луганский национальный педагогический университет
Луганск
Факультет: Институт экономики и бизнеса
Сентябрь 2007—Июнь 2012 (4 года и 9 месяцев)
Дополнительное образование
Современный учебник JavaScript
Курс по TypeScript
Август 2016—Сентябрь 2016 (1 месяц)
Курс по AngularJS
Ноябрь 2015—Декабрь 2015 (1 месяц)
Курс по NodeJ.S
Июнь 2015—Июль 2015 (1 месяц)
ItBursa
 
Ruby on Rails
Декабрь 2014—Февраль 2015 (2 месяца)