●
Enterprise Platform · Embedded UX · End-to-End Product Design
Octolux
I led and owned this product end-to-end — designing a modular
industrial UX ecosystem that cuts embedded product development
time by up to 73% and takes a machine from concept to validated
production in 12 weeks.

Role
Lead Product UX Designer
Ownership
End-to-End
Platform
Desktop · Embedded ·
Browser
Recognition
#1 Award-Winning HMI
73%
Faster
Development
Reduction in
embedded
product
development
costs and
time
12wks
Concept
to
Validated
Product
Engineers
define
and fully
validate
an AI-
powered
HMI
system
80%
Faster Testing
Manufacturing
validation
workflow
improvement
post-
implementation
#1
Award-Winning
HMI
Recognized as
top HMI platform
in its category
01 · Overview
Octolux isn't just a product — it's a complete development ecosystem
that solves one of embedded engineering's oldest problems: why
does it take 6 months just to test a new machine?
Every time NTX Embedded — or any industrial company —
started a new product, they rebuilt everything from scratch.
Custom boards, custom firmware, custom UI, custom
testing tools. Engineers spent months on hardware
iterations before they could validate a single idea. The
testing process alone routinely took 4–6 months. Time,
money, and engineering talent were burned on duplication
instead of innovation.
I was brought in to design the UX system for Octolux RDS
(Rapid Development System) — a modular platform that
bundles pre-validated hardware, firmware, and UI into a
single ecosystem. The goal: get any embedded product
from concept to validated production in 12 weeks, with any
PCB or machine fully testable through the same software.
This was a new concept with no direct precedent inside the
company. I led the design from initial research through
delivery —
conducting interviews with 10 engineers, 3
close collaborators, and 4 senior stakeholders
including
the CEO and VP of Engineering to validate the problem and
the solution.
Traditional Development
Spec
PoC
EVT
DVT
PVT
SCHEDULE RISK!
Unplanned overlap
Hardware Development
!
FW delayed
by HW wait
DVT
Octolux RDS
✓
73%
Lower Dev Costs
✓
PoC & EVT
In one Step
✓
PoC to DVT
In 12 Weeks
faster to market
Octolux RDS Development
PoC + EVT bonded
Sprint 1
DVT
DVT
R
PVT
HW DV
FW Dev
✓
1.0
PVT
12 weeks
12 weeks
Spec
Currently in customer testing. Octolux RDS is deployed
with early adopters and NTX is actively collecting
performance and validation data. Full production launch
in progress.
02 · The Problem
Six months to test a machine. There had to be a better
way.
Before Octolux, a control engineer at an industrial company faced the same painful
journey every time they started a new product. The testing process wasn't just slow —
it was structurally broken. The same problems repeated project after project with no
shared solution.
Traditional Development — The Problem
✗
Hardware and firmware developed in isolation —
firmware team waits months for hardware to be ready
✗
PoC and EVT phases overlap unplanned — creating
schedule risk and rework cycles
✗
4–6 months of testing before a product is validated
— burning engineering time on duplication
✗
Every new project rebuilds the same architecture
from scratch — boards, UI, testing tools, firmware
✗
Diagnostics require expert firmware engineers to
interpret — QA and manufacturing can't work
independently
✗
No standardized testing platform — inconsistent
results across teams and projects
Octolux RDS — The Solution
✓
PoC and EVT bonded — effort combined in Sprint 1,
hardware and firmware co-developed in parallel
✓
Structured sprint cycles — 12 weeks to DVT, 12 weeks
to 1.0 production release
✓
73% reduction in development costs — pre-
validated building blocks eliminate duplication
✓
Any PCB or machine testable through the same
platform — fully configurable via JSON, no rebuild
required
✓
Browser-based validation tool — QA runs complete
test cycles without engineering involvement
✓
Edge AI analyzes live data and surfaces diagnostic
answers — engineers make faster, better decisions
Traditional
Development
4–6 months to validated product
SCHEDULE RISK
Octolux RDS
12 weeks
73% reduction in development time · Hardware and firmware co-developed · PoC + EVT bonded in Sprint 1
"We've removed the extremely long engineering cycle of hardware iterations.
Now, control is in the hands of the system engineer. RDS reduces
design time,
costs and risks
allowing them to achieve a fully validated product that adds in-
demand AI and advanced control capabilities."
— Bob Griswold, VP of Engineering, NTX Embedded
03 · Design Challenges
Three layers of complexity — technical, operational,
and human.
Infinite Machine Variability
Every industrial machine has
different boards, sensors,
actuators, and I/O configurations.
The platform needed to work with
any hardware combination
without custom UI development
per product.
Two Very Different User Types
Control engineers need deep
configuration power. Operators
need fast, clear, real-time data.
One monolithic interface can't
serve both well — they needed
purpose-built, connected
experiences.
HMI Performance Constraints
Embedded devices have limited
processing power. Loading
configuration logic onto the HMI
would slow real-time data
rendering — the most critical
function during machine
operation.
Diagnostics Needed to Be
Self-Serve
Every test cycle required a
firmware engineer to interpret
results. This bottleneck was one
of the primary causes of the 4–6
month timeline. The interface
needed to surface answers, not
raw data.
Entirely New Concept
There was no existing product to
reference or improve. The
platform was a new idea — which
meant the design process had to
validate the concept itself before
designing the interface for it.
Scalability Across Industries
Refrigeration, pump stations,
medical devices, food service
equipment, gate systems — the
UX architecture needed to work
across fundamentally different
machine categories without
rebuilding per product.
04 · Research & Discovery
We didn't design a solution. We researched one.
Because this was a new concept, the research phase was critical. We needed to
validate that the problem was real, understand the full scope of the workflow pain,
and prioritize which capabilities would actually change how engineers worked —
before designing a single screen.
10
Engineer Interviews
3
Deep Collaboration Partners
4
CEO & VP Stakeholder
Reviews
6+
Research Methods Used
Research Methods
Competitive & Market Analysis
Reviewed existing embedded testing
platforms, HMI tools, and development
workflows across competitors to identify
gaps
Engineer Interviews & Internal Sessions
10 interviews with hardware and firmware
engineers, close collaboration with 3 core
team members throughout the project
Past Customer Feedback Analysis
Reviewed previous customer pain points
and experiences with the old development
process to ground the design in real history
Card Sorting & Feature Prioritization
Used card sorting to understand how
engineers mentally organized the system,
then prioritized features through structured
brainstorming sessions
Surveys & Usability Testing
Validated concepts with low-fidelity
prototypes before committing to high-
fidelity design, tested with engineers on
real tasks
01
The bottleneck was workflow, not hardware
Engineers consistently reported that the longest delays weren't
caused by technical limitations — they were caused by
fragmented tooling, waiting for other teams, and re-doing work
that should have been reusable. The problem was structural.
02
Diagnostics needed to give answers, not raw data
When something failed, engineers spent significant time
interpreting what the raw sensor data meant. The interface
showed values — but not meaning. Edge AI analyzing data live and
surfacing conclusions was identified as the highest-value
capability.
03
Configuration and operation must be separate
Card sorting revealed that engineers mentally separated "setting
up the system" from "running the system" as completely different
modes. Mixing them on one interface created confusion. This
directly informed the OC + HMI split architecture.
04
Low-fi prototypes revealed concept viability first
Because the platform was a new concept, I prototyped the core
flows at low fidelity and tested them before investing in high-
fidelity design. This phase was longer than typical projects — the
definition and design phases required extensive prototype
iteration to validate the concept itself.
Research Session Photo
Add your user testing / card sorting photo
here
Card sorting session — engineers organizing
system concepts to reveal their mental models
Low-Fi Wireframes
Add your early wireframe / sketch photo
here
Early low-fidelity prototypes tested with
engineers before committing to high-fidelity
design
Brainstorming / Feature
Prioritization
Add your feature prioritization / brainstorm
photo here
Feature prioritization workshop — aligning
engineering, product, and stakeholder needs
Note: Research photos from the old case study version — add your actual session photos here for maximum impact.
05 · The Core Design Decision
Split the system: one side for configuration, one side
for operation.
The most important design decision wasn't visual — it was architectural. Research
showed that engineers mentally separated configuration from operation as
completely different modes. Rather than forcing them into one interface, I designed
two purpose-built connected systems. This also solved the HMI performance
problem: by keeping configuration on the desktop, the embedded device stays
lightweight and focused entirely on real-time data.
OC — Desktop Configuration App
→
Engineer selects hardware elements — boards,
sensors, actuators, modules
→
Configures sensor logic, functions, thresholds, and
behaviors
→
Maps I/O and defines control parameters step by
step
→
Saves complete configuration as a portable JSON
file
→
Sends JSON to the HMI — no manual setup on the
device
→
Full desktop power for complex configuration
workflows
→
Embedded HMI — Operational Interface
→
Receives JSON config from OC and renders the
correct UI automatically
→
100% focused on real-time data — sensor readings,
alarms, motor controls
→
Lightweight by design — no configuration logic
running on device
→
Edge AI analyzes live data and surfaces diagnostic
answers
→
Built in HTML — any machine type can run it in a
browser
→
Guided operational workflows — cleaning cycles,
diagnostics, alerts
JSON config flows OC → HMI · Configuration complexity stays off the embedded device · HMI stays fast and focused on live data
Why HTML for the HMI? Using HTML for the embedded interface means any machine type can run it in a browser
— no custom display framework required per product. This directly enables the platform's universal machine
compatibility and accelerates deployment across new products.
06 · My Role
I led and owned this product end-to-end.
This wasn't a project where I received specs and designed screens. I was the
sole designer and product UX lead — responsible for product strategy,
research, system architecture, interaction design, design systems, validation UX,
and cross-team coordination throughout the full development cycle.
Product Strategy
Defined the OC + HMI split
architecture, the JSON config
model, and the scalability logic
that makes the platform work
across any machine type
UX Research
10 engineer interviews,
competitive analysis, past
customer feedback, card sorting,
feature prioritization, surveys, and
usability testing with low-fi
prototypes
OC Desktop App
Designed the full configuration
tool — hardware selection wizard,
sensor logic builder, function
editor, I/O mapping, and JSON
export workflow
Embedded HMI
Designed the operational
touchscreen interface — real-time
dashboards, diagnostics, alarms,
motor controls, and guided
cleaning workflows
Design System
Built the complete Octolux
component library from scratch —
reusable cards, status indicators,
alarms, navigation, and operational
widgets documented for future
products
Stakeholder Leadership
Ran concept reviews with CEO and
VP stakeholders, aligned
engineering and manufacturing
teams, structured project
milestones and delivery planning
07 · Systems Architecture
Five modular layers — each reusable, each
composable.
A new industrial product joins the platform by configuring the existing layers — not
rebuilding them. This is what enables the 73% development time reduction.
UI Layer
HMI Framework
OC Config App
Interaction Models
Alarm Hierarchy
Design System
Software
Linux / RTOS
Node-RED
Rust Engines
MQTT Sparkplug
JSON Config
Hardware
Control Boards
HMI Boards
I/O Modules
Motor Control
Any PCB
AI + Cloud
Edge AI
Live Analysis
OTA Updates
Remote Diag.
Data Logging
Validation
Browser Tool
Board Testing
I/O Verify
Diagnostics
Mfg. Workflow
08 · Design Solutions
Three connected products. One design system.
OC — Desktop Configuration App
The OC app gives engineers complete control over system configuration without touching the HMI. I
designed a step-by-step hardware selection wizard where engineers pick every board and module they
need, then configure sensor logic, thresholds, and control behaviors — all exported as a portable JSON
file that tells the HMI exactly what to display.

