SlideShare a Scribd company logo
VLADIMIR ULOGOV
PO BOX 61, Mount Tabor, New Jersey, 07878, USA
☎ +1 (973) 975 3363 E-mail: vladimir.ulogov@me.com
Summary
Seasoned Systems Engineer with 20+ years of experience in Systems and Network design and
architecture, Software development, Monitoring and Systems and Network management.
Technical skills
• Zabbix monitoring platform
• Programming languages: C, Python, CLIPS, Unix shells, Erlang
• Database management and development experience: Custom OODBMS, MySQL and
MongoDB
• Finite State Machine implementation using Erlang
• CISCO ASA and Fortinet Fortigate devices
• Brocade switches
• Case Driven Object Modeling
• All common Internet services: SMTP, SNMP, POP, IMAP, FTP, SSH, RADIUS, HTTP, LDAP
Work History
Zabbix LLC 2015-present
Technology Evangelist.
As Certified Zabbix Trainer, responsible for public and private trainings and certification. Providing full
range of the consulting service for the users of Zabbix monitoring platform. Performing configurations
review and architecture development. Provide general IT consulting as needed. Participating in
various related events as support specialist and presenter.
• Author of the “Zabbix 3.0 Lab manual” which is use during official training and certification.
• Created loadable module, which provides solution for embedding Cython language core in the
product. Improves performance of the Python-based extensions 6 to 7 times compare with
previous C-Python implementation.
• Created “Zabbix Agent Simulator” allowing to Zabbix architects and developers to test
configurations, simulate failures and simulate large, multi-site deployments.
• Prepared architecture proposals for monitoring several multi-site installations with 10K to 25K
deployed hosts.
• Implementing solution for the conversion monitoring platform from single server to distributed,
clustered multi-site platform.
• Troubleshoot and performance improvement on the monitoring systems, collecting data from
the range of 10K to 35K nodes. Tuning the system to be capable to handle up-to 27000 metrics
per second.
AnchorFree San Francisco, CA 2014-2015
Senior DevOps Engineer.
Responsible for an architecture and design of the distributed, fault tolerant monitoring platform.
Zabbix-based, deployed on AWS monitoring platform were designed to be 99.9999% available,
provide high-performance modules for the custom data acquisition and be easily scalable.
• Created architecture for a high-availability monitoring platform
• Adapted and deployed own open-source loadable module, integrating Python interpreted and
Zabbix Agent. This allows to increase flexibility ands performance on data acquisition stage.
• Created a prototype of the library, which supported Geo-Clustering operation (C, Python)
• Write a documentation for custom modules and installation procedures
• Prepare training materials for pyzabbix module
Boeing (Skarven Enterprises and Kestrel Enterprises) Berkeley Heights, NJ 2003-2014
Senior System and Network Administrator and infrastructure Architect, Boeing Technical Lead
Engineer.
Responsible for systems and network architecture planning and developing consisting of over 3000
nodes. Accountable for security architecture planning and development, network and systems audit
and incident handling.
• Achieved better enforcement of applicable security policies and guidelines by developing
procedures for monitoring and auditing of company infrastructure
• Serve as an adviser to senior management on the IT-related topics
• Designed and developed integrated monitoring platform, which brought together systems,
network and security items into single platform
• Developed directory service integrated with management application for the company
• Developed enterprise-class DNS service, integrated with monitoring and management platform
• Responsible for developing of various software libraries and tools, such as:
• Custom VPN front and back-end
• Systems audit initiator and aggregator application
• LDAP front-end tool
• Customized job scheduler
• Python library for developing common System Administrator's and System Engineer
tools.
• Python library for interfacing with Zabbix monitoring platform
• Participating in data-center management and capacity planning.
• Providing technical leadership and training for a team of system administrators
• Preparing technical documentation for operations support
• As a member of company CERT (Computer Emergency Response Team) responsible for
managing and handling of computer-related incidents
AT&T Labs, AT&T Research, Florham Park, NJ 1998-2003
System and Network Administrator and Developer for AT&T White and Yellow pages service
http://www.anywho.com .
• Achieved savings of about $300K by developing an application to detect fraudulent use of the
expired telephone cards
• Managed cluster of near real-time custom databases with 27M records
• Responsible for planning and implementation of the cluster configuration for application's high
reliability and performance
• Designed and developed custom monitoring platform for the front-end and database
application
• Participated in capacity planning, data-center planning and management
• Managed project source code control and build system
• Developed software for AT&T embedded VPN solution
• Provided operations support for AT&T development platform
• Served as a Software Architect and Developer for monitoring platform handling distributed
network of about 300 media cache servers
• Developed a software library to predict potential failures and automate capacity management
for the media servers using Python and CLIPS
• Served as System Administrator for “Call Detail Database” platform
LG Center of Information Technology, Seoul, South Korea 1997-1998
Assistant researcher for LG Center of Information Technology in Seoul, South Korea.
Responsible for design and development of custom object-oriented Python libraries covering high
performance primitives, dynamic classes and objects, dynamic network objects, generic pure-Python
OODBMS, Python-CLIPS integration primitives and tools.
Russian Telecommunication network “ROSNET”/AT&T Easylink service 1995-1997
Senior System administrator for the Internet services provided for more than 50 regional offices.
Developer of custom services and Internet-based applications System administrator for East
European AT&T EasyLink ATTMail service, provided service for about 15000 customers across
Eastern Europe and Russia.
Education
MS in Information Technology. Moscow State University of Economics and Statistics.
Certifications and affiliations
• Infragard
• Certified Zabbix trainer
• Certified Zabbix administrator and Zabbix administrator for the large environments
• Certified Ethical Hacker CEH v6
• CERT: Information Security for Technical Staff.
• Brocade BCNE
• SUN E10K and E15K administrator
• RedHat RH436, RH401
Open source projects
• Object-Relation Mapper between Python and MongoDB. Language: Python
• Integration of the Python into Zabbix agent. Language: C,Python
• Finite State Machine module. Language: Erlang
• Distributed message handler, based on XMLRPC protocol. Language: Python
• Text formatting and converting tool, converting text in ChordsPro format to TeX
• Secure “one time RSA key” messaging platform with strong emphasis on anonymity
Personal
• US Citizen
• RACES (Radio Amateur Emergency Service) volunteer for an Office of Emergency
Management in Parsippany, NJ

