Обо мне

Для собственных проектов использую различные технологии:
1. Анализатор трафика: C++, Qt, LUA 
2. Портал для игровой гильдии:  Angular 4, WebSocket, Node.js, PostgreSQL, Sequelize
3. Дополнение для игры RimWorld на C#
4. Мобильное приложение для Android на Java
5. Был интересный опыт разработки kernel mode driver для windows 8.1, т.к. клавиатура моего ноутбука иногда дублировала нажатия клавиш

Были небольшие проекты с использованием MongoDB и sqlite3.

Профессиональные навыки
Опыт работы
Мы разрабатываем сервисы, которые экономят время и деньги более чем двум миллионам компаний и бизнесменов по всей стране
Новосибирск
Разработчик
Февраль 2018 — По настоящее время (2 года и 3 месяца)
Частная практика, работа без зачисления в штат
Разработчик
Апрель 2017 — Январь 2018 (10 месяцев)

Разработка личного кабинета для подрядчиков строительной организации.
Доработка личного кабинета для сети ремонтных мастерских.

Используемые технологии: JavaScript ES6, Vue.js, AngularJS 1.x, PHP, MySQL

Создаем технологии, меняем жизнь
Разработчик
Сентябрь 2016 — Апрель 2017 (8 месяцев)

Поддержка существующих и разработка новых модулей для медицинской информационной системы.
Разработка и поддержка статистических отчетов.
Доработка модулей ведения реестров данных.

Разработка АРМ для специалистов call-центра.

Используемые технологии: JavaScript, Oracle Database, PL/SQL, PHP, Git

ЭнСофт
Новосибирск
Разработчик
Май 2013 — Август 2016 (3 года и 4 месяца)

Доработка региональных информационных систем:
1. Доработка модуля просмотра и загрузки реестров данных.
2. Создание и доработка статистических отчетов.
3. Аналитика по реестрам данных.

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

Разработка портала электронного документооборота, включающего следующие функции:
1. Сбор отчетности с регионов.
2. Формирование сводных отчетов по РФ.
3. Аналитика по отчетным данным и предоставлению отчетности.
4. Модуль ведения реестров данных.
5. Возможность одобрения\отклонения отчета, либо части данных.
6. История изменений по каждому полю в отчетной форме.
7. Формирование печатных отчетов.

Разработана библиотека для работы с большими формами данных (более 120 полей) со следующими функциями:
1. Отображение полей отчета в состоянии редактирования или просмотра в зависимости от статуса отчета и прав пользователя.
2. Поддержка вычисляемых полей.
3. Ограничения по заполняемым данным.
4. Отображение ошибок и примечаний к каждому полю.

Используемые технологии: Intersystems cache, PHP, JavaScript, Mercurial, внутренний php mvc framework, d3.js

центр автоматизации энергосбережения
Новосибирск
Разработчик
Март 2012 — Май 2013 (1 год и 3 месяца)

Разработка информационных порталов, связанных с энергосбережением и возобновляемыми ресурсами.
Разработка витрин статистических данных с различными графиками.
Разработка плагинов для jQuery.

Используемые технологии: Bitrix, jQuery, MySQL, Oracle Database, Zend Framework, Git, SVN, highcharts

FreeDevs
Новосибирск
web-программист
Март 2010 — Март 2012 (2 года и 1 месяц)

Разработка сайтов-визиток и интернет-магазинов с использованием CMS Bitrix.
Обучение новых сотрудников.
Разработка модулей для Bitrix.

Разработан сайт для сети кинотеатров:
1. Интеграция верстки.
2. Проектирование БД.
3. Интеграция с ПО "UCS-Премьера" для синхронизации залов, фильмов, сеансов и бронирования билетов.