Petr Svistunov

-
GENERAL INFORMATION.
Date of birth: April 13, 1978
Phone: +7 (902) 560 4926
-
PROFESSIONAL SKILLS.
Operating systems:
Linux, FreeBSD - installation, configuration, administration and use.
macOS - installation and use.System administration and DevOps:
Proficient in everything related to unix systems, networks, clusters, web, mail, data transfer and storage. Also:
ansible, chef - automation,
docker, cri-o - application containerization.
docker-compose, docker swarm, kubernetes - container orchestration.
Experienced with kubernetes clusters both managed by cloud providers and deployed from scratch.Content management systems / frameworks:
Drupal - installation, configuration, module and theme development for Drupal versions 6 through 10.
Symfony - development of websites and CLI applications.
Yii2 - development of websites and API applications.Programming languages:
BASH, Perl, Python, C/C++, PHP, JavaScript (Node.js)
Databases:
MySQL, PostgreSQL, Oracle
Outdated skills, last used in 2005:
Cisco Systems equipment - installation, initial setup and configuration
of routers (1700, 2600, 3700, 7200 series), access servers (AS5350) and switches (Catalyst 2950, 2940)
(ICND and BSCI course completion certificates)Voice over IP (IP telephony) - deployment and support of packet telephony networks over the H.323 protocol on Cisco equipment.
Use of specialized IOS images: Voice IP-to-IP Gateway, H323 Gatekeeper for 2651XM and 3725 routers.
Configuration of Cisco ATA186/188 PSTN-to-VoIP gateways as well as customer premises equipment from other vendors. -
RECENT PROJECTS.
[DEVOPS] High-load aggregator website (NDA)
- ElasticSearch cluster setup (3 servers).
- mongodb + replica setup (2 servers).
- Kubernetes cluster installation and configuration (4 servers).- Container Network (calico)
- Ingress controller (nginx)
- External FS provisioner (nfs)
- NodeLocal DNSCache
- Centralized logging (loki, promtail)
- Monitoring (grafana, prometheus)
- Docker-based dev environment setup (1 server).
- Gitlab CI/CD setup for prod (kubernetes) and dev (docker).[DEVOPS] High-load API service (NDA)
- Kubernetes cluster with autoscaling setup (Yandex Cloud).
- PostgreSQL cluster setup (Yandex Cloud).
- Gitlab CI/CD setup. -
WORK EXPERIENCE.
Period Company Company business. Position 01.11.2016 - present I20 Development (I20 LLC) Drupal website development. Server administration. DevOps and more. software developer, system administrator 01.10.2014 - 30.10.2016 ALS-Studio Website and module development, backend, frontend. Server administration. User support. software developer, system administrator 21.08.2014 - 30.09.2014 Summa IT LLC server administration services. system administrator 01.04.2012 - 20.08.2014 Freelance Website and CMS module development, page markup, scripting. Server administration. User support. software developer, system administrator 01.10.2005 - 31.03.2012 ISPsystem CJSC hosting services, software development
(http://www.ispserver.com,
http://www.ispsystem.com)software engineer 06.01.2005 - 30.09.2005 New Service Company LLC information services. lead engineer, IT department 01.12.2004 - 31.12.2004 Irkutsk State Linguistic University educational institution software engineer (fixed-term contract: server setup, website improvements) 15.09.2003 - 05.01.2005 ZhelDorTelecom LLC information and telecommunication services (internet service provider) engineer (network technology specialist) 01.09.2001 - 15.09.2003 Sibirtelecom JSC, IGETC telecommunication services.
(http://www.sibirtelecom.ru)software engineer, IT department 20.02.2001 - 01.09.2001 Elektrosvyaz JSC, IGETUS telecommunication services.
(http://www.esir.ru)software engineer, IT department 14.10.2000 - 30.05.2001 Sinkor CJSC internet hosting and web design services.
(http://www.sibweb.ru)system administrator 22.02.1999 - 13.10.2000 Estek CJSC information services. ConsultantPlus legal reference system system administrator -
EDUCATION.
Incomplete higher education
Start/End Institution Major 1997 / 1999 Irkutsk State Technical University. 2201, Computing machines, complexes, systems and networks. 1995 / 1997 Saint Petersburg State Academy of Aerospace Instrumentation. 2201, Computing machines, complexes, systems and networks.