Position: Python Developer
Category: Python
English level: intermediate
Years of experience: 4


About 4 years of experience in Python development. Development of various services that power the main product. Writing clean, testable, and well-documented code. Finding and creating effective web solutions to meet business needs. Design an API along with fellow back-end engineers. Optimization and bug fixes in existing applications.
    I have a well-developed skills in:
- Python3/2;
- Django, DRF, Django Channels;
- Flask, Flask-RESTful;
- FastAPI;
- Pydantic;
- Web Scraping with Scrapy, BeautifulSoup;
- WebSockets;
- JavaScript, jQuery;
- MySQL, PostgreSQL;
- REST;
- microservice architecture;
- HTML, CSS;
- Linux, Windows, MacOS;
- Git;
- PyTest;
- Unittest;
- RabbitMQ;
- AWS S3, SES;
- TDD;
- electronics and circuitry;
- medical communication;
    Familiar and have basic skills in:
AsyncIO; Twisted; Pandas; SQLAlchemy; MongoDB; Kafka; multithreading and multiprocessing with python; Vue.js/ReactJS; Cron; Consul; Celery; Redis; Bash; Docker; docker-compose; Scrum, Agile.
     
    I also have about 4 years of experience as a medical equipment maintenance engineer. Most of the time I was the lead engineer.
    I am always open to something new and take up challenges with interest and enthusiasm. I prefer clear tasks and adequate deadlines. I am more inclined to study and solve non-trivial interesting problems, I strive to develop and improve. I am focused on a thorough approach to problem solving, trying to avoid temporary solutions.