Meet @Nazar S.

Software Engineer (Python)

5 years of work

English C1, Russian C2, Ukrainian C2

Python
5 yrs
Django
4 yrs
Flask
3 yrs
PostgreSQL
Airflow
Docker
Kafka
MySQL

My main specialization is Python with experience developing applications based on microservices architecture. Experience in Procedure and OOP programming using Python; building RESTful Web Services; relational and non-relational DBMS; static code analysis and refactoring, testing.

Experience

🔒

Software Engineer

3 years

Under NDA

Python 3.8.2
FastAPI
SQLAlchemy
Celery
AWS
React
PostgreSQL
Docker
Docker-Compose
Git
Python 3.7.0
PyTest
Flask
Marshmallow
Docker-Compose
AWS

A project to build flexibility trading platform that helps utilities optimize their distribution systems by creating a digital twin of the electricity distribution network. Responsibilities: ● Bug Fixing. ● Implement tests. ● Implemented new features. Achievements: ● Developed backend. ● Investigated project domains and wrote documentation for a project A project to build flexibility trading platform that helps utilities optimize their distribution systems by creating a digital twin of the electricity distribution network. Responsibilities: ● Implemented new tests. ● Implemented new features. Achievements: ● Investigated project domains and wrote documentation for a project. ● Made project understanding unification among team members.

🔒

Software Engineer

1 year

Under NDA

Python (3.6, 3.7)
Flask
Sanic
PostgreSQL
Restful API
SQLAlchemy
Gino
Docker
Marshmallow
Linux
Git
Kafka
Swagger

Large enterprise project with microservice architecture intended to govern, create, maintain, use, and analyze consistent, complete, contextual, and accurate master data information for all stakeholders, such as line of business systems, data warehouses, and trading partners. It provides a customizable framework of components that control the lifecycle management of master data, the quality and integrity of the data, and stateless services to control the consumption and distribution of data. Responsibilities: ● Implement new functionality ● Database management ● Cover codebase by unit and integration tests ● Bugs troubleshooting ● Prepare a design for new services ● Estimating features ● Performing code reviews Achievements: ● Improved performance of SQL queries execution ● Implemented a new service to enrich information about entities that were added to the production ● Implemented a script to transfer specific data from one environment to another to avoid errors that can occur due to constraints or triggers on DB. This allows us to quickly start working with the system in a new environment, with the data that was set up in the old environment

🔒

Software Engineer

5 months

Under NDA

Python 2.7.3
Flask
AWS S3
Pandas
MongoDB
Docker
PyTest
Docker-Compose
Git

Visualfabriq - a fintech company that delivers SaaS products for analyzing and forecasting financial results with the help of AI algorithms. It develops and rolls out a data-driven revenue management solution for big FMCG companies. The project contains functionality for device management, maintenance, and reservation. The project is based on microservices architecture, a NoSQL database, and background task processing.

🔒

Software Engineer

1 year

Under NDA

Python (3.4, 3.6, 3.7)
Flask
Sanic
PostgreSQL
Restful API
Apache Spark
Apache Hadoop
Docker
Marshmallow
Linux
Git
Microservice Architecture

Large enterprise project with microservice architecture intended to optimize calculating the rebates, chargeback, and other types of fees that are used in the USA marketing. The complex platform for business data management and analysis aims to assist customers in the delivery of managed services for the healthcare industry. Responsibilities: ● Implement new functionality ● Cover codebase by unit and integration tests ● Bugs troubleshooting ● Performing code reviews Achievements: ● Refactored functionality to use butch load to avoid memory error ● Held meetings to improve code quality each week

💻

Software Engineer

2 years

Python 3.7
Druid DB
Kafka
Websockets
Aiohttp
Swagger
PyTest
Connexion
MongoDB
Docker
Docker-Compose
Git

Analytics tool for the factories Tool was made for handling incoming indicators data and then representing it in the needed way on the web-application. It receives data from physical devices in international PPMP format. Data is stored in Druid database with help of Kafka as distributor(scalable solution). Then it’s showing in there a lime on the frontend part. User has ability to make analyse of needed indicators. Websockets are used to distribute data from backend to the frontend. Responsibilities: ● Bug fixing. ● Implemented new features. ● Implemented new tests.

Education

Taras Shevchenko National University of Kyiv

Master of Computer Science (MSCS)

4 years

By using this site you agree to our Cookies Policy.