Photographer + Developer

Olivier La Haye

Senior UI/UX Developer · AI-Native · Agent Orchestrator

I ship production UI in any stack by orchestrating coding agents with strong design judgment. 7+ years bridging visual craft and shipped code. Targeting senior Design Engineer, UI Engineer, and Frontend roles at design-led product companies. Open to fully remote roles across North America.

  • 7+ years in development
  • 25 years of visual craft
  • AMETEK 2022 Innovation Award
  • Open senior remote roles, North America
UI/UX DevelopmentAgent OrchestrationWPF · .NETTypeScript · AstroWCAG 2.2 AA

Proof

High-signal credibility

  • 7+ years in product development WPF, .NET, web (TS/Astro)
  • 25 yrs of visual craft Photoshop since 2001
  • 1 AMETEK Innovation Award 2022 peel 3 by Creaform
  • Agents Claude Code · Codex · Copilot CLI TS · Astro · Cloudflare shipped via agents

Summary

In one paragraph

Senior UI/UX Developer with 7+ years bridging visual craft and shipped code, targeting senior Design Engineer, UI Engineer, and Frontend roles at design-led product companies. I deliver production-quality UI in any stack by orchestrating coding agents (Claude Code, Codex, Copilot CLI) with strong design judgment. Deep expertise in WPF, .NET, and MVVM, paired with 25 years of visual craft (Adobe Photoshop since 2001, professional photography since 2010). Recently shipped end-to-end web applications in TypeScript, Astro, and Cloudflare without prior web framework experience by framing problems precisely, evaluating agent output critically, and iterating to polish. Trusted by designers and marketing teams as the development voice on UI/UX decisions, with proposals consistently validated and adopted.

View Filter resume content by discipline

Choose what appears below. Software by default.

Creative R&D

Photography as engineering proof

25 years of visual craft (Photoshop since 2001) and 15+ years of professional photography (since 2010) are not a parallel career. They are the stress test that hardens my UI/UX judgment, my Core Web Vitals discipline, and my production-quality media delivery.

  1. 01

    Visual judgment · UI/UX

    Composition, hierarchy, light, color, restraint. The same decisions that make a professional photograph hold are what give an interface visual weight. Consistently validated and adopted by design + marketing teams at Creaform.

  2. 02

    Media engineering · performance

    WebP, AVIF, responsive srcset, fetchpriority, explicit dimensions for CLS = 0, async decoding, lazy by default, eager only for LCP. This page itself loads its images by that contract. Dynamic Dropbox → Cloudflare Pages pipeline, no paid third-party CDN.

  3. 03

    Product polish · client delivery

    Coordinating hundreds of deliverables per contract, clear image-usage rights, Loi 25 compliance, press kit + private gallery + NFC link, without losing hold of final quality. The same bar carried into any digital product.

Career

Career timeline, overview

Where roles overlap and when they happened. Click a bar for details — drag or scroll to explore.

Career

Career timeline

Roles in reverse-chronological order. Markers, colors, and states mirror the parity hierarchy defined in the desktop CV.

  1. UI/UX Expert Software Developer

    Creaform

    Lévis, QC, Canada (Hybrid)

    Lead UI/UX and front-end delivery across projects, ensuring consistent, high-quality desktop UI.

    • WPF
    • XAML
    • C# 7.3
    • MVVM
    • Visual Studio
    • Adobe Photoshop
    • 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.
  2. Software Developer

    Creaform

    Québec, QC, Canada

    Front-end focused software development with emphasis on UI design and WPF implementation.

    • WPF
    • XAML
    • C#
    • MVVM
    • Visual Studio
    • 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.
  3. Software Developer

    Arcane Technologies

    Québec, QC, Canada

    Built front-end interfaces and contributed to visual production.

    • React
    • JavaScript
    • Redux
    • C#
    • Unity
    • C++
    • OpenCV
    • Libraw
    • Adobe Photoshop
    • Illustrator
    • After Effects
    • 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.
  4. Software Development Intern

    iA Groupe financier (Industrielle Alliance)

    Québec, QC, Canada

    • C#
    • VB.NET
    • SQL
    • Scrum
    • Delivered features in C# and VB.NET and contributed to unit testing for long-term stability.
    • Supported Scrum delivery and data workflows using SQL.
  5. Independent Photographer · Visual Craft & Media Engineering

    OLH Photographie

    Québec, QC, Canada (Independent)

    Multi-discipline professional photography (events, portraits, sports, personal travel) backed by an in-house web-engineered media delivery pipeline.

    • Adobe Photoshop
    • Adobe Lightroom
    • Astro 5
    • TypeScript
    • Cloudflare Pages
    • Dropbox
    • WebP
    • AVIF
    • responsive srcset
    • Sustained professional photography practice since 2010 across events (university shows, corporate), volleyball / sports, portrait, and personal travel — with photo-editing roots back to 2001 (Adobe Photoshop).
    • Designed and shipped olhphotographie.com on Astro + Cloudflare Pages with a dynamic Dropbox-backed media pipeline: WebP/AVIF, responsive srcset, explicit width/height (CLS = 0), lazy by default, eager only for LCP.
    • Delivered hundreds of optimized images per contract with bilingual fr-CA / en-CA gallery copy, private password-gated albums, and clear image-usage rights — full client-facing surface owned end-to-end.
    • Carried the same visual judgment (composition, hierarchy, light, color) directly into UI/UX decisions on the software side; consistently validated and adopted by design and marketing teams at Creaform.

Skills

Coverage by discipline

Design Systems and UI Craft
  • Tokens and themes
  • Typographic hierarchy
  • Layout and rhythm
  • States and micro-interactions
  • Cross-platform consistency
AI-Native Development and Agent Orchestration
  • Agent orchestration as a primary development practice (Claude Code, Codex, Copilot CLI)
  • Agent task framing
  • Durable prompts
  • Agent output evaluation
  • Validation loops
Prototyping and Visual Design
  • Adobe Photoshop (since 2001)
  • High-fidelity mockups
  • Art direction
  • Iconography
  • Professional photography
WPF and .NET
  • WPF
  • XAML
  • C# 7.3+
  • MVVM
  • .NET
  • DependencyProperty
  • Bindings
Web Frontend Foundations
  • TypeScript
  • Astro 5
  • HTML5
  • Modern CSS (container queries, color-mix)
  • React (Arcane)
  • Cloudflare Pages + D1
Theming and Localization
  • Light + dark themes
  • CSS tokens
  • .resx localization
  • BCP-47 (en-CA / fr-CA)
  • Font selection
Performance and Accessibility
  • WCAG 2.2 AA
  • ARIA
  • Keyboard navigation
  • Focus management
  • Core Web Vitals (LCP / INP / CLS)
Tooling and Testing
  • Visual Studio
  • VS Code
  • Playwright
  • axe-core
  • Astro check
  • Lighthouse-CI
  • Git
Collaboration and Leadership
  • UI/UX reference voice
  • Design coaching with developers
  • Code reviews
  • Documentation
  • Written bilingual communication

Awards

Recognition

AMETEK Innovation Award 2022

Contribution to peel 3 by Creaform: WPF UI delivery, visual consistency, and interaction polish.

Education

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

Languages

Written and spoken

  • French (Native)
  • English (Professional working proficiency)

Off-screen

Download or print

This page is the resume. Press Ctrl+P (or Cmd+P on Mac) to produce an editorial black-and-white CV on a single column, ATS-friendly, ready to send or paste into any applicant tracking system.

Side project

ResumeApp, the app in action

WPF app designed and built from scratch. A live sample of my standards in architecture, UI/UX and code quality.

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.