Навыки (направление — технологии):
Node.js — NestJS, TypeORM, PhantomJS, Mongoose, Koa, Sequelize, Socket.io, GraphQL, PostGraphile
БД — MongoDB, Postgres, MySQL, Redis
Фронт — React / Redux, Gatsby, SASS, Bootstrap, Webpack, Babel
Java — Hibernate, MyBATIS, HSQLDB, Spring, Grizzly, Jersey
Android — Guava, Dagger, EventBus, Cordova
Прочее — Bash, немного C/C++, OpenCV
Навыки системного администратора:
Виртуализация — LXC, XenServer, OpenVZ, HyperV, Docker и Docker Swarm
Администрирование серверов на базе Linux (CentOS, Ubuntu Server, Debian, Gentoo) и FreeBSD
Администрирование nginx, haproxy
Amazon Web Services — S3, CloudFront, Lambda
Прочие навыки:
SAGE MATH, TeX / LaTeX
Опыт преподавательской деятельности, анализ литературы и научных публикаций, написание отчетов, инструкций, официальных писем, написание докладов для конференций
С чем работал в последнее время:
Личный кабинет для оптовых клиентов (продажа запчастей), технологии — Node.js, MySQL
VR платформа для застройщиков, технологии — Node.js, MongoDB, AWS Lambda
Система сбора данных с партнерок Uber, Gett, Yandex (парсинг множества аккаунтов, двухфакторная авторзация, парсинг писем в почте, сбор данных о поездках, платежах, водителях и т.п., создание водителей, зачисление платежей, генерация отчетов, горизонтальное масштабирование на несколько серверов), технологии — Node.js, PhantomJS, MongoDB
Выполнение десятков тысяч задач создаваемых через API (зачисление платежей, создание водителей и т.п.) —
Миллионы записей о поездках и платежах —
Система для сбора данных о балансах и тарифах симкарт (до 4000 номеров в час, горизонтальное масштабирование на несколько серверов), технологии — Node.js, PhantomJS, MongoDB
Система мониторинга GSM модемов для внутренних нужд (собственный shell в модемах, включение и выключение связи, сбор данных), технологии — Node.js, MongoDB, Socket.io
Система отправки смс сообщений и управления GOIP оборудованием (мониторинг банков симкарт, мониторинг GOIP шлюзов, перемещение симкарт, сбор входящих сообщений, USSD запросы, перезагрузка оборудования прямо из панели управления и многое другое), технологии — Node.js, PHP, MongoDB, MySQL
Также было реализовано множество мелких проектов по сбору статистики, данных с приложений для внутренних нужд, доработка внутренних проектов, использовались Postgres, MSSQL, SQLite, PHP и т.п.
Доработка проекта по отправке сообщений через Viber / Whatsapp. Доработка серверов на Java, PHP (drupal, react), полная переработка приложения на Android (загрузчик c рутом (на C), распознавание изображений)
Мои собственные проекты:
В свободное время я люблю изучать Golang и все с ним связанное и писать небольшие приложения для Android:
Отзывы:
Контакты: