Nikita Korolev is a data engineer with a Master's in Software Engineering and 13 years of professional experience, currently leading a team at Innotech while hands‑on building a distributed computation engine for bank cash‑flow calculations. He designs and optimizes large‑scale Spark/Hadoop pipelines, integrates Airflow‑driven microservices, and implements financial algorithms to process high‑volume transaction data reliably. Prior roles at Sberbank and analytics consultancies honed his skills in Spark tuning, data modeling for graph engines, ETL automation, and deploying data platforms on AWS. As a team lead he combines sprint planning, onboarding and code‑quality stewardship with continued deep technical ownership of production systems. Notably, he builds utility tooling for log aggregation and dynamic configuration parsing to keep complex distributed jobs observable and configurable in real time.
13 years of coding experience
2 years of employment as a software developer
Master's degree Software Engineering, Master's degree Software Engineering at ITMO University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.