Download PDF

Igor Shesternev

IT PROFESSIONAL WITH CLINICAL MEDICINE EXPERIENCE

Work experience

June 2022now

Security and Compliance Automation Engineer

IBM
Nov 2021May 2022

Senior CyberSecurity Automation Engineer

Insight Global
  • Active teamwork and collaboration in Systems Hardening and Network Security Automation
  • Strong familiarity with most APIs for major enterprise security products
  • Extreme programming with "Ground-up development", advanced skills in building new modules and API wrappers for Python and other programming languages
  • Python / Ansible / bash custom build applications for network / firewall / infrastructure fine-tuning and automation
  • API reverse engineering with minimal information availablility
  • DevOps approach: Git, Agile (Jira), Confluence, VCS, CI/CD pipelines, and project management as an essential part of day-to-day duties
  • Advanced skills / knowledge in commonly used enterprise CyberSecurity software and tools
  • Advanced skills / knowledge in most enterprise ticketing systems and their API automation (both internal / proprietary and common market brands)
  • Continuous skill improvement in full-stack development, from frontend (HTML / CSS / React / Angular) to middleware (Python-Flask-django) and backend (MariaDB/MySQL/MongoDB/Redis)
  • Broad spectrum experience with development software (IDE), such as JetBrains products (IntelliJ / pyCharm / phpStorm / WebStorm / etc.), advanced IDE tuning skills with Git / virtual environment setup
  • Ability to work in extreme environments with minimal tools available (Sublme / Notepad++) or with basic CLI tools (such as Linux vim)
  • Strong familiarity with internal repository managers, both market brands and proprietary tools
  • Strong familiarity with VMWare products, Citrix, Docker and Kubernetes
  • Experience with SQL / MySQL / MariaDB, noSQL such as MongoDB and Redis
  • Advanced skills with TSDB such as RRD and InfluxDB
  • Strong familiarity with Splunk, Grafana/Prometheus/ElasticSearch/Kibana, OMD/Checkmk/Nagios/Icinga/Naemon
  • Familiar with APM, SLA/SLO/SLI concepts
  • Hands-on experience with datacenter environments, rackmount equipment: switching, routing and server hardware by brand, remote management (iLO / iDRAC / etc)
  • Experience with SSH/Telnet/RDP/Console software, such as putty, SecureCRT and MobaXterm
  • System administration expertise with with most Linux distros (RHEL / Centos, Debian / Ubuntu, Kali, Arch, etc) and Windows (3.11, 95, 98, 2000/ME, XP, Vista, 7, 8, 10 and 11, Windows NT and Windows Server 2003-2022)
  • Strong familiarity with all MS Office products, O365 / Exchange and O365 API
Dec 2020Nov 2021

VP, CyberSecurity Operations and Engineering

JPMorgan Chase & Co.
  • Project Management (Agile / Kanban), project leading: Continuous Development of CyberSecurity Operations team tools to cover daily routine and save valuable time and resourcfes via Python Extreme Programming (Django, Flask, multiple libraries and modules, php, javascript)
  • Change / CI/CD and Incident triage Automation via ServiceNow API (Python)
  • DR (Disaster Recovery) automation for platform datacenter equipment (yml / Ansible / Python)
  • Version control, experience with most common git solutions such as Gitlab, BitBucket, GitHub
  • Continuous monitoring of platforms heatlh and communication integrity (Splunk / Grafana / Prometheus / Netcool)
  • Familiarity with various CyberSecurity platforms and product APIs / CLIs, both Windows and Linux (custom Python automation projects)
  • Typical Operations team tasks handling: collaboration with other Engineering teams with changes - software / hardware upgrades, bug fixes, etc.
  • Kubernetes / VMWare, databases (Oracle, MariaDB, noSQL) as part of daily activity
  • Extensive usage of IDE such as Intellij Idea, pyCharm, webStorm, phpStorm etc.
  • In-depth knowledge and advanced skills with Nagios based platforms such as Checkmk
  • Advanced OS skills - monitoring, installation, service maintenance command line and graphical interface, shell scripting (Server, Workstation, End User Equipment)
  • Experience with infrastructure / generic datacenter equipment, both hardware and software - servers, switches, routers and firewalls (maintenance / installation / service calls)
  • In-depth knowledge and advanced skills with Nagios based platforms such as Checkmk - both monitoring and programming (Python and shell scripting)
