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.
The app in action
Real screenshots of the WPF application running on Windows.
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