Summary
Pavel Sobolev is a Senior Software Developer with 7 years of recent professional experience and a multi-decade background in software engineering, education and embedded systems. He specializes in .NET/C# backend and desktop applications, having driven end-to-end development, refactoring, performance tuning and integration for enterprise products like Prodoc, plus hands-on work with Azure, MS SQL and Web APIs. Pavel also has experience in C++/OpenGL tooling for 3D export workflows and a long history mentoring students and building domain-driven solutions from telemetry systems to web and mobile apps. Based in Auckland, he combines pragmatic production chops with academic rigor (multiple master’s degrees) and a knack for translating complex integration needs into reliable, maintainable software. An understated strength is his breadth across low-level system programming and high-level application architecture, which helps him bridge legacy desktop landscapes and modern cloud-connected services.
7 years of coding experience
27 years of employment as a software developer
Post graduate Diploma of software development, Post graduate Diploma of software development at EDENZ Colleges
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Komsomolsk-na-Amure University
Master's degree Mathematics and Computer Science, Master's degree Mathematics and Computer Science at Sakhalin State University