Aug 2020Dec 2020

Cyber Security DevOps / Infrastructure Engineer

The Judge Group
  • ServiceNow / CI/CD Automation (Change Requests, Tasks and other activities).
  • CyberSecurity routine activities automation (appliance health checks, platform changes and maintenance).
  • Other Python automation for security applications and internal team needs (reporting, notifications, auto-remediation, etc.).
  • Advanced Python Django and Flask (React, Angular and jQuery + html/css), parallel ssh activities, yaml and Ansible, cross-platform development
  • CyberSecurity Applications and Equipment support – Reversing Labs, Tenable Nessus, BlueCoat, Symantec, Qualys, etc.;
  • IT Service Management (close collaboration with other engineering teams with software deployments, patches, upgrades)
  • CyberSecurity Applications Monitoring and Analytics (Netcool / Splunk), troubleshooting support.
  • Splunk infrastructure - maintenance, troubleshooting and support.
  • Log file analysis / debugging.
  • Linux and Windows servers’ maintenance and troubleshooting.
  • AWS App support and development.
  • Jira project managememnt, Confluence and BitBucket GIT
  • IDE (such as PyCharm / IntelliJ)
May 2019Aug 2020

Senior Systems Engineer

Verizon
  • Infrastructure monitoring automation (server hardware health, system components diagnosis, software / applications monitoring - java/tomcat, Apache2, etc.) with proactive automated notifications via chats such as Mattermost / Slack and similar, e-mail notifications and SMS notifications (custom built Python modules) to prevent outages / customer impact
  • Auto-remediation / auto-repairs (application debug/log file analysis with further actions on software components - code debugging, service restarts / config fixes, disk space management, network interface restarts, etc.) to save valuable team time
  • Server administration and django-based FrontEnd development for continuous proactive systems monitoring
  • Strong skills / experience with html / php / Python / MySQL or MariaDB webserver architecture as well as modern Python django or flask / MySQL or MariaDB architecture
  • Web frontend / middleware integration with low-level backend troubleshooting tools (layer 1 circuit health, system temperature, installed hardware, RAID array diagnostics)
  • Containerized app/microservice development (Linux Python / Bash or Windows Python / Batch) for various purposes such as application errors detection and analysis, traffic error diagnosis, data / stats collection and physical hardware diagnostics
  • Routine daily duties including network monitoring, server hardware checks and application support, on-call support
  • Advanced skills for bare metal systems as well as virtual (VMs, containers): OS deployment, troubleshooting (drivers / base services), custom setups depending on server purpose
  • Practical / hands-on skills with data center equipment, cable management, rackmount equipment handling, server installation, diagnostics and repairs
  • DevOps approach - GitLab / Confluence team collaboration, Grafana / Jenkins / Prometheus for systems monitoring and Portainer / Spinnaker for Docker containers / Kubernetes pods
  • Stong skills / knowledge of network monitoring software such as Solarwinds / Netcool / Nagios / check_MK / prometheus
  • In-depth skills / knowledge of Nagios and Nagios-based solutions, such as check_MK and all its plugins, custom monitoring plugins, advanced modifications
  • Strong skills / knowledge of Docker / Kubernetes - installation / maintenance / API + python integration / troubleshooting and application pods concept
  • trong skills / knowledge of the following Python modules / libraries: django, Flask, pandas, MySQL connector, various document converters (including MS DOC / XLS formats), paramiko/pxssh/parallel-ssh, subprocess and more
  • Advanced skills / knowledge of Python - Ansible integration, Stackstorm automation
  • Creating custom Python libraries / modules for Nagios, Redis, MySQL/MariaDB, check_MK.
  • PHP coding experience
Feb 2019May 2019

Devops (Development Operations) Engineer

Copart
  • Software Deployment Automation via Spinnaker API / Python customization
  • StackStorm Auto-Remediation
  • Python and Bash Automation / SQL scripting- Automated System Stats Reporting (Python microservices)
  • Kubernetes / Docker- VMware
  • Software Deployment and Troubleshooting Support
  • Front-end, Middleware, Backend
  • Close collaboration with Network Engineering, Systems Engineering, NOC (Network Operations Center), QA, Developers, DBA and other teams onvarious projects
  • Strong familiarity with Agile / Kanban methodology / nomenclature
  • Sprints,Stories, Sub-Tasks etc.
  • Scrum Master as a part of the current role