More Related Content

What's hot

122 naver-deview2013-tizen-universal-device-platform-r20131014
122 naver-deview2013-tizen-universal-device-platform-r20131014122 naver-deview2013-tizen-universal-device-platform-r20131014
122 naver-deview2013-tizen-universal-device-platform-r20131014
NAVER D2
 
Thick client application security assessment
Thick client  application security assessmentThick client  application security assessment
Thick client application security assessment
Sanjay Kumar (Seeking options outside India)
 
Neriah it&engupdate
Neriah it&engupdateNeriah it&engupdate
Neriah it&engupdate
AFRINIC
 
KenSpargoResume2016
KenSpargoResume2016KenSpargoResume2016
KenSpargoResume2016
Ken Spargo
 
Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013
Jisc
 
Ac2017 7. low-code applictions at rws
Ac2017   7. low-code applictions at rwsAc2017   7. low-code applictions at rws
Ac2017 7. low-code applictions at rws
Nesma
 
YuxuanCui_v2.1_SE
YuxuanCui_v2.1_SEYuxuanCui_v2.1_SE
YuxuanCui_v2.1_SE
YUXUAN CUI
 
Unified Device Management via Java-enabled Network Devices
Unified Device Management via Java-enabled Network DevicesUnified Device Management via Java-enabled Network Devices
Unified Device Management via Java-enabled Network Devices
Tal Lavian Ph.D.
 
Data mining with Rattle For R
Data mining with Rattle For RData mining with Rattle For R
Data mining with Rattle For R
Akhil Anil
 
Qradar as a SOC core
Qradar as a SOC coreQradar as a SOC core
Qradar as a SOC core
Mona Arkhipova
 
Vp ns
Vp nsVp ns
Threat intelligence solution
Threat intelligence solutionThreat intelligence solution
Threat intelligence solution
ARUN REDDY M
 
Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisition
bhadrah
 
Virtual Private Network
Virtual Private NetworkVirtual Private Network
Virtual Private Network
Greater Noida Institute Of Technology
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
RIPE NCC
 
SDN in Google
SDN in GoogleSDN in Google
SDN in Google
Amit Lanjewar
 
SC'17 BoF Presentation
SC'17 BoF PresentationSC'17 BoF Presentation
SC'17 BoF Presentation
rcastain
 
SplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – DirectvSplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – Directv
Splunk
 