1
Hardware selector —
engineers choose boards
by type with quantity
controls. Each selection
dynamically updates the
JSON config.
2
Step navigation —
Back/Next keeps engineers
in a linear flow. Complex
configuration never
requires jumping between
disconnected settings
pages.
Hardware Selection Wizard. Engineer selects Temperature Board,
UCB, I/O Board, and other modules — the platform configures
automatically.

3
Sensor logic builder —
define threshold → event →
action chains. Engineers
configure machine behavior
without writing code.
4
Live HMI preview on the
right — shows the resulting
operational interface as
configuration is saved and
sent.
Function Editor + Live HMI. OC on the laptop configures sensor
logic; HMI on the tablet reflects the result in real time.
Hardware Selection Wizard
Sensor Logic Builder
JSON Export
Step-by-Step Configuration
No-Code Machine Setup
Octolux Play — Embedded HMI
The HMI receives the JSON config and renders the correct operational interface automatically. Its
sole job
is live data
— real-time sensor readings, motor controls, diagnostics, and guided workflows. Because all
configuration logic lives in OC, the device is lightweight and its full processing power goes to data
accuracy and display speed.

1
Board selector sidebar — engineers
navigate between boards (IO, Temp,
Relay, System) in one tap.
2
Status indicators (OK / FAULT /
DISABLED) surface machine health at a
glance — no interpretation required.
Board Diagnostics. TC1 Safety shows ERR
in red — fault state is immediate and
unmissable. Edge AI can surface the likely
cause.

