Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Обо мне
Аналитический склад ума, целеустремленный, внимательный к деталям.
Хороший технический бэкграунд. Новые знания и опыт даются легко.
В 2005 году получил диплом третьей степени в областной олимпиаде по спортивному программированию (АСМ), в 2008 году принял участие в ACM ICPC в г. Саратове в составе студенческой команды от СГТУ.
Arctic Code Vault Contributor за участие в текущем проекте по программе 2020 GitHub Archive Program.
Увлечение - 3D графика (Blender).
Готов изучать новые технологии, методологии.
Ключевые навыки
JavaScript, Clojure, React, Redux, Redux + saga SCSS, HTML, CSS Three.js, Backbone.js, HTML, CSS, Git
Проекты
(13 лет 3 месяца)
bluebrickschool.org
Роль
Frontend-разработчик
Обязанности
Великобритания, Лондон
Обязанности и достижения:
open source проект: bluebrickschool.org, https://github.com/VisionsGlobalEmpowerment/webchange.
Описание: приложения для создания и редактирования обучающих мини-игр для детей и курсов из игр, приложение игры. Редактор - SPA, написанный на reagent (адаптер react для clojure). Игра - приложение, написанное на PixiJS.
Состав команды: 2 разработчик и 1 проджект-менеджер.
Обязанности:
● Самостоятельная разработка клиентской части приложения;
● Доработка/фикс серверной части приложения, написание миграций на sql;
● Работа над интерпретатором данных в игру;
● Разбор репортов от пользователей, тестирование приложения.
Достижения:
● Построение приложения с нуля и доведение его до эксплуатации (презентация инвесторам, использование учителями в школах);
● Сборка web-приложения с модульной тестируемой архитектурой.
Применяемые навыки
Clojure, JavaScript, React, HTML, CSS, Git
Период работы
Апрель 2019 - По настоящее время
(6 лет 2 месяца)
OpenSoft
Роль
Frontend-разработчик
Обязанности
Россия, Саратов
Обязанности и достижения:
Описание: web-приложение для создания и редактирования печатной продукции (визитки, пригласительные письма, коробки) с предварительным просмотром конечного результата в 3D с отображением эффектов (матовость, глянец, складывание).
Состав команды: 2 разработчика, 2 тестировщика, 1 бизнес-аналитик
Обязанности:
● Разработка клиентской части приложения на React в команде из 3 разработчиков;
● Выполнение роли локального тим-лида: распределение задач между членами команды, собеседование и онбординг новых сотрудников;
● Митинги с англоговорящим тим-лидом.
Достижения:
● Мигрировал приложение с Backbone на React;
● Оптимизировал отображение продукта в 3D (использование шейдеров);
● Помог построить платформу для авто-тестирования проекта.
Применяемые навыки
JavaScript, React, Redux, Three.js, Backbone.js, HTML, CSS, Git
Период работы
Январь 2014 - Январь 2019
(5 лет 1 месяц)
TNDMsoft
Роль
Frontend-разработчик
Обязанности
Россия, Саратов
Обязанности и достижения:
Описание: приложение для ведения кадастрового учета участков и недвижимости, операций с ними.
Состав команды: 6-8 разработчиков, 3 тестировщика, 1 бизнес-аналитик.
Обязанности:
● Правка верстки, фикс багов по клиентской части приложения;
● Легкая правка back кода под нужды UI (С#);
● Разработка недостающего функционала;
● Правка кода в соответствии с MVC структурой.
Применяемые навыки
JavaScript, HTML, CSS
Период работы
Январь 2012 - Декабрь 2013
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Саратовский государственный технический университет имени Ю.А. Гагарина
Специальность
Электронной техники и приборостроения Россия, Саратов Специализация и достижения: Специальность: программное обеспечение вычислительной техники и автоматизированных систем.