I design and build Power Pages forms and Power Automate workflows for onboarding, corporate events, and CLE programs — engineered to stay on-brand whether the audience is internal staff or an external client.
A short walkthrough of the brand-switching pattern, the CLE registration flow, and what's actually happening under the hood in Power Pages.
Power Automate workflows built for real staff transitions — including a partner offboarding tool built for a law firm's CTO, and an internal resource program built and led at NetApp — routing tasks and approvals without a spreadsheet in sight.
Registration forms with live capacity counters, session/track selection, and dietary or accessibility fields — submitted straight into Dataverse as structured records.
Bar number and jurisdiction capture, credit-type tracking, and attestation logic built to satisfy state reporting requirements — submitted straight into Dataverse as structured, reportable records.
The same underlying form, re-skinned per audience — a plain-spoken internal tool and a polished client-facing experience, driven by one set of web templates and business logic.
A single Power Pages form, restyled live for a default identity, a law-firm CLE brand, and a modern tech brand — same fields, same Power Automate submission logic, entirely different presentation layer. It's the same architectural approach I used to rebuild a law firm's live CLE compliance platform in five months after 18 months and three vendors failed.
Built for fictitious Harlow & Vance, LLP. This CLE offering includes: bar number and state of admission captured for reporting, live remaining-seat counts per track, and credit-type routing — inside a page that reads like a well-designed event, not a compliance form.
Contact info, session selection, a review checkpoint, then a single structured write routed through Power Automate — plus a live admin report with CSV export, built into the same site.
Liquid + CSS-variable theming so one form ships in any brand's color, type, and voice without forking code.
Field visibility, validation, and required-field rules that change by role, jurisdiction, or brand.
Raw HTML, CSS, and Liquid, bypassing the default visual builder entirely — so the design isn't limited to what Power Pages ships out of the box.
Submissions land as structured records — reportable, searchable, and ready for downstream systems.
A live-status job board built for an event rental company — auto-refreshing, mobile-first, tracking jobs from booked through delivered and returned.
Visit the live demo →The same brand-switching pattern from the Power Pages case study above, rebuilt open-source on plain PHP and MySQL — proof the idea travels beyond any one platform.
Visit the live demo →Book a 30-minute consultation to walk through your onboarding, event, or CLE workflow — and see what's possible on the platform you already have.
Book a Consultation →