Information’s pretty thin stuff unless mixed with experience.
~Clarence Day, The Crow’s Nest


I am a software engineer with a focus on Microsoft 365 and related technologies, including Microsoft Teams, SharePoint, Viva, Search, Azure, MS Graph, C#, PowerShell etc. I architect and develop SharePoint solutions for governance, administration, security, automation.. 

My certifications:

  • MCSE (Microsoft® Certified Solutions Expert: Productivity) Certification/Version : SharePoint  (Charter)*
  • MCSD (Microsoft Certified Solutions Developer: App Builder) Certification/Version : SharePoint (Charter)*
  • MCSA (Microsoft Certified Solutions Associate) Certification/Version : Windows Server 2012, Web Applications (Charter)*
  • MCITP (Microsoft Certified IT Professional) Certification/Version : SharePoint® Administrator 2010
  • MCTS since  2012 (Microsoft Certified Technology Specialist) Certification/Version: Windows Server® 2008 Applications Infrastructure,
  • Configuration; SharePoint® 2010 Configuration; Programming in HTML5 with JavaScript and CSS3

* Charter Member: “Charter Members are the pioneering group of individuals who achieve a certification shortly after the certification becomes available. When a Charter Member certification is offered, it is available to candidates who achieve the new certification within six months after the certification exam is released. Charter Members are recognized by receiving the Charter version of the certificate.” (Microsoft)

Exams passed:

  • Exam ID 346 Managing Office 365 Identities and Requirements
  • Exam ID 489 Developing Microsoft SharePoint Server 2013 Advanced Solutions
  • Exam ID 488 Developing Microsoft SharePoint Server 2013 Core Solutions
  • Exam ID 486 Developing ASP.NET MVC 4 Web Applications
  • Exam ID 332 Advanced Solutions of Microsoft SharePoint Server 2013
  • Exam ID 331 Core Solutions of MS SharePoint Server 2013
  • Exam ID 417 Upgrading Your Skills to MCSA Windows Server 2012
  • Exam ID 480 Programming in HTML5 with JavaScript and CSS3
  • Exam ID 667 Microsoft Office SharePoint, Configuring
  • Exam ID 668 Microsoft SharePoint® Administrator 2010
  • Exam ID 643 Windows Server Applications Infrastructure, Configuring
  • Exam ID 218 Managing Windows Network Environment
I’m proud to be a BMSTU alumni
It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat
~Theodore Roosevelt