Profile picture

Hello and welcome to my portfolio!

My name is David-Alexandre Lapierre and I am a Software Engineer II with 8 years of experience.

My programming journey began about 10 years ago when I first started to learn to make games using GameMaker and XNA. This early interest shaped my career path leading to complete a college diploma in Computer Science & Mathematics focusing on game development and, a bachelor's in Software Engineering with a specialization in infographics from Polytechnique Montréal.

Throughout my career, I've had the opportunity to work across diverse companies, where my roles have spanned from frontend development to full-stack, involving tasks in system programming, web development, and security.

EXPERIENCE
03/2022 - 03/2024
Software EngineerMicrosoft

Worked on multiple products which includes Windows, Bing.com, MSN.com, Start.com and the new tab page on the Edge browser. Some of the highlights of my work include:

  • Implemented news feed support on Bing.com for all markets, resulting in a 42% increase in impressions.
  • Enhanced Bing.com's loading speed by up to 8% through adjustments to the loading process of thumbnails and images.
  • Collaborated with our editors to develop internal tools, significantly reducing the content upload time by over 500%.
  • Introduced notification settings and a followed interest feed on Windows Widgets, resulting in a boost to our daily active user count and reducing user dissastisfaction.
  • Provided mentorship to new developers and contributed to the creation of onboarding documentation.
  • Conduct thorough debugging of projects, scrutinizing network calls, performance metrics, data flow, and overall code quality for comprehensive analysis.
  • Wrote and reviewed technical designs for the different features I developed and collaborated on.
  • Engaged in an on-call rotation, during which I took on the responsibility of addressing and resolving system failures for various products owned by my team.
C++C#Typescript
05/2018 - 09/2021
Software Engineer InternMicrosoft
2021 - Montreal

Implemented a shopping feature in a chromium environment which led me to expand my knowledge on security & performance. This project required me to create and modify internal tools to monitor the performance and stability of the product.


2020 - Montreal

Developed a power user utility feature on the New Tab Page of Edge. Took the role of product owner for the feature and handled communication inside and outside of my team.


2019 - Seattle

Worked on creating a geolocation service for the Power Apps platform.


2018 - Vancouver

Developed a security application sponsored by the Windows Security team. Took the role of scrum master within my team.

C++C#TypescriptReact
06/2016 - 09/2017
Software DeveloperAéroport de Montréal

Teamed up with the IT department at Montreal's airport to develop internal tools. Among the projects I contributed to were an inventory management system and software designed for remote control of users' desktops.

C++C#