Position: Python backend developer
Category: Python
English level: fluent
Years of experience: 2


I have worked with Python Django, (DRF, DC) web projects where I performed following tasks:
- Used best practices to write clean and maintainable code including linting, formatting and security tools. 
- Developed web applications with MVC structure including writing templates and webpage layouts.
- Designed, implemented and documented endpoints for RESTful API with Django rest framework.
- Designed and optimized database schema & tables on SQL databases (PostgreSQL mainly).
- Used Docker, docker-compose for creating images and containerizing projects.
- Wrote automation tests for ensuring correctness of existing features (pytest & unittest & coverage).
- Built CI/CD pipelines (GitHub Actions, AWS CodeDeploy, AWS Beanstalk).
- Managed cloud infrastructure using AWS (EC2, S3, Elastic Beanstalk, RDS, Route53, ELB, ECR).

Although I worked mainly on Django projects I also have experience with Flask and FastAPI frameworks which I used for writing microservices.