A resume app, built like a product.

Designed and built from scratch with WPF, C# and XAML. This app reflects my standards for software architecture, performance, UI/UX, and code quality.

WPFC#XAMLMVVM.NET
ResumeApp — Overview

The app in action

Real screenshots of the WPF application running on Windows.

Resume — Overview
Resume — Skills
Resume — Career timeline

What this project demonstrates

MVVM Architecture

Clean separation between views, view models, and services with dependency injection and commands.

Refined UI/UX

Dark and light themes, smooth animations, tab navigation, responsive layout, and careful attention to visual detail.

Bilingual

Full French and English support via .resx resource files with real-time language switching.

Code standards

Clean code, explicit naming, clear organization, reusable patterns, and maintainable architecture.

Professional experience

UI/UX Expert Software Developer

Creaform

Lévis, QC, Canada (Hybrid) | 2024-03 to Present

  • Led UI modernization to WPF during the transition from VXelements to Creaform.OS, delivering a refreshed look and stronger visual consistency across multiple modules and screens.
  • Defined and reinforced UI standards (spacing, typography, states, theming rules) to reduce fragmentation and keep the product cohesive.
  • Produced high-fidelity Photoshop mockups and prototype-ready visuals to validate direction early and reduce late-stage UI churn.
  • Served as a go-to UI/UX resource, supporting developers with styling decisions and interaction details to raise overall UI quality.

Tech: WPF, XAML, C# 7.3, MVVM, Visual Studio, Adobe Photoshop

Software Developer

Creaform

Québec, QC, Canada | 2020-02 to 2024-03

  • Designed and delivered a new user interface for peel.OS, improving workflow clarity through simplified navigation, clearer screen structure, and standardized reusable UI patterns.
  • Contributed to peel 3 by Creaform and the peel project team, recognized with the AMETEK Innovation Award 2022, focusing on WPF UI delivery, visual consistency, and interaction polish.
  • Shipped WPF UI features with a high standard for usability, visual hierarchy, and interaction polish.

Tech: WPF, XAML, C#, MVVM, Visual Studio

Software Developer

Arcane Technologies

Québec, QC, Canada | 2018-05 to 2020-02

  • Built and maintained front-end interfaces using React, JavaScript, and Redux, focusing on clear UI structure and maintainable patterns.
  • Created visual assets using Photoshop and Illustrator, supporting product UI and marketing needs.
  • Worked on image processing and media pipelines (OpenCV, Libraw, After Effects) as needed.

Tech: React, JavaScript, Redux, C#, Unity, C++, OpenCV, Libraw, Adobe Photoshop, Illustrator, After Effects

Software Development Intern

iA Groupe financier (Industrielle Alliance)

Québec, QC, Canada | 2017-05 to 2017-08

  • Delivered features in C# and VB.NET and contributed to unit testing for long-term stability.
  • Supported Scrum delivery and data workflows using SQL.

Tech: C#, VB.NET, SQL, Scrum

Education

Université Laval | Bachelor’s degree, Computer Science

Québec, QC, Canada | 2014 to 2018

Cégep Limoilou | College Diploma, 3D Animation and Image Synthesis

Québec, QC, Canada | 2008 to 2011