Запускаем сервис оценки компаний как работодателей на «Моем круге». Узнать подробности
Обо мне

Я Frontend-разработчик.

[update-2018-05-28]

В настоящее время я являюсь frontend-разработчиком в компании Altarix (Самара). Занимаюсь разработкой нового крупного образовательного проекта на позиции ведущего разработчика в команде состоящей из двух человек - это я и мой юный коллега, с которым я делюсь своим опытом и знаниями.

Выполняемые мной задачи - это оценка и распределение задач, взаимодействие с коллегами из команды разработки серверной части нашего приложения, работа над архитектурой проекта и сборкой, ну и непосредственно верстка по макетам и кодирование бизнеслогики по ТЗ.

Также перед нами стоит задача по переводу текущей кодовой базы с AngularJS на Angular2+, так как данный проект является форком от существующего, поэтому имеется старая кодовая база, которую необходимо улучшить в целях повышения производительности приложения, а также DX (developer experience).

Теперь поговорим о технологиях, с которыми я знаком. Чаще всего используемые мной языки программирования в которых я хорошо разбираюсь - это JavaScript и TypeScript (чаще для клиентской части, серверную часть для продакшена не доводилось писать на Nodejs), языки программирования, в которых я имею опыт в виде выполнения лабораторных работ или в которых мне просто было интересно покопаться - это Java, Go, Python, PHP. Frontend технологии, с которыми я плотно работаю - это Angularjs, Angular2+, Webpack; с которыми я знаком и пробовал писать, что-то для себя - это React, Redux, Vue, Electron.

Также в связи с написанием диплома немного разобрался что такое нейронные сети и реализовал npm-пакет для работы с нейронными сетями на моем любимом Typescript.

Ссылки на последние проекты:

- FullStack JS: https://github.com/vofus/currency-courses

- Нейронная сеть на TypeScript: https://github.com/vofus/digits-recognition-neural-network

[update-2018-01-26]

На текущем рабочем месте занимаюсь разработкой высоконагруженного приложения в сфере образования. На проекте в качестве основы используется AngularJS 1.5.  Ну а также все что связано со сборкой современных frontend приложений: Webpack, Babel. Задачи, которые я решаю, в основном связаны с написанием бизнес-логики, верстки экранов по макетам,  а так же взаимодействие с командой backend'a.

Есть опыт разработки на Angular 4+. Мною был реализован проект, предоставляющий вэб-интерфейс для информационной системы. Соответственно меня не пугают такие слова как TypeScript, Decorator, Observable.

Также опишу свои увлечения, связанные с профессиональной деятельностью. В свободное время изучаю Nodejs, так как очень нравится идея создания fullstack javascript приложений.

[old-version]

Разрабатываю web-приложения на AngularJS 1.5, также есть опыт разработки на стеке React + Redux. Знаком с системой модульной сборки Webpack. Что касается верстки: имеется опыт работы с препроцессорами LESS и SASS, навык адаптивной верстки.

С примерами моих работ можно ознакомиться в моем профиле на github: https://github.com/vofus

Приведу несколько примеров на которые стоит обратить внимаение:

- Разработка на AngularJS: https://github.com/vofus/training_final-task

- Разработка на React + Redux: https://github.com/vofus/training_lesson_react_redux

- Немного верстки: https://github.com/vofus/training_lesson_01

Профессиональные навыки
Опыт работы
Октябрь 2016 — по настоящее время (1 год и 10 месяцев)
Frontend developer
Самара
Высшее образование
Июнь 2013 — Июнь 2018
СГАУ-Самара
Информатики; 6
Самара