Dmitri Gavrilov

Principal Software Architect at Microsoft

Redmond, Washington, United States

About

Experienced Software Engineering Manager with a demonstrated history of working in the computer software industry. Skilled in Scalability, C++, C#, Enterprise Architecture, Agile Methodologies, and Software Design. Strong education professional with a Doctor of Philosophy (Ph.D.) focused in Computer Science from The University of Calgary.

Experience

  • Microsoft (26 yrs 1 mo)
    • Principal Software Architect
      Nov 2021 - Present · 4 yrs 8 mos

      Architect in OneDrive/Sharepoint team, focusing on COGS savings.

    • Principal Software Architect
      Apr 2020 - Oct 2021 · 1 yr 7 mos

      Architect in Mailbox Intelligence group, M365/Exchange Online.

    • Principal Group Engineering Manager
      Apr 2019 - Apr 2020 · 1 yr 1 mo

      Leading Azure AD Distributed Directory Services team.

  • Software Design Lead at Axia Netmedia
    1996 - 2000 · 4 yrs