28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

https://hh.ru/resume/5b822a0eff025997cb0039ed1f72466e456236 — по ссылке на Хедхантер всё точно такое же, что и здесь, только другое.

Я живу в Москве, а не в Риге — почему-то постоянно уточняют этот момент, вот, напишу тут, пожалуй :)

Чтобы сузить воронку, ищу проект, который полностью соответствует вот этим 3 пунктам:

1) проект мобильного приложения с нуля (стартап)
2) Angular 8+ и TypeScript
3) Cordova/Ionic

Так же ищу возможность участвовать в разработке с нуля фронтенда мобильного приложения под Flutter как junior-разработчик с кураторством от senior-разработчика на Флаттере.

Верстаю и программирую клиентскую часть красивеньких аккуратненьких минималистичных современных адаптивных/резиновых сложных динамических интерфейсов и синглпейдж-приложений:

  • все разрешения экранов
  • все устройства
  • все браузеры (IE11+)
  • адаптивная и резиновая верстка
  • долго
  • качественно
  • скурпулезно
  • перфекционистски
  • не дешево ;)

В приоритете ищу возможность участвовать в разработке с нуля фронтенда мобильного приложения под Cordova или Ionic Framework и Angular.

В меньшем приоритете ищу возможность участвовать в разработке уже существующего мобильного приложения под любую другую технологию мобильной разработки — Flutter, React Native и другие.

balu.io/app мобильное приложение для айОС и Андроида (на balumates.ru — веб-версия в браузере для демонстрации, лучше сразу открыть DevTools и установить мобильный вид iPhone 6/7/8 для лучшего экспириенса, логиниться нужно через Фейсбук) — Angular, TypeScript, Cordova — гибридное мобильное Cordova-приложение, эдакий «тиндер» для поиска квартиры в аренду и поиска соседей для совместной аренды квартиры​. Всё сделано на Ангуляре/TypeScript/HTML/CSS/SVG со всякими плагинами для Кордовы: мобильный биллинг, автообновление приложения, диплинкинг, Яндекс.Метрика и прочие. Приложение не нативное, а завёрнуто в Кордову и доступно на iOS- и Android-девайсах. (К сожалению, проект заморожен и бэкенд в некоторых местах не работает — не работает логин через Вконтакте, не работает чат, список квартир пустой, вроде всё — поэтому логиниться в приложение нужно через Фейсбук и отнестись с пониманием к багам (это бэкенд виноват, ахах)).

balu.lv — AngularJS, JavaScript — портал объявлений о купле/продаже недвижимости с задумкой провести пользователя от выбора недвижимости до оформления документов, расчета ипотеки и выбор банка, поиска специалистов по ремонту и обустройству — весь фронтенд на мне (кроме раздела «Дизайн и обустройство» его пилил другой фронтендер). На данный момент не занимаюсь фронтендом Балу, проект заморожен, но функционирует.

flat.fm — AngularJS, JavaScript — онлайн-радио электронной музыка и площадка для диджеев — весь фронтенд написан и сверстан мною. Бэкенд пишет очень крутой чувак на Ruby on Rails. На данный момент больше не занимаюсь фронтендом Флэта, теперь другой чувак всё пилит.

Умею:

  • HTML/CSS/JavaScript — куда же без них
  • BEM-нотация и CSS-препроцессоры
  • AngularJS — много лет назад слез с иглы jQuery и пересел на AngularJS
  • Angular и TypeScript — вот теперь этих ребят очень уверенно использую 8+ часов в день и на выходных
  • интернационализация (для Ангуляра использую ngTranslate, для Реакта i18next) — люблю проекты с многоязычностью
  • Grunt и Gulp — чтобы автоматизировать сборку некоторых частей фронтенда (да, использую даже сейчас в 2019 году)
  • SVG — для иконок (не использую PNG или иконочные шрифты)
  • GIT — с графическим интерфейсом (клиент — SourceTree)
  • Google Maps, Yandex Maps, Here Maps — продвинутый уровень, собаку съел
  • Photoshop, Illustrator, Figma и прочие инструменты и программы

Не умею:

  • Webpack — руки не доходят, в Ангуляре и Реакте сборка проекта из коробки настроена и работает, поэтому пока в вебпак и ему аналогичные не лезу
  • PostCSS — руки не доходят — есть препроцессоры и нормально
  • React — руки не доходят
  • Vue — руки не доходят
  • Svelte — руки не доходят
  • тестирование — руки не доходят — стыдно, конечно, но ни в одном проекте никогда не инвестировали в тестирование, т.к. оно занимает чуть ли не столько же времени, сколько сама разработка, так что пока так и живём :)
  • SSR — руки не доходят

(описание постоянно дополняется)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
BALU - первое мобильное приложение, при помощи которого можно одновременно найти соседа и квартиру/комнату в аренду
Front-end web developer (Angular + TypeScript)
Август 2017 — По настоящее время (2 года и 4 месяца)

balu.io/app — веб-версию для демонстрации смотреть на balumates.ru — гибридное мобильное Cordova-приложение, эдакий «тиндер» для поиска соседей для совместной аренды квартиры. Всё сделано на Angular/TypeScript/HTML/CSS/SVG со всякими плагинами для Кордовы: мобильный биллинг, автообновление приложения, диплинкинг, Яндекс.Метрика и прочие.

BALU.LV
Рига
Front-end web developer (AngularJS)
Январь 2016 — Июль 2017 (1 год и 7 месяцев)

balu.lv — разработка с нуля всего фронтенда (кроме раздела «Дизайны») на AngularJS, Bootstrap и куче различных плагинов для Ангуляра и Бутстрапа.

Портал объявлений о купле/продаже недвижимости с задумкой провести пользователя от выбора недвижимости до оформления документов, расчета ипотеки и выбор банка, поиска специалистов по ремонту и обустройству — весь фронтенд на мне (кроме раздела «Дизайн и обустройство» его пилил другой фронтендер). На данный момент не занимаюсь фронтендом Балу, проект заморожен, но функционирует.

FLAT.FM
Москва
Front-end web developer (AngularJS)
Ноябрь 2014 — Ноябрь 2017 (3 года и 1 месяц)

Разработка с нуля фронтенда онлайн-радио глубокой электронной музыки и площадки для диджеев и промоутеров. На данный момент больше не занимаюсь фронтендом Флэта, теперь другой чувак всё пилит.

OrangeLV
Рига
Front-end web developer (AngularJS/NodeJS)
Январь 2012 — Июль 2014 (2 года и 7 месяцев)
Разработка конструкторов спортивной одежды и инвентаря — SPA-аппликации на AngularJS на фронтенде и NodeJS на бэкенде.