Across these three LMS implementations, the challenge was not simply to design better screens. It was to understand the actual user workflow, identify where assumptions were breaking the product, and align teams around a more useful version of the problem before building.
Each project involved different clients, different users, and different kinds of ambiguity. What was consistent was the process: clarify the real job the product needs to do, frame the right problem, then bring product, design, and engineering into alignment around that framing.
These platforms shipped. They reached production and GTM. Some continued into a next phase. None of them were straightforward — which is what makes them worth documenting.