Datasheet_NetBrain-Enterprise-Suite_5-6-14
Datasheet_NetBrain-Enterprise-Suite_5-6-14Datasheet_NetBrain-Enterprise-Suite_5-6-14
Datasheet_NetBrain-Enterprise-Suite_5-6-14
Sean Boudreault
 
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Krishna Petrochemicals
 

What's hot (20)

122 naver-deview2013-tizen-universal-device-platform-r20131014
122 naver-deview2013-tizen-universal-device-platform-r20131014122 naver-deview2013-tizen-universal-device-platform-r20131014
122 naver-deview2013-tizen-universal-device-platform-r20131014
 
Thick client application security assessment
Thick client  application security assessmentThick client  application security assessment
Thick client application security assessment
 
Neriah it&engupdate
Neriah it&engupdateNeriah it&engupdate
Neriah it&engupdate
 
KenSpargoResume2016
KenSpargoResume2016KenSpargoResume2016
KenSpargoResume2016
 
Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013Strategy briefing: network technologies 7 March 2013
Strategy briefing: network technologies 7 March 2013
 
Ac2017 7. low-code applictions at rws
Ac2017   7. low-code applictions at rwsAc2017   7. low-code applictions at rws
Ac2017 7. low-code applictions at rws
 
YuxuanCui_v2.1_SE
YuxuanCui_v2.1_SEYuxuanCui_v2.1_SE
YuxuanCui_v2.1_SE
 
Unified Device Management via Java-enabled Network Devices
Unified Device Management via Java-enabled Network DevicesUnified Device Management via Java-enabled Network Devices
Unified Device Management via Java-enabled Network Devices
 
Data mining with Rattle For R
Data mining with Rattle For RData mining with Rattle For R
Data mining with Rattle For R
 
Qradar as a SOC core
Qradar as a SOC coreQradar as a SOC core
Qradar as a SOC core
 
Vp ns
Vp nsVp ns
Vp ns
 
Threat intelligence solution
Threat intelligence solutionThreat intelligence solution
Threat intelligence solution
 
Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisition
 
Virtual Private Network
Virtual Private NetworkVirtual Private Network
Virtual Private Network
 
RIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis ToolsRIPE NCC Operations and Analysis Tools
RIPE NCC Operations and Analysis Tools
 
SDN in Google
SDN in GoogleSDN in Google
SDN in Google
 
SC'17 BoF Presentation
SC'17 BoF PresentationSC'17 BoF Presentation
SC'17 BoF Presentation
 
SplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – DirectvSplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – Directv
 
Datasheet_NetBrain-Enterprise-Suite_5-6-14
Datasheet_NetBrain-Enterprise-Suite_5-6-14Datasheet_NetBrain-Enterprise-Suite_5-6-14
Datasheet_NetBrain-Enterprise-Suite_5-6-14
 
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
 

Viewers also liked

Evgeniy_Ratush_DevOps_CV
Evgeniy_Ratush_DevOps_CVEvgeniy_Ratush_DevOps_CV
Evgeniy_Ratush_DevOps_CV
Evgeniy Ratush
 
Dev ops engineer
Dev ops engineerDev ops engineer
Dev ops engineer
Deborah Madeira
 
Vighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOpsVighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOps
VIGHNESH NAIK
 
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USAJerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
MktNeutral
 
resume
resumeresume
resume
Dan Martin
 
Katie Janiga Nurse Resume 2016 (1)
Katie Janiga Nurse Resume 2016 (1)Katie Janiga Nurse Resume 2016 (1)
Katie Janiga Nurse Resume 2016 (1)
Katie Janiga
 
Christian San Jose Resume
Christian San Jose ResumeChristian San Jose Resume
Christian San Jose Resume
Christian San Jose
 
Performance and Cost Analysis of Modern Public Cloud Services
Performance and Cost Analysis of Modern Public Cloud ServicesPerformance and Cost Analysis of Modern Public Cloud Services
Performance and Cost Analysis of Modern Public Cloud Services
Md.Saiedur Rahaman
 
Lou Houlemarde
Lou HoulemardeLou Houlemarde
Lou Houlemarde
Lou Houlemarde
 
Lovell, Christian Brief Writing Sample
Lovell, Christian Brief Writing SampleLovell, Christian Brief Writing Sample
Lovell, Christian Brief Writing Sample
Christian Lovell
 
