Summary
Nikolay Sokolov is an experienced Data Engineer with nearly two decades of hands-on experience building data warehouses, ETL/ELT pipelines and distributed big data systems across cloud and on-prem platforms. He has designed data models and high-performance data processing algorithms, implemented streaming and batch architectures (Kafka, Kinesis, Spark, Airflow) and automated deployments with Terraform, Docker and Kubernetes. Comfortable coding in Java, Python, Go and Rust, he combines deep RDBMS and data-lake expertise (Snowflake, Redshift, ClickHouse, Greenplum, Exasol) with practical system administration and performance tuning. Nikolay has a track record of migrating and modernizing legacy ETL products, mentoring teams, and translating fuzzy business requirements into robust data delivery processes. Based in Limassol, Cyprus, he now focuses on data streaming and cloud-native pipelines while retaining a rare breadth across classical DWH, big data and real-time systems.
9 years of coding experience
10 years of employment as a software developer
Big Data Specialist Big Data, Big Data Specialist Big Data at New Professions Lab
Master's degree Information security specialist, Master's degree Information security specialist at Moscow Academy of Industry and Finance
Field Of StudyComputer Science, Field Of StudyComputer Science at Open Source Society University
Master's degree Computer Science in Economics, Master's degree Computer Science in Economics at Moscow Open Institute of Technology
Bachelor's degree A computer programmer, Bachelor's degree A computer programmer at Moscow State College of Information Technology
English, Russian