Position: DevOps Engineer
Category: DevOps
English level: fluent
Years of experience: 0.5

VOLUNTEER, MEMBER OF NON-PROFIT ORGANIZATION BEST LVIV

Organizer and lector of BBC: BEST Beat Course 2021
– Reached the audience through the webpage I created using React.js, so 30 students applied to the course
– Taught participants a process of music production and got 14 students without previous experience to compose a track

Organizer and designer of BEST Training Week`9
– Designed and developed the informational website for students to apply to, so 106 participants rated the project as 9/10 on average and the project design as 4/5. Got 2.7k views on YouTube
Lviv Polytechnic National University
Computer Science, Artificial Intelligence — Bachelor, 3rd year (GPA: 3.47 / 4)


DevOps Engineer

Zoom-like service:
– Improved security in Amazon Web Services cloud by reconfiguring Terraform modules, so compliance with CIS AWS Foundations Benchmark enhanced from 46% to 87%
– Took measures to prevent vulnerabilities by setting up regular scanning for security threats and CIS compliance for Kubernetes cluster, docker, RDS, PostgreSQL, MongoDB
– Optimized expenses by using ELK (Elastic filebeat) instead of AWS Lambda to send alerts about the creation of new resources.


Personal Projects

1. DIGITAL MENU FOR RESTAURANTS WITH ORDERS MANAGEMENT STARTUP
– Led the initiative to replace paper menus to reduce unnecessary contact during a pandemic. My team of 4 joined me in implementing this startup.
– Designed and developed menu application using Django (Python) & PostgreSQL for backend and React.js for frontend
– Containerized with Docker and described AWS infrastructure with Terraform

2. KEYBOARD SAMPLER 
Turns your computer keyboard into a sampler to record and play a sound for each key
– Designed and implemented an app using React.js and Web API
– Implemented CI/CD pipeline with GitHub Actions using Docker to deploy a project

3. ANNOUNCEMENT SERVICE REST API
– Designed and implemented RESTful backend with user management using Flask (Python) for
message board