Aug 2018Jan 2019

Corporate/Enterprise Engineer (IT)

Copart
  • Python Automation projects: Automated User Account Administration viaLDAP, AS 400 integration (pyodbc), secured sFTP transfers for sensitive information with further processing and sorting
    Page 1 of 6
    Automation projects, Python / Linux Bash / Windows PowerShell / WindowsBatch / HTML / Java- Cryptography / PGP / Network Security / MFA (Multi-Factor Authentication)- Python Automation projects for Zendesk, Zoom Conferences, Slack chat,Office 365/MS Exchange, e-mail, check_mk / Nagios- Strong familiarity with Agile / Kanban methodology / nomenclature - Sprints,Stories, Sub-Tasks etc
  • Work on large technical projects, from inception to hands on implementation- Plan and test the deployments of solutions in the organization
  • Self Service IVR w Artificial Intelligence (Telephony), SIP Protocol, IVR,Asterisk, VoIP, QoS, and other communication stack
  • Cisco Routers, Firewalls, Switches, VLANs, & Meraki AP Configuration
  • Azure AD, Single Sign On, PowerShell, VBScript, XML, and Complex ExcelFormulas, Automation on any platform
  • Mobile Device Management for the Field Workforce (Phones and Tablets),MDM, BYOD -- Airwatch Enterprise Mobility Manager Solution
  • Desktop Management (Thin Clients, Windows IoT, Google Chromebook,Virtual Desktops, Imaging Solutions)
  • Wi-Fi Service & Wireless Connectivity (Services)
May 2017Jul 2018

Global NOC (Network Operations Center) Specialist

Copart
  • Automated error reporting and auto-remediation development (Python /Bash)
  • Automated systems monitoring development (Python / Bash)
  • Troubleshooting tools development
  • Network outage monitoring and troubleshooting in following areas: servers(IBM / AS400, Linux, Windows and other environment), hardware / L1 - L3equipment - switches / routers (Cisco), VMWare, L5-L7 outages (websites /applications / services / processes etc.)
  • Server hardware troubleshooting including but not limited to CPUs, HDD/SSD, Memory, NIC
  • Subnet/VLAN/VPN troubleshooting
  • Initiating Bridge / Conference calls with other teams depending on outage specifics
  • Internal Customer Support via phone and chat
  • CLI - Linux such as CentOS/RHEL / Windows / IBM
  • Databases troubleshooting - MariaDB, MySQL
  • Scripting - Python (Flask/Django/etc) / Advanced Linux bash / Javascript
  • Advanced HTML / Apache / CGI / WSGI
  • Monitoring: Manage Engine (Operations Manager/Applications Manager/Site24/7), Sumo Logic, RabbitMQ, NGINX, Nagios and check_MK.
  • SecureCRT
July 2016May 2017

NOC (Network Operations Center) Specialist

Frontier Communications
  • Direct network outage detection and restoration for the following technologies: FiOS, Video, PON, SuperCore / Core, DSL, T1
  • Network health monitoring utilizing SNMP software
  • Subnet/VLAN/VPN troubleshooting
  • Network management via CLI and/or EMS
  • Network devices diagnostics via CLI or EMS (GUI) and CO personnel assistance via phone and chat
  • Communicating with other departments, taking escalations, troubleshooting and routing to other departments as needed, participating in bridge calls
  • Provide technical assistance with incident review and outage analysis requests to determine root cause and future prevention
  • IBM Tivoli / Netcool, SNMPc, Alcatel/Tellabs/Adtran Monitoring Software,Solarwinds, SecureCRT
Aug 2015Jul 2016

Cybersecurity Internal Support Tier III / Malware Team Technician

Frontier Communications
  • Develop automated malware removal solutions
  • Act as an offline chat / internal support representative for technical support representatives using the one to many model – LogMeIn / Chat / Phone /RDP / etc.
  • Handle internal customer transfers via internal chat and remote assistance programs to assist other Frontier Secure employees in troubleshooting and resolving external customer malware issues (Viruses/Trojans/Worms/Ransomware/Exploits/etc.)
  • Assist external customers that request assistance via support mail and escalate other concerns to proper departments
  • Act as a point of escalation for company services in regard to Malware infections, PC Tune ups, Software installation and any other support as needed
  • Develop procedures and solutions for evolving threats that can be used by floor technicians to triage incoming malware cases
  • Work closely with other team members to determine the best course of action to negate and protect from new malware threats.
  • Kaspersky, Norton/Symantec, McAfee, MalwareBytes, F-Secure, Panda,ESET/NOD32, Avast, Bitdefender, Webroot - for all above mentioned (but not limited to) both individual customer and business solutions experience.
