<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://www.leighshull.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2025-11-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/1763561741388-6AUEBB5Y4Z2RI5HFI0M9/unsplash-image-4UGmm3WRUoQ.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/811a2ada-2a6f-4fcc-8981-d4bfeee19a08/IMG_2003.JPG</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/8280bf45-087f-4155-85a1-56a79e1bcea8/IMG_2964.JPEG</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/contact</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-02-18</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/c95a36fc-cde1-4945-bd8d-dbefef3abbf1/IMG_2964.JPEG</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/flags</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/8c850509-11ff-400b-a54a-eaa67ad46926/Flags-JTBD.png</image:loc>
      <image:title>Patient Flag Review - JOBS TO BE DONE</image:title>
      <image:caption>First we created a workflow to show our understanding from our clinical SME's what jobs needed to be done, when they needed to be done, and who needed to do them. This helps us in the path of knowing when and where all the touch points are during a flag review process by our clinical team.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/fdcdb5c9-932c-4cac-b51b-4e9942f01cf6/Flags-Explore.png</image:loc>
      <image:title>Patient Flag Review - DESIGN EXPLORATION</image:title>
      <image:caption>Next, lets take what we know to create a few quick concepts with the team. Here we can pinpoint what the workflow should be from an interaction perspective. Lets really figure what what the users will be doing while they are reviewing the flags so we can best create the space for optimal interactions.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/d7474be5-babd-477f-9203-ee81695c3130/Flags-List.png</image:loc>
      <image:title>Patient Flag Review - DESIGN - PATIENT LIST</image:title>
      <image:caption>Now lets focus on the information a clinician needs to see. With our exploration with the SME's we know the clinicians rely on flag data from incoming measurements and surveys, coupled with what the patient has already completed today. We show these on the right of the patient list using color indicators to mark the incoming data at a glance.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/d758b904-afe8-4100-ab51-3c4fee640f85/Flags-Panel.png</image:loc>
      <image:title>Patient Flag Review - DESIGN - REVIEW PANEL</image:title>
      <image:caption>Once our clinicians have a better understanding of the patient list they have on hand, we need a way to show them deeper information for an individual patient without interrupting their workflows. We introduced the patient flag review pane to gain quick access to patient data. In doing so, clinicians can best determine the course of action for individual patients.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/b643c465-b82c-4fec-b7a8-77247e5af191/Flags-patient2.png</image:loc>
      <image:title>Patient Flag Review - DESIGN - PATIENT REVIEW</image:title>
      <image:caption>We reflect the review toggle while inside of the patient chart. This way, no matter where the clinician is within their workflow, they will have the ability to mark a patient for review. Also, if a patient has been marked for review by another clinician, we can show that information here so we know who has started the review and when.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/discharge</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/4dc40d3d-2b5a-4495-874f-cfd5a19f7bba/Screen+Shot+2022-02-01+at+1.48.27+PM.png</image:loc>
      <image:title>Adventures in Discharge - RESEARCH</image:title>
      <image:caption>We found through multiple interviews that the next big problem we needed to solve for was patient discharge. As things stand is the state of the world right now, patients flow into the hospitals at an alarming rate. Hospitals need a simple way to see where their delays are, and how to solve for them.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/e68e954e-9363-419f-9ddd-1a7215fc5d15/Screen+Shot+2022-02-01+at+1.49.02+PM.png</image:loc>
      <image:title>Adventures in Discharge - PLANNING</image:title>
      <image:caption>As the voice of the customer, I focus on three essential questions: What information is important to me? Where do I need to access this information? And when do I need it to be available? Understanding these priorities ensures that solutions truly meet customer needs and deliver value at the right place and time.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/f5b708d6-f441-47bd-83b8-96d1372d7250/pfcs2.png</image:loc>
      <image:title>Adventures in Discharge - WORKFLOW</image:title>
      <image:caption>With a clear goal, aligned workflows, and a solid understanding from our users, we can now frame out the complete solution and bring all these elements together into a cohesive design</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/c08cc588-da60-4e5f-b448-8b4fcc8cb083/Screen+Shot+2022-02-01+at+1.32.25+PM.png</image:loc>
      <image:title>Adventures in Discharge - WIREFRAME</image:title>
      <image:caption>Through iterating, reviewing, and building, we followed our internal design process to identify multiple gaps throughout the existing framework while keeping our goals aligned with patient needs. Process is great, but what does it actually look like? How does everything function together?</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/788a9f23-3b67-4bed-992f-c68bcd6a8de1/Screen+Shot+2022-02-01+at+1.28.42+PM.png</image:loc>
      <image:title>Adventures in Discharge - PROTOTYPE</image:title>
      <image:caption>Following our internal design process, we were able to find multiple gaps throughout the existing framework, while keeping ours goals inline with the patient needs.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/app</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/41fc5dd1-6d02-4328-9275-94fc44f66433/meldoraan.jpg</image:loc>
      <image:title>Meldora'an Player App - CONCEPT</image:title>
      <image:caption>Meldora'an is the name of our homebrew RPG world, meaning “a sweet gift that belongs to us." Between lore, rules, and session history, the overhead of a homebrew campaign can outpace the fun. I wanted a single place where players could ask questions and log moments without breaking the immersion.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/d2c3a582-103a-4d4b-a069-d54d9e1614b2/mel-game.jpg</image:loc>
      <image:title>Meldora'an Player App - RESEARCH</image:title>
      <image:caption>I'm both the Dungeon Master and the user, which gave me direct access to the problem. I talked with my players about what pulled them out of the experience — the answer was always the same: too much context-switching, not enough staying in the story.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/8cb690de-d138-4926-965e-9e5dcedaa158/supabase.PNG</image:loc>
      <image:title>Meldora'an Player App - BUILD</image:title>
      <image:caption>No handoff. No dev team. Just the tools and the problem. I used Claude for the AI backbone, Claude Code for functional logic, and Figma Make to bring the UI to life. Along the way I learned to integrate Google Docs as a live content layer for campaign notes and lore, and connected Supabase for real-time data updates across the app.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/08aafc1e-c454-4b73-af84-8d61afb2e20e/appMap.PNG</image:loc>
      <image:title>Meldora'an Player App - TESTING &amp; ITERATION</image:title>
      <image:caption>My players are my test group. Running the app through actual sessions gave me fast, honest feedback on what felt natural and what created friction.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/a9859faa-b21d-4509-9b34-e96c7cb68ed4/IMG_3023.webp</image:loc>
      <image:title>Meldora'an Player App - WHAT I LEARNED</image:title>
      <image:caption>Personal projects punch above their weight. This one gave me mobile design reps, hands-on AI product development experience, and a reminder that the best way to understand a user is to be one.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/pds</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/43559adc-de43-407e-a07c-ed0f1d767d49/ads_01_problem.png</image:loc>
      <image:title>Platform Design System - THE PROBLEM</image:title>
      <image:caption>No single source of truth. Component implementations varied screen to screen, token usage was improvised, and there was no process to stop pattern drift before it hit production. Every new build started from scratch.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/61d6744a-ab49-4a22-96c9-bccbe8df1fc6/ads_02_foundation.png</image:loc>
      <image:title>Platform Design System - FOUNDATION</image:title>
      <image:caption>Started by auditing the raw Figma-exported spec and CSS token file. Cleaned the token set, resolved namespace conflicts, and established one non-negotiable rule: every build decision has to trace back to a documented spec entry.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/3fed3d0a-94ea-4ced-8bd6-299d5915f340/ads_03_ratification.png</image:loc>
      <image:title>Platform Design System - RATIFICATION</image:title>
      <image:caption>Worked through 30+ components, including buttons, cards, tables, modals, forms, loading states, and more, formalizing each one. Where the spec was silent or contradictory, decisions were made, documented, and ratified. No silent improvisation.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/592b5eef-e442-47ad-9913-b60bb6d8399b/ads_04_gap_audit.png</image:loc>
      <image:title>Platform Design System - GAP AUDIT</image:title>
      <image:caption>A formal audit of the source files surfaced 22 real issues across 7 categories which included token conflicts, missing variables, undocumented patterns. Found them before they became production bugs.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/b9bbeaef-7f4b-4d0b-977e-30fbbf279973/ads_05_page_translations.png</image:loc>
      <image:title>Platform Design System - PAGE TRANSLATIONS</image:title>
      <image:caption>Translated 4 live product pages into spec-compliant HTML, including the Orchestration Center which is a high-complexity screen with charts, exception items, tables, and real-time data patterns. Built in a single session using the ratified system.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/dce</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/632701da-6307-4011-8091-c7e75a724939/dce_01_problem.png</image:loc>
      <image:title>Decision-Centric Enterprise - THE PROBLEM</image:title>
      <image:caption>The old setup had a 40% completion rate. Users hit a blank configuration form asking for strategic context most companies had never documented. Free-text inputs degraded AI recommendation quality, and completed profiles went stale with no way to keep them current.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/6f68444f-0da1-4504-ba82-45c8c0615393/dce_02_research.png</image:loc>
      <image:title>Decision-Centric Enterprise - RESEARCH</image:title>
      <image:caption>Five stakeholder interviews across executive, operational, and technical roles. Common thread: the AI needed to be explainable and contextually calibrated, and operational users needed less manual work, not more. That shaped everything downstream.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/29c8edaa-276f-4c0b-8bc1-00fbecb52d3a/dce_03_design.png</image:loc>
      <image:title>Decision-Centric Enterprise - DESIGN</image:title>
      <image:caption>Replaced the blank form with a three-phase AI-drafted profile flow. The AI generates a draft from existing supply chain data, walks users through 8 to 12 targeted questions, and maintains a living amendment log. Wireframed five screens across two questionnaire formats with explainability panels and AI-inferred answer badges.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/295e3d78-5c3b-44ed-a1eb-b9dee1740bbd/dce_04_validation.png</image:loc>
      <image:title>Decision-Centric Enterprise - VALIDATION</image:title>
      <image:caption>Ran a CSCO persona session against the wireframe. Key finding: the confirm screen put a strategic liability statement on the wrong person. The Implementation Specialist can't ratify company strategy, only the CSCO can. Surfaced the async approval gap before engineering touched a line of code.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/ab48fc5b-68b4-48f0-b351-3da40281a8f5/dce_05_result.png</image:loc>
      <image:title>Decision-Centric Enterprise - THE RESULT</image:title>
      <image:caption>Target completion rate 85%+ versus a 40% baseline. Full setup completable in under 4 hours. Phase 2 is gated on completion so there's no bypassing setup without consequence. AI recommendations are now calibrated to company-specific rules instead of generic defaults.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-04-24</lastmod>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio/flags11</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/8c850509-11ff-400b-a54a-eaa67ad46926/Flags-JTBD.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/fdcdb5c9-932c-4cac-b51b-4e9942f01cf6/Flags-Explore.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/24be7a99-370d-46dd-b083-92fc4dac8428/Flags-List.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/6ddf5282-6d6b-4df7-be3d-7dc18121409e/Flags-Panel.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/b643c465-b82c-4fec-b7a8-77247e5af191/Flags-patient2.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio/pfcs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-03-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/56bc545f-4e40-4535-8401-a30729490b29/Screen+Shot+2022-02-01+at+1.48.27+PM.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/39d6d341-a476-461f-b9b5-96185cf9a388/Screen+Shot+2022-02-01+at+1.49.02+PM.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/f5b708d6-f441-47bd-83b8-96d1372d7250/pfcs2.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/c08cc588-da60-4e5f-b448-8b4fcc8cb083/Screen+Shot+2022-02-01+at+1.32.25+PM.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/cbde3050-c88a-48d0-b06e-7f3d7cb8bba3/Screen+Shot+2022-02-01+at+1.28.42+PM.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio/meldoraan</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-03-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/41fc5dd1-6d02-4328-9275-94fc44f66433/meldoraan.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/d2c3a582-103a-4d4b-a069-d54d9e1614b2/mel-game.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/8cb690de-d138-4926-965e-9e5dcedaa158/supabase.PNG</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/08aafc1e-c454-4b73-af84-8d61afb2e20e/appMap.PNG</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/a9859faa-b21d-4509-9b34-e96c7cb68ed4/IMG_3023.webp</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio/pds</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-04-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/d1e2f488-6994-4116-a466-ed8b06a6a8a4/ads_01_problem.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/61d6744a-ab49-4a22-96c9-bccbe8df1fc6/ads_02_foundation.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/3fed3d0a-94ea-4ced-8bd6-299d5915f340/ads_03_ratification.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/592b5eef-e442-47ad-9913-b60bb6d8399b/ads_04_gap_audit.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/b9bbeaef-7f4b-4d0b-977e-30fbbf279973/ads_05_page_translations.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/05b045de-4883-4071-a32c-9215e58ac47f/ads_06_result.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.leighshull.com/portfolio/dce</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-04-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/632701da-6307-4011-8091-c7e75a724939/dce_01_problem.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/6f68444f-0da1-4504-ba82-45c8c0615393/dce_02_research.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/29c8edaa-276f-4c0b-8bc1-00fbecb52d3a/dce_03_design.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/295e3d78-5c3b-44ed-a1eb-b9dee1740bbd/dce_04_validation.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/690916f47164c7674618fdc5/ab48fc5b-68b4-48f0-b351-3da40281a8f5/dce_05_result.png</image:loc>
    </image:image>
  </url>
</urlset>

