Резюме
Опыт работы
[скрыто]
Март 2014 – настоящее время
Должность: веб разработчик
Обязанности
- разработа приложения под ОС Android
- разработка приложения с использованием WebGL
- разработка архитектуры веб-приложения
- разработка веб-компонентов
- анализ пользовательского опыта
- проектирование пользовательского интерфейса
- участие в выработке SLA
- анализ и реализация бизнес логики
- работа с системой контроля версий, разрешение конфликтов
- развёртывание приложения
- администрирование веб сервера
- поддержка сайтов на Joomla CMS
Достижения
- разработал material design фреймворк ro-material
- переписал фронтенд на 90% под angularjs
- освоил тонкости работы с angularjs
- получил опыт профилировать быстродействие frontend
- разработал отзывчивые приложения и улучшил пользовательский опыт
- разработал систему сборки фронтенд компонентов с поддержкой тонкой кастомизации используя handlebars+xslt+yaml
- спроектировал api приложения, аналог restful
- научился достаточно точно оценивать время на разработку
Стек технологий
- AngularJS
- Less, Sass, CoffeeScript, Stylus
- Webpack, Parcel
- ro-material
- Twig, Pug
- Yaml
- Yii1, Zend Framework, Silex
- Sphinx
- MariaDB
- Nginx
- Git
- Jenkins CI, Gitlab, Katalon
ФГОБУ ВПО «СибГУТИ»
Ноябрь 2009 – Август 2014
Должность: программист
Обязанности
- Администрирование домена
- Наполнение кафедрального сайта
- Объединение сетей при помощи VPN
- Администрирование FreeBSD
- Удаленное администрирование
- Монтаж систем видеонаблюдения
Достижения
- администрировал системы под ОС Linux, Windows
- оптимизировал дублирование образов HDD
- реализовал удалённую загрузку при помощи PXE
- получил опыт работы с загрузчиками ОС
- получил опыт наставничества
- работал с WiFi, доработал драйвер
- создал глушилку WiFi
- написал скрипт устранения последствий вирусной активности
ЗАО «Сибирский Успех»
Январь 2008 – Октябрь 2008
Должность: сервис-инженер
Обязанности
- Инженер по ремонту струйных принтеров Epson
- Консультант
- Электронщик
Достижения
- Выявил закономерности неполадок
- Улучшил технологический процесс
- Повысил производительность труда
- Получил опыт оперативно выполнять работу в критических ситуациях
Навыки
Frontend: JS/ES6, CoffeeScript, Handlebars, SVG
Backend: PHP, Twig, NodeJS, разработка api
Базы данных: MySQL, Sqlite3, MongoDB
Фреймворки: Yii, Zend, Laravel, Phalcon; Vue, AngularJS
Приоритет
- Laravel
- Vue
- Yii
- AngularJS
Компетенции
- разработка style guide
- code review
- рефакторинг
- разработка frontend фреймворка
- проектирование компонентов приложения
- оптимизация frontend приложения
- разработка архитектуры приложения
- разработка offline first SPA
- разработка приложений под ОС Android
- разработка приложений с использованием 2d/3d WebGL библиотек
- дебаг
- деплой
- SEO
- оптимизация изображений
- настройка Nginx
Личные качества
- интроверт
- кофеман
- работа = хобби
Пройденные курсы
- Browser rendering optimisation by Google
Образование
ФГОБУ ВПО «СибГУТИ»
2007 – 2012 гг.
Факультет: информатики и вычислительной техники.
Квалификация: Инженер по специальности программное обеспечение вычислительной техники и автоматизированных систем.
Публикации
- Разработка и исследование архитектуры мультифункционального mac-контроллера для распределенного доступа к сверхпротяженной беспроводной среде, современные проблемы телекоммуникаций, СибГУТИ, Новосибирск, 2013.
Дополнительно
Знание языков
- русский
- английский
Проектирование
- UML/ArchiMate
- Mind maps
Разработка
- Intellij IDEA, VIM
Работа с графикой
- GIMP, Photoshop
- Blender, 3DsMax