Jeff Brehmer Resume 2016
Jeff Brehmer Resume 2016Jeff Brehmer Resume 2016
Jeff Brehmer Resume 2016
Jeff Brehmer
 
Julia Clark Resume' 2
Julia Clark Resume' 2Julia Clark Resume' 2
Julia Clark Resume' 2
Julie Clark
 
Resume - Masood Ahmad
Resume - Masood AhmadResume - Masood Ahmad
Resume - Masood Ahmad
Masood Ahmad
 
New Resume Amol Joshi Delivery Management
New Resume Amol Joshi Delivery ManagementNew Resume Amol Joshi Delivery Management
New Resume Amol Joshi Delivery Management
Amol Joshi
 
Technology project manager
Technology project managerTechnology project manager
Technology project manager
Rena Cummings MSPM, MSTM
 
Final Resume Syed.compressed
Final Resume Syed.compressedFinal Resume Syed.compressed
Final Resume Syed.compressed
Syed Sirajuddin
 
Rob Gagne Resume
Rob Gagne Resume Rob Gagne Resume
Rob Gagne Resume
Rob Gagne
 
Nicole L Klein, Resume
Nicole L  Klein, ResumeNicole L  Klein, Resume
Nicole L Klein, Resume
Nicole Klein
 

Viewers also liked (18)

Evgeniy_Ratush_DevOps_CV
Evgeniy_Ratush_DevOps_CVEvgeniy_Ratush_DevOps_CV
Evgeniy_Ratush_DevOps_CV
 
Dev ops engineer
Dev ops engineerDev ops engineer
Dev ops engineer
 
Vighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOpsVighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOps
 
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USAJerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
 
resume
resumeresume
resume
 
Katie Janiga Nurse Resume 2016 (1)
Katie Janiga Nurse Resume 2016 (1)Katie Janiga Nurse Resume 2016 (1)
Katie Janiga Nurse Resume 2016 (1)
 
Christian San Jose Resume
Christian San Jose ResumeChristian San Jose Resume
Christian San Jose Resume
 
Performance and Cost Analysis of Modern Public Cloud Services
Performance and Cost Analysis of Modern Public Cloud ServicesPerformance and Cost Analysis of Modern Public Cloud Services
Performance and Cost Analysis of Modern Public Cloud Services
 
Lou Houlemarde
Lou HoulemardeLou Houlemarde
Lou Houlemarde
 
Lovell, Christian Brief Writing Sample
Lovell, Christian Brief Writing SampleLovell, Christian Brief Writing Sample
Lovell, Christian Brief Writing Sample
 
Jeff Brehmer Resume 2016
Jeff Brehmer Resume 2016Jeff Brehmer Resume 2016
Jeff Brehmer Resume 2016
 
Julia Clark Resume' 2
Julia Clark Resume' 2Julia Clark Resume' 2
Julia Clark Resume' 2
 
Resume - Masood Ahmad
Resume - Masood AhmadResume - Masood Ahmad
Resume - Masood Ahmad
 
New Resume Amol Joshi Delivery Management
New Resume Amol Joshi Delivery ManagementNew Resume Amol Joshi Delivery Management
New Resume Amol Joshi Delivery Management
 
Technology project manager
Technology project managerTechnology project manager
Technology project manager
 
Final Resume Syed.compressed
Final Resume Syed.compressedFinal Resume Syed.compressed
Final Resume Syed.compressed
 
Rob Gagne Resume
Rob Gagne Resume Rob Gagne Resume
Rob Gagne Resume
 
Nicole L Klein, Resume
Nicole L  Klein, ResumeNicole L  Klein, Resume
Nicole L Klein, Resume
 

Similar to Vladimir_Ulogov_Resume

Ssajid CV
Ssajid  CVSsajid  CV
Ssajid CV
sajid Ali
 
Phillip M Keegan
Phillip M KeeganPhillip M Keegan
Phillip M Keegan
Phil Keegan
 
Kurschner Richard-10272016
Kurschner Richard-10272016Kurschner Richard-10272016
Kurschner Richard-10272016
Richard Kurschner
 
Jineesh
JineeshJineesh
Jineesh
Jineesh K
 
Michael Jones-Resume-OCT2015
Michael Jones-Resume-OCT2015Michael Jones-Resume-OCT2015
Michael Jones-Resume-OCT2015
Michael Jones, CCIE, CISSP, PMP
 
