
I'm a software engineer enthusiast who is constantly looking for something new, something interesting, which I later turn into useful things.
Yoga is inside my heart 😎
Bio
My age | 24 y.o. |
Education |
Masters in Computer Science
Kharkiv University of Radio Electronics
|
Experience in Software Engineering | 5 years |
City | Warsaw, Poland |
Work experience
Senior Software Engineer
Warsaw, Poland
Rewriting healthcare application from monolithic architecture with synchronous requests to microservice architecture with asynchronous requests.
- Writing code for microservices architecture: Python (FastAPI), Typescript (NestJS)
- Checking code coverage with tests: Pytest + GitHub actions
- Improving SQL queries: PostgreSQL + SQLAlchemy
- Writing cron jobs based on Kubernetes (AWS EKS)
- Conducting demos and code reviews
Software Engineer
Lviv, Ukraine
Application that improves communication between members, coaches and doctors in the healthcare project. It had a lot of work based on integration with another 3d party services.
- Writing code for monolitic architecture: Python (Django)
- Writing UI part for browsers: JavaScript (React)
- Checking code coverage with tests: Pytest + AWS Code Pipeline
- Improving SQL queries with Django ORM
- Configuring AWS infrastructure with Pulumi
Junior Software Engineer
Kharkiv, Ukraine
Software system (aka admin panel) to monitor available resources such as vehicles, planes, hotels and so on. It helps optimize these resources based on seasonal requirements.
- Writing server-side code: Python (Flask/Django)
- Writing front end side code: JavaScript (React)
- Configuring GraphQL for API requests
Personal projects
NeoVim text editor config for the python-based tasks
Configuration for the NeoVim text editor that allows using this editor like a Python IDE.