Position: Python Developer
Category: Python
English level: upper
Years of experience: 7

2nd place, Vojtěch Jarník International Mathematical Competition, 2019
ACM ICPC semifinal round, 2017, 2018, 2019
1st place, Ukrainian Olympiad Informatics 2015
2st place, Ukrainian Olympiad Informatics 2013, 2014, 2016
2st place, Ukrainian Olympiad in Math 2015
1st place, Minor Academy of Science of Ukraine 2015, 2016
Main proficiency: Python backend, built with FastAPI/Aiohttp/Django/Django Rest Framework. Expert in FastAPI, Pydantic, asyncio. Good in Aiohttp, Celery, Redis, GeoDjango, PostgreSQL, Django ORM, Django Channels. Can configure deployment with Kubernetes, Helm. Had experience with configuring Github actions, TeamCity, Bamboo CI, AWS Cloudformation Templates, ECS, Elastic Beanstalk.
Secondary proficiency: Frontend JS/Typescript. Good knowledge of React and Angular. A lot of experience with HTML, CSS, SCSS (bootstrap rows, flexbox, grid), DOM API. Worked with Audio API, WebRTC, canvas 2D context.
I also had some experience as Android Developer (Java/Kotlin, Android SDK, Retrofit, Dagger, RxJava), Flutter, OS development (building hobby OS kernel).

Deep knowledge of maths, algorithms. I have a good knowledge of TCP/IP stack and understand how networking works in general. I know design patterns and have the will to write good code.

I also have non-commercial experience with C, Rust, C++, and OpenGL.
I am looking for an interesting job, where I can develop useful and clean-coded projects. I also like to learn new technologies, so I think that it will be cool to have a chance to work with something new.