← В ленту

Портфолио

GeliosSoft

Project: Company project of GPS vehicle tracking. Shortly description: remote monitoring of vehicles, as well as any mobile and stationary objects. Ensuring the stable operation of the system, my team included one person - me, participation (construction and implementation of algorithms) in inter-team interaction in solving problems of business process organization. ● Developing and support SDK & website using PHP, JQuery, Javascript, PostgreSQL, OLTP data modeling. ● Arranging meetings and collaboration with server-side backend team. ● Support integrations separate business processes with other systems. ● Integrations with differents systems, for example, Integration with the REST API instagram for landing busy-fly. ● Building a model of horizontal scaling of web services. ● Using and creating data models for MongoDB, used RabbitMQ as interaction with. server scripts, Redis was used as an advanced web cache. ● Writing relatively complex SQL queries and via Query Builder. ● Experienced in designing and developing REST APIs. ● Experienced in writing tests for REST API. ● Experienced in maintenance and technical support of solutions. ● Collection of requirements and communicating with end users via WhatsApp / Telegram chats. ● Writing specifications and technical documentation.

Aristeksystems

1. Project: E-Learning domain. ● Data lake formation. ● Development ETL jobs (service integrations) using AWS Glue (Python, PySpark). ● Deployment infrastructure with IaC Pulumi. ● Development of star schema data models for quicksight based on the DBT tool. ● Writing specifications and technical documentation in Confluence. ● Writing python and bash scripts for DBT tool service. ● Development EventBus integrations with 3rd party services. ● Being part of an international team. ● Worked with Agile and SCRUM. 2. Project: E-Learning domain. ● Writing unit tests with PHPUnit. ● Development SQS event handler. ● Development packages for conversion Learnosity offline packages to QTI, blackboard and other LMS format. ● Writing specifications and technical documentation in Confluence. ● Upgrading symfony applications from 7.2 to 8.3 PHP. ● Working with Agile and SCRUM. ● Working with such AWS services like S3, EC2, RDS, SQS. ● Enhancement existing and development new services. ● Database architecture development Postgres.

Onilab

1. Project: Payment gateways aggregator “Realisto”. ● Development and support API and website using PHP, JQuery, Javascript, MYSQL, OLTP data modeling. ● Development a service architecture that allows you to aggregate various payment services, including cryptocurrency services, in a single payment. ● Support integrations separate business processes with other systems (f.e. Payment gates, Signaturit, etc.). ● Development strong system for support payment gates. ● 2FA authentication support. ● Writing unit tests. ● Writing relatively complex SQL queries and via Query Builder. ● Experienced in designing and developing REST APIs with JWT auth. ● Experienced in writing tests for REST API. ● Collection of requirements and communicating with end users via Slack. ● Writing specifications and technical documentation (includes API docs in swagger). 2. Project: Sites Parser, high load project. ● Developing and support parser process and website using PHP 7.4+ (ZTS), Laravel, React, MySQL. ● Integrating ClickHouse OLAP database for domains storage. ● Integrating multithreading for improve parsing speed. ● Support integrations separate business processes with other systems (Salesforce and Hubspot). ● Developing parser process for http, https and DNS parsing. ● Writing unit tests. ● Writing relatively complex SQL queries and via Query Builder.

Скиллы

Javascript
PHP
SASS
CSS3
HTML5
Python
SQL
PostgreSQL
MySQL
MS SQL
MongoDB
Redis
AWS
Docker
Vagrant
REST APIs
RabbitMQ
SVN
LAMP
LEMP
Symfony
Laravel
DBT
Pulumi
Git
Github
Linux
Windows

Опыт работы

Data Engineer / PHP Developer
с 05.2023 - По настоящий момент |Aristeksystems
MySQL, PostgreSQL, AWS DynamoDB, AWS Athena, AWS RDS, AWS Lambda, AWS Glue, AWS S3, AWS Quicksight, ClickHouse, Pulumi IaC, DBT, Python, Bash, PHP7.4, PHP 8.3, AWS SQS, Symfony 5, Symfony 7, Redis
1. Project: E-Learning domain. ● Data lake formation. ● Development ETL jobs (service integrations) using AWS Glue (Python, PySpark). ● Deployment infrastructure with IaC Pulumi. ● Development of star schema data models for quicksight based on the DBT tool. ● Writing specifications and technical documentation in Confluence. ● Writing python and bash scripts for DBT tool service. ● Development EventBus integrations with 3rd party services. ● Being part of an international team. ● Worked with Agile and SCRUM. 2. Project: E-Learning domain. ● Writing unit tests with PHPUnit. ● Development SQS event handler. ● Development packages for conversion Learnosity offline packages to QTI, blackboard and other LMS format. ● Writing specifications and technical documentation in Confluence. ● Upgrading symfony applications from 7.2 to 8.3 PHP. ● Working with Agile and SCRUM. ● Working with such AWS services like S3, EC2, RDS, SQS. ● Enhancement existing and development new services. ● Database architecture development Postgres.
PHP Backend Developer
10.2021 - 04.2023 |Onilab
MySQL, PHP7+, Javascript, Nginx, SQL, Yii2, PHP Deployer, ClickHouse, PHP7.4+, React, Laravel
1. Project: Payment gateways aggregator “Realisto”. ● Development and support API and website using PHP, JQuery, Javascript, MYSQL, OLTP data modeling. ● Development a service architecture that allows you to aggregate various payment services, including cryptocurrency services, in a single payment. ● Support integrations separate business processes with other systems (f.e. Payment gates, Signaturit, etc.). ● Development strong system for support payment gates. ● 2FA authentication support. ● Writing unit tests. ● Writing relatively complex SQL queries and via Query Builder. ● Experienced in designing and developing REST APIs with JWT auth. ● Experienced in writing tests for REST API. ● Collection of requirements and communicating with end users via Slack. ● Writing specifications and technical documentation (includes API docs in swagger). 2. Project: Sites Parser, high load project. ● Developing and support parser process and website using PHP 7.4+ (ZTS), Laravel, React, MySQL. ● Integrating ClickHouse OLAP database for domains storage. ● Integrating multithreading for improve parsing speed. ● Support integrations separate business processes with other systems (Salesforce and Hubspot). ● Developing parser process for http, https and DNS parsing. ● Writing unit tests. ● Writing relatively complex SQL queries and via Query Builder.
FullStack Developer
06.2019 - 09.2021 |GeliosSoft
PostgreSQL, PHP7, Javascript, Nginx, SQL, Redis, MongoDB, Yii2, LXC
Project: Company project of GPS vehicle tracking. Shortly description: remote monitoring of vehicles, as well as any mobile and stationary objects. Ensuring the stable operation of the system, my team included one person - me, participation (construction and implementation of algorithms) in inter-team interaction in solving problems of business process organization. ● Developing and support SDK & website using PHP, JQuery, Javascript, PostgreSQL, OLTP data modeling. ● Arranging meetings and collaboration with server-side backend team. ● Support integrations separate business processes with other systems. ● Integrations with differents systems, for example, Integration with the REST API instagram for landing busy-fly. ● Building a model of horizontal scaling of web services. ● Using and creating data models for MongoDB, used RabbitMQ as interaction with. server scripts, Redis was used as an advanced web cache. ● Writing relatively complex SQL queries and via Query Builder. ● Experienced in designing and developing REST APIs. ● Experienced in writing tests for REST API. ● Experienced in maintenance and technical support of solutions. ● Collection of requirements and communicating with end users via WhatsApp / Telegram chats. ● Writing specifications and technical documentation.

Языки

ПольскийБазовыйАнглийскийСреднийРусскийРоднойБелорусскийРодной