Summary
Sergey Petrov is a Lead Specialist and software engineer with over 10 years of experience, specializing in Microsoft SharePoint (2010–2019) solutions and migrations. He blends a strong backend skillset in C#, ASP.NET, .NET Framework and SharePoint CSOM/SSOM with a frontend focus—70% of his recent work—using JavaScript frameworks like AngularJS, React and Vue plus UI libraries such as KendoUI and Material Design. Sergey has led corporate portal and EDM implementations, custom form and data representation development, and multi-version SharePoint migrations, balancing maintenance with new feature delivery. He is practiced at integrating client-side SharePoint tooling (PnPJS, CSR) with server-side extensions (Event Receivers, TimerJobs) to deliver pragmatic enterprise solutions. Based in Russia, he holds a Master’s in Information Technology and brings a practical, migration-first mindset that helps organizations modernize legacy SharePoint landscapes without disrupting daily workflows.
10 years of coding experience
International University of Nature, Society and Man "Dubna"
English