3
Tab navigation separates sensor
categories — Temperatures, Motor,
Door Switch, Lights. Operators stay in
context.
4
Live data chart with real-time
visualization — engineers see trends,
not just point-in-time values.
Motor Control. Speed, RPM, run time, and
vibration displayed with live chart
visualization for trend analysis.

5
Three distinct cleaning workflows —
Self Cleaning (automated), Door
Cleaning (guided steps), Screen
Cleaning (safe mode). Each has clear
cycle count and last-run tracking.
Guided Maintenance Workflows. Large
Start buttons, contextual warnings, and
last-cleaning dates reduce maintenance
errors.
Real-Time Dashboards
Fault Detection
Motor Controls
Edge AI Diagnostics
Guided Workflows
HTML-Based
Touch Optimized
09 · UX Strategy
Six principles that guided every design decision.
Separate Complexity from Operation
Configuration complexity belongs on the desktop.
The HMI should be focused and fast. The OC/HMI
split enforces this at the architecture level — a
constraint that improves both systems.
Diagnostics Should Give Answers, Not Data
Engineers shouldn't have to interpret raw sensor
values to understand what's wrong. Edge AI analyzes
live data and surfaces conclusions — the interface
shows meaning, not just numbers.
Operational Clarity First
Every interface decision was measured against one
question: does this reduce cognitive load for an
engineer under time pressure? Fault states, alarms,
and system health are impossible to miss.
Progressive Disclosure
Show only what's relevant to the current task. Board
details, sensor subtypes, and advanced
configuration are revealed in layers — operators see
the minimum needed to act, not everything at once.
Universal Machine Compatibility
Every component adapts to any machine type via
JSON configuration. The same screens, the same
design system, and the same interaction patterns
work for refrigeration, pump stations, medical
devices, and more.
Industrial Accessibility
Sunlight-readable contrast, glove-friendly touch
targets (minimum 44×44px, recommended
56×56px), high-contrast fault states, and large-
format data displays designed for demanding
environments.
10 · Project Timeline
A new concept required a longer definition phase.
Because this was an entirely new product concept, the definition and design
phases were significantly longer than a typical project. We needed to validate the
idea itself — through low-fi prototyping and iterative testing — before committing
to high-fidelity design. The longer upfront investment paid off in a more validated,
scalable architecture.
10 · Project Timeline
A new concept required a longer definition phase.
Because this was an entirely new concept, the definition and design phases were significantly longer than usual. We needed to validate the idea itself through low-fi prototyping and iterative testing before committing to high-fidelity design.
Discovery
6–8 wks
Definition ★ Longest
10–12 wks
Design
12–16 wks
Delivery
4–6 wks
01 · Discovery
Research & Market Analysis
10 engineer interviews, competitive research, past customer feedback, and VP workshops. Core finding: the bottleneck is workflow, not hardware.
10 Interviews
Competitive Analysis
Customer Feedback
02 · Definition · Longest Phase
Concept Validation & Architecture
New concept = longer definition. Card sorting, feature prioritization, brainstorming, and low-fi prototype testing defined the OC/HMI split and JSON config model.
Card Sorting
Low-Fi Prototypes
CEO/VP Reviews
03 · Design
High-Fidelity & Design System
Designed OC Config, Embedded HMI, and Validation Tool. Built the complete Octolux design system from scratch. Multiple usability testing rounds with engineers.
High-Fi Figma
Design System
Usability Testing
04 · Delivery
Launch & Customer Testing
System Design Documentation produced. Platform deployed to early adopters — currently in customer testing with live data collection underway.
Live Testing
System Design Doc
Data Collection
11 · System Design Documentation
A fully documented UX system — not just a finished
product.
As the design lead, I produced a complete system design document covering
visual language, operational framework, interaction logic, component standards,
and architecture principles. This document is the foundation for all current and
future Octolux products — any designer or engineer can build on it without starting
from scratch.
Design Philosophy
Operational Clarity & Systems UX
Two-mode framework: Configuration (setup,
provisioning, mapping) and Play/Operate (monitoring,
diagnostics, alarms, control). Industrial accessibility,
scalable components, human-centered operational
workflows.
Visual System
Color, Typography & Hierarchy
Structured status colors for green/amber/red/gray
states. Intel Typeface throughout. H1 32–40px Bold to
Body 14–16px Regular. Hierarchy built from weight and
size, not color alone.
Accessibility
Industrial Environment Standards
Sunlight readability, glove interaction, high contrast
layouts. Minimum touch target 44×44px, recommended
56×56px. Designed for operators under stress, in
protective equipment, in bright or low-light conditions.
Component System
Reusable Library Built From Scratch
Full component library: cards, status indicators, alarm
modules, navigation systems, diagnostics widgets, and
operational controls — all built to adapt to any machine
type via configuration, not custom code.
Alarm & Diagnostics
Three-Tier Alarm Hierarchy
Informational, Warning, Critical — designed for rapid
interpretation under pressure. Edge AI integration
surfaces diagnostic conclusions rather than requiring
engineers to interpret raw fault data.
Scalability
Platform, Not Product
All workflows, components, and system structures
support future products without rebuilding. New machine
types join the platform by configuring existing layers —
the design system is the enabler of the 73% development
time reduction.
📄 Download Octolux RDS Product Flyer
12 · Impact & Results
Measurable outcomes across development speed,
manufacturing, and platform reach.
73%
Development Cost Reduction
Octolux RDS reduces embedded
product development costs and
time by up to 73% through pre-
validated modular building blocks
12wks
Concept to Validated Product
Engineers define and fully validate
an AI-powered HMI/control system
in 12 weeks — down from 4–6
months
80%
Faster Testing Workflow
Manufacturing validation workflow
improvement — QA teams run
complete test cycles
independently without engineering
involvement
#1
Award-Winning HMI
Platform recognized as the top HMI
system in its category — validating
the design approach of operational
clarity and scalable architecture
6+
Industries Served
Industrial machinery, food service,
medical devices, transportation,
security systems, machine tooling
— one platform, configurable for all
Live
In Customer Testing
Currently deployed with early
adopter customers — NTX is
actively collecting performance
data to refine the platform before
full production launch
"We've removed the extremely long engineering cycle of hardware iterations.
Now, control is in the hands of the system engineer."
— Bob Griswold, VP of Engineering, NTX Embedded · See full product page
13 · What I Learned
Designing a new concept is a different kind of
problem.
The best design decisions are architectural, not
visual
The OC/HMI split wasn't a visual decision — it was a
systems architecture decision. Choosing to separate
configuration from operation at the product level made
every screen easier to design, every machine easier to
support, and every engineer's work faster. Architecture
is UX.
New concepts need longer definition phases
When there's no existing product to improve, you have
to validate the concept itself before designing it. The
extended definition and prototype phase wasn't a delay
— it was the most important work. Rushing to high-
fidelity on an unvalidated concept is how you build the
wrong product confidently.
Diagnostics should give answers, not require
interpretation
The key research finding — that engineers spent
significant time interpreting raw fault data — reframed
what the HMI needed to be. The interface isn't just a
window into the machine. It's a translator. Edge AI
making that translation automatic changed what "good
diagnostics UX" meant.
Owning the product end-to-end changes
every decision
When you're responsible for strategy, research,
architecture, design, and delivery — every tradeoff is
yours to own. That accountability sharpened every
decision. I wouldn't design it differently, and I learned
more on this project than any other in my career.
Let's work together.
I work best at the intersection of research, complexity, and real human impact, whether that's a consumer health platform, a regulated enterprise product, or something entirely new. If you're building something that matters to the people who use it, let's talk.