Peter Volkov
Head of Infrastructure at Aiuta- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Русский Native or bilingual proficiency
-
Английский Professional working proficiency
Topline Score
Bio
Experience
-
Aiuta
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Head of Infrastructure
-
Oct 2022 - Present
-
-
-
Yandex
-
Russian Federation
-
Technology, Information and Internet
-
700 & Above Employee
-
Lead Software Engineer
-
Sep 2019 - Sep 2022
Building managed Hadoop and Spark infrastructure for Yandex.Cloud Data Proc product.Developing and maintaining of Yandex.Cloud Managed service for Apache Kafka.Among other things I have implemented:- Hadoop cluster graceful decommission support- Hadoop cluster autoscaling feature- Custom authorizer module for Apache Kafka- Hadoop cluster cloud logging and monitoring- Yandex.Cloud integration plugin in InfluxDB Telegraf- Yandex.Cloud integration for Apache Airflow- Automated certificate renewal for Kafka clustersTook part in developing things such as- CI/CD infrastructure for Managed Hadoop/Kafka products ( TeamCity, Jenkins, Hashicorp's Packer etc) - Yandex.Cloud Data Proc integration in Hashicorp's TerraformTech stack of the projects includes:Python, Go, Java, SaltStack, Jinja2, gRPC, Postgres, Clickhouse, Kubernetes, cloud solutions Show less
-
-
Development and analytics Team Lead
-
Sep 2017 - Aug 2019
Developing user activity data aggregation platform to be used inhouse for ad targetting and recommendation systems. Building and exporting user behavior profiles with various machine learning approaches, combining heterogeneous data sources up to voice recognition models.Creating and optimizing batch and realtime data pipelines with different data engineering frameworks.Collecting and reporting business intelligence metrics.Managing ML ops processes:- Monitorings, automatic evaluation of models- Evaluating workflows for experiments and ad-hoc tasks- Duty roster management- DMP worklows ( ingesting data from external sources )Tech stack includes:Word2vec, Tensorflow, Keras, CatBoost, Vowpal Wabbit, Docker, Spotify's Luigi, Apache Storm, Pandas, Scikit-learn, Jupyter, proprietary analogue of Hadoop/Hive, proprietary analogue of Apache NiFi, Python, Java, Ubuntu Show less
-
-
Senior Software Engineer
-
Mar 2016 - Sep 2017
Building the infrastructure for user behavior profiling
-
-
Analysts team leader
-
Dec 2014 - Mar 2016
- Developing malware and unwanted content detection system that is used to process 20m+ webpages and thousands of binaries daily.- Reverse engineering of exploits met in the wild. - Detectors quality control management.- Ad-hoc forensics and incident management.- Doing tech talks and publications.Among other projects I have accomplished I can mention the dynamic detectors of Java and .NET exploits based on modified Java and .NET runtimes, which includes machine learning detection approach as well.And one of my pet projects at the time: application firewall and malicious activity detection system for Android, based on automatic binary-level instrumentation of third-party apps https://github.com/peter-volkov/Patcher5Tech stack includes:IDA, ImmunityDebugger, WinDbg, Fiddler, WireShark, HyperV, VMware Server, Cuckoo sandbox, Python, JavaScript, PHP, Swagger2 / OpenAPI, Headless browsers, Windows, Powershell, Android Show less
-
-
Senior Analyst
-
May 2013 - Dec 2014
-
-
Analyst
-
Sep 2011 - May 2013
-
-
-
Kaspersky
-
Switzerland
-
Computer and Network Security
-
700 & Above Employee
-
Web developer
-
Jan 2011 - Sep 2011
-
-
Malware analyst trainee
-
Oct 2010 - Jan 2011
-
-
Education
-
Высшая Школа Экономики
Master's degree, Software engineering -
Lomonosov Moscow State University (MSU)
Information Technologies