Kulibaba Roman Serhiyovych: Senior Python Developer, $2000 - $2500 Net
Kulibaba Roman Serhiyovych: Senior Python Developer, $2000 - $2500 Net
Contact Information
Phone: +380 95-055-58-16
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/roman-kulibaba/
Work experience
Development of a tool for automatic collection of any KPIs from games, processing
and analysis of data in real time. A highly loaded system in which they are used
Python, Fast API, Redis, PySpark, SQL, Celery, C++, own UE plugin and script
launcher which helps to capture all data automatically.
Maintain skills: PySpark · Big Data · Docker Products · GitLab · Fast API · Django ·
Celery · Pandas · Redis · Python · PostgreSQL · Grafana · Prometheus · Scrum
Methodology · Linux
Python Developer
from 06.2022 to 05.2023
Fractured Byte, Kyiv
Maintained old and created new tools for data analysis statistics, data collection in
order to improve and speed up game development as best as possible, in particular,
I had to write a script launcher to collect data from the Unreal Engine development
environment and transfer it to the server written by me on Fast API (there is also an
old, the version I support is written in Django) which, in turn, processes them, adapts
them and gives the user the results of the analysis on the site, you can also
download all statistics in CSV or PDF files. And of course, since there are two
different versions, I had to write scripts to transfer data from the first version to the
second
From scratch, I created a server on Django using DRF, put it on a working machine,
my responsibilities include administering a working machine for the server, FTP
support, creating Django admin settings, writing scripts for processing large amounts
of data and storing them in the database, cron tasks (mailings, database backup),
constant work with GIT and Linux, also engaged in the integration of payment
systems.
Python developer
from 12.2020 to 05.2021 (7 months)
freelance, Kyiv (Distribution of software security)
Having opened the site, programs for android, IOS, Django
Education
Additional education
• Python: basics and application
• Web development for beginners: HTML and CSS
• Unreal Engine is a complete guide to C++ development
• Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
• PySpark Essentials for Data Scientists (Big Data + Python)
• Learning C++ from scratch
Professional skills
• Python, Git, Linux, SQL, PostgreSQL, SQL Alchemy, MySQL, Fast API, Redis,
OOP, Django, Django REST, Django Rest Framework, Django Channels, Django
REST API, Postman, Swagger, HTML, CSS, requests, Docker, Docker Compose,
Docker Swarm, JSON PySpark, Pandas, GitLab CI/CD, Celery, C++, Unreal Engine,
Machine Learning, Data Analysis, High-load, Grafana, Prometheus, Scrum
Methodology, Linux.
Languages
• English ─ B1-B2
• Ukrainian ─ native
• Polish ─ A1