about me
Python developer with deep knowledge in web development and working with various libraries such as Django, Django REST Framework, Celery, Requests, Peewee, Click, Sh, Asyncio, Aiohttp
When designing and developing, I rely on the principles: DRY, KISS, SOLID.
I cover the code with tests wherever possible, I strive for testdriven development.
Confident knowledge of Linux-based systems, I have been using this OS as my daily system for more than 5 years.
Extensive experience with Docker and KVM virtualization systems. Experience with DBMS MySQL, PostgreSQL, sqlite3. I manage all projects through the Git version control system; I use GitHub and Gitea as a remote repository.
I have been involved in IT technologies since 2018 and approach solving problems with great enthusiasm.
I have extensive experience in software support and end-user support, I can easily find points of interaction with the client, and lead a crisis situation towards a solution without conflict or aggravation. I have no difficulty communicating with people of any status.
I am interested in Open Source development, play the piano, and love to travel.
Married, raising a daughter.
work experience
Support, configuration, installation of software developed by the company (VMmanager 6 DCImanager 6 BILLmanager 6)
Resolving incidents, restoring software functionality. Installation and deployment of local hotfixes.
Generating reports on errors and improvements to the development department.
Writing services and scripts to automate work processes. Configuration of related software (web servers: nginx, traefik, caddy databases: mysql, psql) Working with virtualization systems Docker, KVM. Working with monitoring systems Zabbix, Prometheus, Grafana. Linux administration.
Administration of Windows, Linux servers.
Maintenance of internal software, user support through the help-desk system
Maintaining a procurement plan, creating specifications for a procurement auction, collecting commercial proposals, searching and selecting possible counterparties. Carrying out an inventory, working with primary documentation for accounting, write-off and receipt of materials.
Transportation of long trains and heavy trains by electric locomotives, and also transportation of long-distance passenger trains.