Work

Projects

Software

Software · Web

AI Room Visualizer

A production AI interior-design tool embedded in the Robindesbois.com e-commerce ecosystem. Customers photograph a room, select a product from the live catalog, and receive a photorealistic AI-composited image showing the product placed in their room — in under 60 seconds. Serves five language markets with zero-friction deep-linking from product pages.

Highlights

  • Sole engineer — architecture, full front-end, API layer, and deployment
  • Stateless backend via n8n workflows — no custom server
  • Client-side circuit breaker, LRU search cache, and image compression (30× payload reduction)
  • Typed quota error handling with localized messaging in 5 languages
  • AI prompt engineering for multi-image positional input to Gemini
  • URL deep-link auto-selection with variant/combination resolution
React 18ViteNode.jsGemini APIPostgreSQLJavaScript

Hardware

Open PDF
Assembly
Assembly

click to select a view

Hardware · CAD

Pizza Cutter

Full mechanical assembly of a pizza cutter designed from scratch in Autodesk Inventor. Each component — blade, arm, handle, guard, cap, and rivet — was individually modeled as a parametric part, then assembled with proper constraints and fit tolerances.

Highlights

  • 6 individually modeled components
  • Textured wood-grain handle with ergonomic ribbing
  • Blade mounted via rivet through arm bracket
  • Full assembly with mating constraints
Autodesk InventorCAD ModelingAssembly ConstraintsParametric Design
Open PDF
Assembly
Assembly

click to select a view

Hardware · CAD

Delirium Device

An Arduino-based cognitive monitoring system designed to combat Hospital-Induced Delirium (HID). The device runs a Simon Says memory game while simultaneously tracking environmental stressors — noise and light levels — and detecting patient emotions via webcam using face-api.js. All data streams live to a web dashboard over serial communication, giving caregivers real-time visibility into cognitive performance and environmental risk factors.

Highlights

  • Simon Says game engine on Arduino for cognitive stimulation
  • Real-time sound & light monitoring with delirium-threshold alerting
  • Webcam emotion detection (fear/surprise) correlated with game scores
  • Live serial data piped to web dashboard with graphed trends
  • Caregiver alert system for early cognitive decline detection
  • Built with a 4-person team, completed November 2025
Arduino UnoC++JavaScriptface-api.jsSerial CommunicationReactSound SensorPhotoresistor
Open PDF
Assembly
Assembly
Hardware · CAD

BILD House Design Competition

Personal entry for the 2023/2024 BILD Calgary Region House Design Competition. A fully drafted two-floor residential design totalling 3,569 ft² — including floor plans, site plan, elevation drawings, and interior/exterior perspective renders. The home features a master suite, two guest bedrooms, kids' bedrooms, an exercise room, game room with wet bar, hot tub, fire pit, and pool.

Highlights

  • 2,225 ft² lower floor + 1,344 ft² upper floor
  • Full site plan with pool, hot tub, and fire pit
  • South-west elevation and interior perspective renders
  • BILD Calgary Region House Design Competition entry
AutoCADArchitectural DraftingFloor PlanningPerspective Rendering
Open PDF
Assembly
Assembly
Hardware · CAD

Residential House Design (Revit)

Full architectural documentation of a single-family home modelled in Autodesk Revit. The project delivers a complete sheet set including a 3D exterior concept, interior kitchen render, southeast isometric view, dimensioned floor plan with door and window schedules, and south/east elevations with cross-sections — matching professional architectural drawing standards.

Highlights

  • Full Revit BIM model with 3D exterior and interior renders
  • Dimensioned floor plan with door & window schedules
  • South and East elevation + section drawings
  • Southeast isometric view at 1/32" scale
  • Rooms: Kitchen, Living/Dining, 3 Bedrooms, Garage
Autodesk RevitBIMArchitectural Documentation3D Rendering
Assembly
Assembly
Hardware · CAD

Clothing Rack

Freestanding clothing rack modeled in Autodesk Inventor. Features a dual hanging rod configuration for separating garment types, a structural center divider, and a bottom shelf for shoes or folded items. Designed with realistic proportions for a standard retail or home wardrobe setup.

Highlights

  • Dual hanging rods for garment organization
  • Center divider panel for structural rigidity
  • Integrated bottom shelf
  • Modeled to realistic furniture dimensions
Autodesk InventorCAD ModelingParametric Design
Assembly
Assembly
Hardware · CAD

IKEA Kallax Shelf

Parametric 5×5 shelf unit modeled after the IKEA Kallax series in Autodesk Inventor. The 25-compartment grid structure was built using precise panel thicknesses and internal divider spacing matching real-world specifications, demonstrating accurate replication of commercial furniture geometry.

Highlights

  • 25-compartment 5×5 grid layout
  • Accurate panel thickness and divider spacing
  • Modeled after IKEA Kallax specifications
  • Demonstrates parametric repetition techniques
Autodesk InventorCAD ModelingParametric Design