Summary
Oleg Kiselnikov is a Senior Software Developer based in Moscow with roughly a decade of hands-on experience building backend systems, desktop applications, and office add-ins primarily in C# and .NET. He has delivered production-grade solutions across banking, public transport, cadastral services, and telecom—most recently developing document-generation web services and Office add-ins for Alfa-Bank using ASP.NET Core, PostgreSQL, MongoDB and Docker. Comfortable across the full stack, he has repeatedly solved integration challenges with devices, TCP protocols, WCF/SOAP services, and complex WPF UIs that customers directly interact with. Oleg has a Master’s in Computer Science from Bauman Moscow State Technical University and a track record of improving CI/CD and system reliability in legacy and modernized environments. Notably, he combines low-level device integration experience with high-level templating and document automation, a mix that makes him efficient at bridging product UX and backend scale. Colleagues rely on him to turn intricate business rules into robust, testable components that ship to production.
9 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Bauman Moscow State Technical University