Johncolucci
JohncolucciJohncolucci
Johncolucci
john_colucci
 
002 srikanth system & network administrator 8+yrs
002 srikanth system & network administrator 8+yrs002 srikanth system & network administrator 8+yrs
002 srikanth system & network administrator 8+yrs
SREEKANTH Kama
 
It Positions September 2010
It Positions September 2010It Positions September 2010
It Positions September 2010
ioanatot
 
Resume-Vinodkrishnan2014
Resume-Vinodkrishnan2014Resume-Vinodkrishnan2014
Resume-Vinodkrishnan2014
Vinod Krishnan
 
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko VancsaStarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
Vietnam Open Infrastructure User Group
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
Vaddi Maniteja
 
Kupch_Resume
Kupch_ResumeKupch_Resume
Kupch_Resume
Dmitriy Kupch
 
Resume - Stanifer Robert Dale - New Sum
Resume - Stanifer Robert Dale - New SumResume - Stanifer Robert Dale - New Sum
Resume - Stanifer Robert Dale - New Sum
Robert Stanifer
 
Software Engineer
Software EngineerSoftware Engineer
Software Engineer
Arun pandey
 
WDA_Resume
WDA_ResumeWDA_Resume
WDA_Resume
David Ashley
 
NVReddy
NVReddyNVReddy
Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016
Calvin Chow
 
Abdul_Mateen-26082616
Abdul_Mateen-26082616Abdul_Mateen-26082616
Abdul_Mateen-26082616
Abdul Mateen
 
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab AbasseMohamed Abd El Wahab Abasse
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab
 
AnilKumarT_Resume_latest
AnilKumarT_Resume_latestAnilKumarT_Resume_latest
AnilKumarT_Resume_latest
anil_thyagarajan
 

Similar to Vladimir_Ulogov_Resume (20)

Ssajid CV
Ssajid  CVSsajid  CV
Ssajid CV
 
Phillip M Keegan
Phillip M KeeganPhillip M Keegan
Phillip M Keegan
 
Kurschner Richard-10272016
Kurschner Richard-10272016Kurschner Richard-10272016
Kurschner Richard-10272016
 
Jineesh
JineeshJineesh
Jineesh
 
Michael Jones-Resume-OCT2015
Michael Jones-Resume-OCT2015Michael Jones-Resume-OCT2015
Michael Jones-Resume-OCT2015
 
Johncolucci
JohncolucciJohncolucci
Johncolucci
 
002 srikanth system & network administrator 8+yrs
002 srikanth system & network administrator 8+yrs002 srikanth system & network administrator 8+yrs
002 srikanth system & network administrator 8+yrs
 
It Positions September 2010
It Positions September 2010It Positions September 2010
It Positions September 2010
 
Resume-Vinodkrishnan2014
Resume-Vinodkrishnan2014Resume-Vinodkrishnan2014
Resume-Vinodkrishnan2014
 
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko VancsaStarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Kupch_Resume
Kupch_ResumeKupch_Resume
Kupch_Resume
 
Resume - Stanifer Robert Dale - New Sum
Resume - Stanifer Robert Dale - New SumResume - Stanifer Robert Dale - New Sum
Resume - Stanifer Robert Dale - New Sum
 
Software Engineer
Software EngineerSoftware Engineer
Software Engineer
 
WDA_Resume
WDA_ResumeWDA_Resume
WDA_Resume
 
NVReddy
NVReddyNVReddy
NVReddy
 
Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016
 
Abdul_Mateen-26082616
Abdul_Mateen-26082616Abdul_Mateen-26082616
Abdul_Mateen-26082616
 
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab AbasseMohamed Abd El Wahab Abasse
Mohamed Abd El Wahab Abasse
 
AnilKumarT_Resume_latest
AnilKumarT_Resume_latestAnilKumarT_Resume_latest
AnilKumarT_Resume_latest
 

More from Vladimir Ulogov

Introduction to the core.ns application framework
Introduction to the core.ns application frameworkIntroduction to the core.ns application framework
Introduction to the core.ns application framework
Vladimir Ulogov
 
Generating test data for Statistical and ML models
Generating test data for Statistical and ML modelsGenerating test data for Statistical and ML models
Generating test data for Statistical and ML models
Vladimir Ulogov
 
Short presentation of the Bitmasher private-key encryption
Short presentation of the Bitmasher private-key encryptionShort presentation of the Bitmasher private-key encryption
Short presentation of the Bitmasher private-key encryption
Vladimir Ulogov
 
