Egor Novikov is a seasoned C#/.NET software developer with 12 years of experience building desktop and backend systems, currently focused on solutions at Ozon Tech. He has deep expertise in WPF, MVVM and ReactiveUI for rich client apps and substantial backend experience with ASP.NET Core, Web APIs, PostgreSQL and messaging (RabbitMQ). Past projects include pipeline simulation and emergency control interfaces, corporate order-processing services at Kaspersky, and an automated meeting transcription system at STC group, showing his ability to work across real-time, enterprise and UX-heavy domains. He publishes apps to the Windows Store (including a 4D tic-tac-toe) and helps the Russian developer community by mentoring others on cyberforum, reflecting both product delivery and community engagement. Pragmatic and detail-oriented, Egor combines strong testing and telemetry practices (profiling tools, TeamCity, GitFlow) with a master’s in computational mathematics, which informs his methodical approach to complex problems.
11 years of coding experience
13 years of employment as a software developer
Master’s Degree, Computational mathematics and cybernetics, Master’s Degree, Computational mathematics and cybernetics at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
MVVM friendly library for easy navigation management in WPF & Avalonia applications
Contributions:113 commits, 11 PRs, 232 pushes in 2 years 3 months
xamlavaloniamvvmc-sharpxamarin
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.