Nikolay Nerovny is a Senior Software Engineer with a decade of experience specializing in low-level systems, OS and hypervisor development, primarily coding in C while actively expanding practical Rust expertise. He has led and reviewed userspace subsystem projects at Samsung, supervised small engineering teams, and currently drives system-level work at Huawei from Dresden. His background includes developing onboard software for nanosatellites and maintaining dynamic linker and SDK build systems, reflecting deep familiarity with embedded RTOS, toolchains, and CI. With a PhD-focused grounding in simulation and aerospace engineering and hands-on academic teaching and research, he brings rigorous engineering discipline and a propensity for migrating legacy C code to Rust. Nikolay prefers technical interviews over algorithmic leetcode-style screens and excels in roles that intersect OS internals, toolchain management, and reliable systems engineering.
10 years of coding experience
12 years of employment as a software developer
Specialist (MS), Aerospace, Aeronautical and Astronautical/Space Engineering, Specialist (MS), Aerospace, Aeronautical and Astronautical/Space Engineering at Bauman Moscow State Technical University
Reed-Solomon encode/decode error correction library, in ANSI C
Contributions:31 commits, 25 pushes, 1 branch in 2 months
reed-solomonsolomonencodedecodecorrection
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.
Request Free Trial
Nikolay Nerovny - Senior Software Engineer at Huawei