Andrey Noskov is a Principal Software Engineer with 8+ years of experience building high-load, low-latency systems for messaging and media at Microsoft and Skype. He blends deep expertise in system architecture, OOP (C/C++, Java, C#) and TCP/IP networking with hands-on experience in realtime media transformation pipelines and large-scale storage services. His background includes designing services that handled multi-GBps traffic, distributed caching, noSQL media stores and MapReduce-based indexing from his time at Mail.Ru and Skype. Comfortable in Linux automation (bash, Python, Chef) and team leadership, he has repeatedly led cross-functional teams to deliver scalable production systems. Fluent in English and Russian and based in Czechia, he brings both practical engineering rigor and operational know-how to demanding distributed systems problems. An often-overlooked strength is his combined formal training in computer science and professional English communication, which helps him bridge technical and stakeholder conversations effectively.
8 years of coding experience
6 years of employment as a software developer
Qualification of an Interpreter in Professional Communication (English language), Department of Foreign Languages, Qualification of an Interpreter in Professional Communication (English language), Department of Foreign Languages at Moscow Institute of Electronic Technology
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
Andrey Noskov - Principal Software Engineer at Microsoft