My name is Slavik and I'm a software engineer based in Lviv, Ukraine πΊπ¦.
I mainly do backend development in Python. Besides programming I am also interested in Formula 1, Photography and 20th century history.
π§ [email protected]
π Github
π LinkedIn
[ August 2021 - PRESENT ]
Working for a dutch company that provides shipping infrastructure for different online retailers.
[ March 2021 - August 2021 ]
Worked on a translation system for Autodesk, main focus on the project was reliance on automation of process.
My responsibilities mainly lied with integrating API such as GitHub to receive required translation artifacts and building services that communicate with translation vendors.
I've also worked heavily with Jenkins/Groovy on maintenance of our infrastructure.
[ October 2019 - March 2021 ]
As a back-end engineer I was responsible for supporting and adding new features to the existing TEYB platform.
One of the initial goals was the upgrade of our infrastructure to Python 3, with the goal of using async principals later on. After the python transfer was completed I was responsible for picking a library and then changing our services to FastAPI, which ended up as our library of choice.
I was responsible for designing and implementing user data tracking / collection service, which was achieved using Snowplow and GCP. The process involved discussion about possible implementations, trial ideas, setup of specific data flows within our system, rollout on test servers and production applications.
I've also maintained other services related to the process of data manipulation and email sending. This included making the code asynchronous, bug fixing, etc.
On top of that I've also used SparkPost API for calculation of email ratings based on what the user does. E.G if user clicks on an email his rating might improve.
Extensively used Docker/Kubernetes and GCP for maintaining, deploying and monitoring services. In addition building a more robust notification system with a custom wrapper for Discord.