Position: Back-end Developer
Category: Python
English level: upper
Years of experience: 5

– decreased endpoints median time on response up to 6 times and increased count of RPS up to 2.5 times on DRF-project using caching, DB queries optimizing, task queues
– refactored several projects for quicker problem-solving (median time was decreased up to 2 times), code safety, and improved performance (up to 3-6 times)
– improved high-load project for average traffic of 10,000 people
- implemented new features and improved performance for the high-load project that processes millions of events a day
- wrote the most optimal Python backend project template that was tested in the production projects implementing
I have been working on Python back-end projects almost from the start of my journey as a developer with Django | DRF | Flask | FastAPI | AioHTTP | Hug | PostgreSQL | Redis | Celery.

My main responsibilities are:
- writing REST APIs for high-load projects
- refactor and optimize legacy-code
- design and build a back-end architecture
- Deploy and setting up the projects on the server with Docker | Docker-Compose | Docker Swarm | Nginx | Traefik | Gitlab CI | Github Actions

Also, on several projects I have:
- created Front-end applications with React | Vue | TS | Pre-processors for online-marketplace and fintech project
- experience with web sockets
- created infrastructure that consists of back-end, front-end, telegram bot, and mobile application
- working on projects using Swift, Golang, and Rust
- Flexible schedule
- Long-term project
- Code Review, test coverage, time for refactoring (if there is legacy code that requires it) and anything related to code quality improvement
- Challenging tasks that force you to think about finding and implementing the most optimal solution
- Professional growth