Jacob Viau

Jacob Viau

Software Engineer

Seattle, WA

Personal Profile

I'm a Software Engineer at Microsoft Corporation working on Visual Studio. I have had a passion for all things computers for as long as I can remember, and software engineering is my favourite part of it all.

I graduated from Computer Engineering at the University of Alberta. During my degree I was an active member of the Computer Engineering club and Engineering Student Society. I held a junior executive role in the Computer Engineering club.


University of Alberta

BSc in Computer Engineering - Software Coop

Graduated April 2015

  • - Recepient of University of Alberta entrance scholarship, 2010
  • - Jason Lang Scholarship, 2011-2013

Work Experience

Software Engineer at Microsoft Corporation

August 2015 - Present. Redmond, WA

  • - Work on the Visual Studio Common Project System. An asynchronous and extensible project system.
  • - Used by the .netcore project system, and several other Visual Studio project types.
  • - Design and implement an extensible project system API in C#.
  • - Extensive use of C# async/await, including custom awaiters.
  • - Interact directly with customers and partners to understand their needs.

SDE Intern at Microsoft Corporation

May 2014 - August 2014. Redmond, WA

  • - Prototyped an extension for the new Azure Ibiza portal.
  • - Held brown-bag sessions about technologies used in our project.
  • - Implemented both front-end UX and back-end API.

Modeling Analyst Coop at Alberta Environment

January 2014 - May 2014. Edmonton, AB

  • - Worked indepentently on a web application for environmental models and studies used throughout Alberta.
  • - Elicited requirements, designed, and implemented the website.
  • - Improved performance by using an MVVM design with KnockoutJS.

Key Skills

Proficient In

  • C#
  • Java
  • SQL
  • Git/TFS
  • JavaScript/TypeScript

Knowledgeable In

  • C/C++
  • NoSQL
  • Microsoft Azure
  • Ruby
  • Lisp
  • Matlab


  • - Top team in Android app development class, 2013.
  • - Placed top 15 out of over 110 teams in Canadian Open Data Experience 48 hour hackathon, 2014 and again in 2015.