Sep 2014Aug 2015

Premium Support Technician (Technical Support Tier II)

Frontier Communications
  • Analyze, troubleshoot, and support the end-user with internet connectivity issues – DSL, Fiber Optic, Business LAN, VPN, port forwarding, line tests, etc.
  • Resolve premium technical support issues not commonly supported by basic technical support - Desktop, Laptop, Monitor, Peripherals, Tablet, Smartphone,Cell Phone, Phone, TV, Audio, Printer, Webcam, Internet Of Things and other troubleshooting
  • Provide premier customer service and a “Customer First” experience to every customer
  • Sell additional products and services appropriate to customer needs
  • Provide solutions to customer or escalate as needed
  • 0% repeaters rate and over 83% positive customer feedback
Aug 2014Sep 2014

Aquatics Technician / Specialist

Exotic Aquatics
  • Answer calls and handle customer inquiries and purchases
  • Maintain aquatics systems and water chemistry
  • Educate and advise customers about marine/freshwater livestock and dry goods
  • Manage inventory and livestock orders
  • Develop aquarium designs and setups for prospective installations
Jan 2013Aug 2014

Marine Biochemistry / Ecosystems Specialist

Rift 2 Reef Aquatics
  • Constant monitoring of livestock health and ecosystems condition
  • Created monthly graphical and textual data reports to analyze pH and other water chemistry properties
  • Managed marine and freshwater livestock care/inventory and performed water chemical testing
  • Customer education on saltwater species, environmental specifics, aquarium care and maintenance
  • Developed a self-service system for customers to increase availability of staff
  • Resolved customer issues over the phone and in person
  • Sales metrics reporting and analytics, increased monthly sales by 10-12% on average
Oct 2012Feb 2013

Aquatics Specialist

Petco
  • Assisted and educated customers on aquatic life and making proper purchase decisions
  • Maintaining water quality and appropriate animal husbandry
  • Setup and maintained displays and merchandise
  • Placed orders for aquatic life
Nov 2009Sep 2010

University Instructor

Belarusian State Medical University
  • Conducted classes and lectures on pathology and histology to prepare medical students
  • Prepared, administered, and graded exams
  • Performed brain tumor diagnostics
  • Researched central nervous system
Jul 2008Sep 2010

Clinical Pathologist

Minsk Clinical Pathology Centre
  • Verification of clinical diagnostics
  • Performed microscopic and macroscopic diagnostics of biopsy, surgical, and autopsy material
  • Conducted clinical conferences
  • Completed autopsies and created autopsy reports
  • Examined placentas and embryos
  • Continued microbiological research
Sep 2004Sep 2010

Network Specialist / System Administrator / IT Consultant

Various Residential and Business customers
  • Windows / Linux Administration
  • Windows Batch, vbs, PowerShell, Linux Bash scripting
  • Troubleshot network problems - SNMP, TCP/IP, UDP, DHCP
  • Disaster Recovery / Data Restore from damaged hardware
  • Custom built computers - Servers / End User Workstations
  • Office Equipment service, maintenance and troubleshooting (printers, scanners, monitors, TVs, WiFi, phones, etc.)
  • Cable runs indoors and outdoors, hardware and software network configuration for personal and business internet connections

Education

20082009

CELLULAR BIOLOGY AND ANATOMICAL SCIENCES / CLINICAL PATHOLOGY (Post-Graduate Degree)

Belarusian State Medical University / Minsk Clinical Pathology Centre
20022008

DOCTOR OF MEDICINE (M.D. / Graduate Degree)

Belarusian State Medical University

Additional Course of Psychology/Behavioral Science ("Psychosomatic Medicine")

20022006

MEDICAL ENGLISH TRANSLATOR (Bachelor's)

Belarusian State Medical University
19912002

COMPUTER SCIENCE / COMPUTER ENGINEERING (High School Degree)

Minsk Comprehensive school #19