Krabbe - messaging in loose groups
Krabbe - messaging in loose groupsKrabbe - messaging in loose groups
Krabbe - messaging in loose groups
Vladimir Ulogov
 
"the Bund" language. A PEG grammar.
"the Bund" language. A PEG grammar."the Bund" language. A PEG grammar.
"the Bund" language. A PEG grammar.
Vladimir Ulogov
 
The Bund language
The Bund languageThe Bund language
The Bund language
Vladimir Ulogov
 
zas-agent-0.1.1
zas-agent-0.1.1zas-agent-0.1.1
zas-agent-0.1.1
Vladimir Ulogov
 
ZLM-Cython Build you first module
ZLM-Cython Build you first moduleZLM-Cython Build you first module
ZLM-Cython Build you first module
Vladimir Ulogov
 
zlm-cython
zlm-cythonzlm-cython
zlm-cython
Vladimir Ulogov
 
Beyond the Loadable Module
Beyond the Loadable ModuleBeyond the Loadable Module
Beyond the Loadable Module
Vladimir Ulogov
 

More from Vladimir Ulogov (10)

Introduction to the core.ns application framework
Introduction to the core.ns application frameworkIntroduction to the core.ns application framework
Introduction to the core.ns application framework
 
Generating test data for Statistical and ML models
Generating test data for Statistical and ML modelsGenerating test data for Statistical and ML models
Generating test data for Statistical and ML models
 
Short presentation of the Bitmasher private-key encryption
Short presentation of the Bitmasher private-key encryptionShort presentation of the Bitmasher private-key encryption
Short presentation of the Bitmasher private-key encryption
 
Krabbe - messaging in loose groups
Krabbe - messaging in loose groupsKrabbe - messaging in loose groups
Krabbe - messaging in loose groups
 
"the Bund" language. A PEG grammar.
"the Bund" language. A PEG grammar."the Bund" language. A PEG grammar.
"the Bund" language. A PEG grammar.
 
The Bund language
The Bund languageThe Bund language
The Bund language
 
zas-agent-0.1.1
zas-agent-0.1.1zas-agent-0.1.1
zas-agent-0.1.1
 
ZLM-Cython Build you first module
ZLM-Cython Build you first moduleZLM-Cython Build you first module
ZLM-Cython Build you first module
 
zlm-cython
zlm-cythonzlm-cython
zlm-cython
 
Beyond the Loadable Module
Beyond the Loadable ModuleBeyond the Loadable Module
Beyond the Loadable Module
 

