The process was intuitive. I knew what looked right, but I wasn't working with a clear system behind it.
Console shows every fixture, zone and circuit in real time. What’s selected stands out, and faults show up straight away. Programmers always know what’s happening.
A monitoring tool built for theatres, arenas, and live events. Here's how it came together.
I watched the team use the software day to day. The UI was small and cluttered. Even the people who built it struggled to find things. That told me the problem wasn’t the people, it was the interface. So I proposed a full redesign.
I went to a tradeshow to see how other companies show the same system. I was surprised that almost everyone had the same layout. Lighting programmers are used to it, so I kept it. I focused on what I could actually make better: making info easier to read and easier to program with. That meant working a lot on typography and contrast.
My first prototype looked beautiful, but it was too far from what lighting programmers are used to. I caught this myself while showing it to the product owner. So I simplified it. The second version fit the audience much better. After 3 rounds, the final design, colors and typography were approved.
This design will be reused across 10 different software products, so I built a design system with every reusable component. I also taught the product owner to use it in Figma. Now he builds his own ideas instead of just drawing them.
I didn’t stop at the designs. I also took care of the component library. I added every reusable component from Figma and tested it in Storybook. I still maintain it, and I update it whenever the design document changes.
Lighting professionals work in booths, backstage and dimmed control rooms. A bright screen is hard on the eyes there. So Console is dark and built around three core colours. Every colour has a purpose. Instead of adding more, I made shades of them.
The same components scale from a phone screen to a full control panel. It feels the same on every screen, so nobody has to relearn it.
This was my first big commercial site. Here's how I handled it.
Went through the brief with the team and figured out what mattered.
Looked at other hotel sites for ideas and inspiration.
Built the first version of the design in Figma.
Added colours, typography, and the finishing touches.
Tested everything and took the site live.
I wanted a palette of greens and cream. To me, the greens felt like the forest and the cream like the dunes. I used the brighter green to pull the eye toward action buttons, and cream to keep the rest soft and let the green stand out.
I see this project differently now. A few things I'd do differently if I started it today.
The process was intuitive. I knew what looked right, but I wasn't working with a clear system behind it.
I'd do the design system first. Components, grid, spacing. It would have made the whole process cleaner.
Encolor speaks to consumers, not businesses, so it needed its own website. It was my first project at the company, and I launched it within a month.
Everything from brand to code, here's the process.
First project at a new company. I sat down with the product owner to set the scope. Three rules were clear from the start. Build it from scratch. Make purple the accent, so people see the brand colour right away. Keep the text short and let the product video explain the product.
I couldn’t find a product like this one, so I had nothing to copy. I picked websites I liked and studied how they show video and use typography. Then I built my own design from what worked.
The video had to explain the product, so I built the page around it. It’s the first thing you see, and everything else supports it. I started with colours and typography. Purple is the accent, used in the background gradient and the headers, so people see the brand colour right away.
I got stuck on the dipswitch and the channel blocks, because I didn’t know enough about that part of the hardware. So I went to the product owner. With his help, I turned it into a visual setup guide. Each dipswitch setting is shown next to its channels and controls.
Once the design was approved, I built the whole site from scratch with HTML, CSS and JavaScript. No frameworks, no templates. It went live within a month.
Purple is the brand, so I made it the mood of the whole site. A soft, dusty shade carries the surfaces and keeps the page calm. The brighter shade is saved for buttons and key actions, so those are the first things your eye finds.
A year after launching Encolor.
I designed the site section by section. Only after building it did I see the problem. The sections didn’t connect, and the page felt like one big block. I fixed what I could before launch.
I’d start with the full layout and the visual hierarchy. Then I’d design the sections inside it, so the page has a clear structure from the start.
Console software was developed and designed for the lighting controllers monitoring system.