Summary
Nikolay Firov is a Senior Software Developer with 11+ years building scalable, high-throughput distributed systems and CI/CD tooling, currently based in the Netherlands. He brings deep backend expertise in Java and Kotlin (with Spring/Hibernate) alongside full-stack experience using TypeScript, React and Angular, and hands-on work with ClickHouse, PostgreSQL and MongoDB. At Yandex he built release pipelines and a logs analytics system processing ~50k records/sec into ClickHouse, and he’s led small teams and mentored engineers while still shipping code. His background spans both .NET desktop/web apps and large-scale cloud storage designs, reflecting a pragmatic ability to move between low-level systems and developer-facing tools. Known for reliable delivery and thoughtful engineering, he often blends operational monitoring and CI/CD improvements into product work to reduce toil.
11 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Bauman Moscow State Technical University
English, Russian