Vladimir_Ulogov_Resume

  • 1. VLADIMIR ULOGOV PO BOX 61, Mount Tabor, New Jersey, 07878, USA ☎ +1 (973) 975 3363 E-mail: vladimir.ulogov@me.com Summary Seasoned Systems Engineer with 20+ years of experience in Systems and Network design and architecture, Software development, Monitoring and Systems and Network management. Technical skills • Zabbix monitoring platform • Programming languages: C, Python, CLIPS, Unix shells, Erlang • Database management and development experience: Custom OODBMS, MySQL and MongoDB • Finite State Machine implementation using Erlang • CISCO ASA and Fortinet Fortigate devices • Brocade switches • Case Driven Object Modeling • All common Internet services: SMTP, SNMP, POP, IMAP, FTP, SSH, RADIUS, HTTP, LDAP Work History Zabbix LLC 2015-present Technology Evangelist. As Certified Zabbix Trainer, responsible for public and private trainings and certification. Providing full range of the consulting service for the users of Zabbix monitoring platform. Performing configurations review and architecture development. Provide general IT consulting as needed. Participating in various related events as support specialist and presenter. • Author of the “Zabbix 3.0 Lab manual” which is use during official training and certification. • Created loadable module, which provides solution for embedding Cython language core in the product. Improves performance of the Python-based extensions 6 to 7 times compare with previous C-Python implementation. • Created “Zabbix Agent Simulator” allowing to Zabbix architects and developers to test configurations, simulate failures and simulate large, multi-site deployments. • Prepared architecture proposals for monitoring several multi-site installations with 10K to 25K deployed hosts. • Implementing solution for the conversion monitoring platform from single server to distributed, clustered multi-site platform. • Troubleshoot and performance improvement on the monitoring systems, collecting data from the range of 10K to 35K nodes. Tuning the system to be capable to handle up-to 27000 metrics per second. AnchorFree San Francisco, CA 2014-2015 Senior DevOps Engineer. Responsible for an architecture and design of the distributed, fault tolerant monitoring platform. Zabbix-based, deployed on AWS monitoring platform were designed to be 99.9999% available, provide high-performance modules for the custom data acquisition and be easily scalable. • Created architecture for a high-availability monitoring platform
  • 2. • Adapted and deployed own open-source loadable module, integrating Python interpreted and Zabbix Agent. This allows to increase flexibility ands performance on data acquisition stage. • Created a prototype of the library, which supported Geo-Clustering operation (C, Python) • Write a documentation for custom modules and installation procedures • Prepare training materials for pyzabbix module Boeing (Skarven Enterprises and Kestrel Enterprises) Berkeley Heights, NJ 2003-2014 Senior System and Network Administrator and infrastructure Architect, Boeing Technical Lead Engineer. Responsible for systems and network architecture planning and developing consisting of over 3000 nodes. Accountable for security architecture planning and development, network and systems audit and incident handling. • Achieved better enforcement of applicable security policies and guidelines by developing procedures for monitoring and auditing of company infrastructure • Serve as an adviser to senior management on the IT-related topics • Designed and developed integrated monitoring platform, which brought together systems, network and security items into single platform • Developed directory service integrated with management application for the company • Developed enterprise-class DNS service, integrated with monitoring and management platform • Responsible for developing of various software libraries and tools, such as: • Custom VPN front and back-end • Systems audit initiator and aggregator application • LDAP front-end tool • Customized job scheduler • Python library for developing common System Administrator's and System Engineer tools. • Python library for interfacing with Zabbix monitoring platform • Participating in data-center management and capacity planning. • Providing technical leadership and training for a team of system administrators • Preparing technical documentation for operations support • As a member of company CERT (Computer Emergency Response Team) responsible for managing and handling of computer-related incidents AT&T Labs, AT&T Research, Florham Park, NJ 1998-2003 System and Network Administrator and Developer for AT&T White and Yellow pages service http://www.anywho.com . • Achieved savings of about $300K by developing an application to detect fraudulent use of the expired telephone cards • Managed cluster of near real-time custom databases with 27M records • Responsible for planning and implementation of the cluster configuration for application's high reliability and performance • Designed and developed custom monitoring platform for the front-end and database application • Participated in capacity planning, data-center planning and management • Managed project source code control and build system • Developed software for AT&T embedded VPN solution • Provided operations support for AT&T development platform • Served as a Software Architect and Developer for monitoring platform handling distributed network of about 300 media cache servers • Developed a software library to predict potential failures and automate capacity management
  • 3. for the media servers using Python and CLIPS • Served as System Administrator for “Call Detail Database” platform LG Center of Information Technology, Seoul, South Korea 1997-1998 Assistant researcher for LG Center of Information Technology in Seoul, South Korea. Responsible for design and development of custom object-oriented Python libraries covering high performance primitives, dynamic classes and objects, dynamic network objects, generic pure-Python OODBMS, Python-CLIPS integration primitives and tools. Russian Telecommunication network “ROSNET”/AT&T Easylink service 1995-1997 Senior System administrator for the Internet services provided for more than 50 regional offices. Developer of custom services and Internet-based applications System administrator for East European AT&T EasyLink ATTMail service, provided service for about 15000 customers across Eastern Europe and Russia.
  • 4. Education MS in Information Technology. Moscow State University of Economics and Statistics. Certifications and affiliations • Infragard • Certified Zabbix trainer • Certified Zabbix administrator and Zabbix administrator for the large environments • Certified Ethical Hacker CEH v6 • CERT: Information Security for Technical Staff. • Brocade BCNE • SUN E10K and E15K administrator • RedHat RH436, RH401 Open source projects • Object-Relation Mapper between Python and MongoDB. Language: Python • Integration of the Python into Zabbix agent. Language: C,Python • Finite State Machine module. Language: Erlang • Distributed message handler, based on XMLRPC protocol. Language: Python • Text formatting and converting tool, converting text in ChordsPro format to TeX • Secure “one time RSA key” messaging platform with strong emphasis on anonymity Personal • US Citizen • RACES (Radio Amateur Emergency Service) volunteer for an Office of Emergency Management in Parsippany, NJ