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

Я разработчик интерфейсов.

Делаю интерфейсы для сайтов, порталов, веб и мобильных приложений, быстро, качественно, с любовью.

Как я пришел во Front-End:

Когда-то, я просто интересовался программированием. В частности компьютерными играми. Позже, играми для мобильных телефонов. Особенно мне нравилось делать графику для игр.

Но однажды случайно открыв консоль в браузере Opera, увидел что у веб-страничек очень интересный внутренний мир. С тех пор, все и началось.

Я пошел учиться на программиста, и тогда познал мир веба больше и начал делать свои сайты. По началу, они были ужасны. Там было много картинок, гифок, Flash-банеров (все с этого начинали). Но в этом не было отсутствия вкуса. Поскольку компьютерной графике и дизайну я тоже учился.

Со временем, изучая устройство других сайтов, я начал делать довольно неплохие странички. Потом, я пошел на работу в "DartIT", и начал делать сайты для "U-tel" а позже "Ростелеком". Тут я познал трудности разработки под разные браузеры, и поддержки долго живущего кода, а также работы в команде.

Работая в "DartIT" я ездил учиться в Екатеринбургский офис Яндекса. Хотя это и занимало все мое личное время, это того стоило. ШРИ как взлетная полоса для Front-end разработчика. Познакомился с многими интересными людьми из Яндекса и не только. Которые буквально накачали мою голову знаниями.

Позже, проводил внутренние семинары по языку JavaScript, как правильно пользоваться jQuery и тонкостям работы интернет браузеров, обучал коллег особенностям front-end разработки.

Потом у меня родился сын. И я решил что больше не хочу проводить дни напролет в офисе и в дороге до него. Больше времени уделять семье. Видеть как растет сын. 

И я ушел на удаленную работу. В полную "боли страданий и отчаяния", прекрасную компанию CSSSR. И понеслось. Много разных проектов на любой вкус, куча интересных решений и библиотек. Прекрасный CSSSR Camp и многое другое. до сих пор только теплые чувства к этой компании. Но надо расти дальше, и выходить из под крыла теплого и уютного CSSSR. А дальше были Elje. Это был прекрасный опыт быстрых и качественных решений, работы над прекрасными продуктами... продолжение следует :)))

Над какими проектами работал:

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

Над чем будет интересно поработать:

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

Будет интересна криптография и блокчейн, это пока новая и особо не изведанная для меня область.

Машинное обучение, тоже как не достаточно изведанная область.

Проэкты связанные с финансами, личной и корпоративной эффективностью,  оптимизацией.

Сервисы использующие карты и навигацию.

Что-то новое, странное и сложное :)

Что использовал/использую в работе:

IDE и редакторы текста для разработки: JetBrains WebStorm, Sublime text, MacDown

Для работы с графикой и макетами: Adobe Photoshop, Sketch, Avocode, Vector Magic, imgo, svgo

Версионность: GIT

Чем собираю: Grunt, Gulp, ENB, Webpack

Методологии CSS: BEViS либо БЭМ

Библиотеки, фреймворки, шаблонизаторы, волшебные свистюльки: React, React Native, MobX, Redux, styled-components, linaria, jQuery, Vue, D3, Riot, BEM, Handlebars, Jade, Backbone, Angular, knockout

Препроцессоры для CSS: Stylus, LESS, SASS

Языки: JavaScript (+ES6), TypeScript (предпочтительнее), bash

Тестирую код: Mocha, Jasmine, Jest, WallabyJS

Адаптивность: Могу сверстать хоть под кофемолку

Семантика: Делаю по HTML5, могу учесть микроразметку Schema.org, и поддержку устройств для людей с ограниченными возможностями

Браузеры: Начинал верстать с IE-6, и вплоть до последних версий браузеров. верстал письма под почтовики.

Моя рабочая лошадка: iMac (Люблю большой экран),  MacBook Pro если не дома.

Личное отношение к верстке и макетам: Пиксель-перфекционист. Работаю только с качественными, грамотно оформленными макетами. По JPEG-ам не верстаю.

Как я слежу за развитием front-end технологий:

В основном из интернета, это: habrahabr.ru, frontender.info, html5rocks.com, github.com, codepen.io и т.д.

Смотрю чем интересуются мои друзья и знакомые из мира front-end.

Читаю спецификации и техническую литературу.

Часто бываю на конференциях: DUMP, FrontTalks, WSD и т.п.

GitHub: https://github.com/egor-a-trubnikov-panov

⚠️  Рассматриваю только, варианты удаленной работы. ⚠️ 

Профессиональные навыки
D3.jsGitNode.jsTypescriptMongoDBReact.jsReact NativeБЭМMobXRedux
Участие в профессиональных сообществах
Опыт работы
Международное дизайн-агентство полного цикла
Senior Frontend Developer
Декабрь 2019 — По настоящее время (2 месяца)
TypescriptReact.jsWebpackMobXGraphQLApolloPWA
Front-end разработчик
Апрель 2018 — Февраль 2019 (11 месяцев)
Интернет магазин умных покупок в Нижнем Новгороде
Нижний Новгород
Senior Frontend Developer
Февраль 2019 — Декабрь 2019 (11 месяцев)

Разработка и поддержка сайта и мобильного приложения 

IT-компания, специализирующаяся на разработке высоконагруженных веб-приложений на JavaScript
Front-end разработчик
Июнь 2015 — Апрель 2018 (2 года и 11 месяцев)
Разработка комплексных информационных систем для телеком-компаний
front-end web developer
Декабрь 2011 — Июнь 2015 (3 года и 7 месяцев)
Высшее образование
Пермский национальный исследовательский политехнический университет
Пермь
Факультет: Электротехнический
Сентябрь 2011—Июнь 2015 (3 года и 9 месяцев)
Инженер Автоматизированных систем обработки информации и управления
Пермский филиал Московского государственного института экономики, статистики и информатики
Пермь
Факультет: Прикладная информатика в экономике
Сентябрь 2006—Май 2009 (2 года и 8 месяцев)
Техник автоматизированных систем обработки информации и управления