28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

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

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

List of some projects that I worked on:

    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, MS SQL, 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 have experience with pentesting, was fond of as a hobby part-time job .

    Current

At the current time, my work is related to the development of SPA (react+redux+saga+reselect) for the internal needs of a large company.

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

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

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