Python Software Developer
CurrentProject: API for FE and clients. This service allows you to improve UX and the company's profits.● Designed a new service from scratch (created high-level and low-level architecture).● Designed and programmed the key components of the service (selected the technology stack to implement the project).● Configured asynchronous connections to external services Postgres, rabbit, API.● Achieved code test coverage up to 98% with unittest and functional tests, used TDD.● Completely implemented CI and CD from scratch using GitHub and k8s.● I control the processes, the quality of the code (I do a code review of each new feature and use automatic checkers), the efficiency of features, and the absence of bugs.● Created high-level and low-level architecture.Python3.11, FastAPI (async), Sqlalchemy, Celery, Postgresql, Kubernetes, Rabbit MQ, Docker, Docker-compose, k8s (configs + kubectl)Project: CDN system● Implemented several features to improve the service.● Reduced the number of bugs.Python3.8, Python3.11, Django, Celery, Postgresql, Kubernetes, Nginx, Redis, Rabbit MQ, Docker, Docker-compose, k8s (configs + kubectl)