Детализируем рейтинг лучших ИТ-работодателей России 2019. Что ценят сотрудники в своих компаниях больше всего — читайте на Хабре
Обо мне

Люблю функциональное программирование и метапрограммирование, интересуюсь высоконагруженными системами с микросервисной архитектурой.

Опыт работы
NameOne
Таганрог
middle fullstack
Сентябрь 2017 — По настоящее время (2 года и 9 месяцев)

List of some projects that I worked on:

    Current
Currently, my work is related to the development of SPA (react+redux+saga+reselect+jest) for the internal needs of GazPromBank.


    Cryptocurrency trading platform

A platform that collects and analyzes data from multiple cryptocurrency exchanges and provides API  for multi-account algorithmic trading.

Technologies used: C#, .Net Core, MySQL, RabbitMQ

Responsibilities:

- code development, debugging and refactoring;

- development of project architecture;

- support and maintenance;

- performance optimization;

- data transfer and processing;

- integration with exchange APIs.

    Fintech platform

A microservice-based system that collects, aggregates and processes data from exchanges. It can handle ~500M data entries per day.

Technologies used: C# + .Net Core, MariaDB, ZeroMQ, RabbitMQ, Tea-files, Dapper
Responsibilities:
- code development, debugging and refactoring;
- aggregating and storing large quantities of data;
- data transfer and processing;
- managing trade order signals.

    Moooveme

A system to order moving services that allows carriers to provide their services to clients conveniently,

in a way similar to Uber.
Technologies used: Ionic (Angular + TypeScript)
Responsibilities:
- code development, debugging and refactoring;
- developing frontend part of application;
- setting up auto-deployment process using TeamCity
Internal Pet Projects:

    Mood tracker application
An application for teams which allows to track team members’ mood.
Technologies used: Express, Node.js, PostgreSQL, GraphQL, Docker
Responsibilities:
- code development, debugging and refactoring;
- development of project architecture;
- support and maintenance.
    Cocktail recipe app
Aggregator of cocktail recipes with a huge searching and filtering engine.
Technologies used: Express, Node.js, PostgreSQL, Docker
Responsibilities:
- code development, debugging and refactoring;
- development of project architecture;
- support and maintenance.


    Addition
I also performed work related to supporting, processing and adding new functionality to SPA on AngularJS. 
I developed a one-time link service with encrypted information (AES-GCM for encryption, backend - Nest.js&express, postgres, react+redux+saga).
I have experience with pentesting, was fond of as a hobby part-time job .


Высшее образование
Инженерно-технологическая академия ЮФУ
Таганрог
Факультет: Автоматики и вычислительной техники
Сентябрь 2017—Июнь 2019 (1 год и 9 месяцев)

Магистратура  - программная инженерия.

Факультет: Автоматики и вычислительной техники
Сентябрь 2013—Июнь 2017 (3 года и 9 месяцев)
Специальность - программная инженерия. В качестве диплома разработана программная система проведения турниров игровых стратегий (использовался dot net стек). Реализованы подсистемы логического и физического моделирования игрового мира и автоматической компиляции игровых стратегий. По сей день используется для проведения турнира игровых стратегий (соревнования по AI- похоже на Russian AI Cup) в рамках ежегодной открытого чемпионата Юга России по спортивному программированию (проводится на базе ИТА ЮФУ). Получен патент, акт о внедрении и т.д..