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

Основной язык программирования: JavaScript (ES5+).

Основная специализация: разработка на Reactjs.

Активно использую TypeScript, Redux, GatsbyJS, GraphQL, NodeJS, jest, Lerna, JSDoc, Git и тд, в целом знаком с экосистемой библиотек с которыми принято работать в мире реакта.

Не боюсь верстать. Использую последние стандарты CSS (flexbox, grid). Знаю LESS и SCSS, но больше предпочитаю работать с CSS-in-JS (styled-components или emotion).

Мои опенсорсные проекты: https://github.com/Ganevru

Все они, особенно последние проекты, могут дать представление о том как и какой код я пишу.

На данный момент мой основной опенсорсный проект это Chronoblog Gatsby Theme: https://github.com/Ganevru/gatsby-theme-chronoblog - его код и архитектура лучше всего дают представление о том как я работаю. Проект представляет из себя монорепозиторий использующий lerna и yarn. Для типизации используется TypeScript (но без ts файлов, да, такое возможно при помощи JSDoc). Для тестов используется jest (правда пока покрытие небольшое, но среда сама по себе настроена).

Делаю переводы технических статей (обычно о JavaScript и React), выкладываю на Хабре: https://habr.com/ru/users/ivanganev/posts

Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Веб-разработчик
Сентябрь 2018 — По настоящее время (1 год и 5 месяцев)

Разработка сайтов и веб приложений на Reactjs, Gatsbyjs и Nodejs (JavaScript/TypeScript)

Скрапинг, парсинг и обработка данных на Nodejs и Apifyjs

Верстка (HTML, CSS)

Любые другие различные работы связанные с разработкой на JavaScript

Специалист по интернет продвижению и веб-аналитике
Июнь 2013 — Сентябрь 2017 (4 года и 4 месяца)

Настройка контекстной рекламы, яндекс директ, google adwords, SEO, сбор семантического ядра.

Работа с API (JSON) яндекс директа и яндекс метрики

Работа с API google adwords

Обработка и сбор данных (как правило связанных с контекстной рекламой и SEO) при помощи nodejs и R (Rstudio).

Веб-разработчик
Июнь 2011 — Октябрь 2014 (3 года и 5 месяцев)

Разработка сайтов на Drupal и WordPress

Высшее образование
Московский государственный университет технологий и управления им. К.Г. Разумовского
Москва
Факультет: Социально-гуманитарных наук и технологий
Сентябрь 2010—Сентябрь 2015 (5 лет)