This site is better with curiosity than with autoplay audio.

Hello — I’m Laolu.

Laolu James

I’m an interactive designer. I’m available for full-time roles, freelance engagements, and focused design sprints where the interface is the product.

Idesigninteractiveproductsandwebsitesforteamsthatwantopinionatedclarity,notdecoration.

At work

At work, I don’t jump straight into layouts. I start by asking questions. What does success actually look like for users? What does the business need out of this? What’s already been built, and what actually needs to ship right now versus later?

From there, I map things out. User flows, journeys, sometimes quick state diagrams. Mostly just trying to understand where things can break before we even start building. If something feels unclear or risky, I’d rather prototype it early than argue about it in a meeting.

Once things are solid, I move into high-fidelity wireframes and flows. I make sure they account for real scenarios like loading states, empty states, and failures, not just the ideal path. Those designs aren’t just for show, they’re how design, product, and engineering stay aligned.

After that, I layer in visual design and motion. I’m intentional with it. Transitions should help people understand what’s changing, not just look nice.

If it helps us move faster, I’ll prototype directly in the browser. I also try to get things in front of real users whenever possible. The goal isn’t to make more screens, it’s to avoid surprises later.

I document decisions, design tokens, and motion details so things stay consistent as the product grows.

LaoluCoding

LaoluCoding

Breadboarding display

Breadboarding display

In life

Outside of client work I tend to chase side projects that force new skills — small tools, experimental sites, and occasional hardware-adjacent ideas. I like long walks with a camera, over-preparing for trips, and sending too many links to friends who did not ask for a reading list.

I keep a messy notebook for quotes, UI references, and half-baked diagrams. I cook when I need to think without a screen. I am trying to get better at stopping when the solution is good enough, which is harder than it sounds when you care about the details.

PrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactionsPrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactions
PrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactionsPrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactions
PrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactionsPrototypingDesign systemsMotion specsUser testingPairing with engineersLaunch daysEasing curvesKeyboard flowsClean handoffDocumentationWorkshopsDesign QAComponent librariesMicro-interactions

Happy clients, sane process

A mix of freelance work, collaborations with small teams, and a few projects I can’t fully share publicly yet. Here’s a snapshot of the kind of work I’ve been involved in:

Early-stage product team (confidential)
Streaming platform UX overhaul
Internal tooling for operations teams (confidential)
Real-time messaging and interaction prototypes
End-to-end travel booking experience redesign
Mobile companion app for connected hardware
B2B analytics dashboard for performance tracking
Automotive brand microsite concept and build
Navigation and interaction UI exploration
Marketplace tools for sellers and vendors
Fashion rental platform pilot experience
Website for an education-focused non-profit

What collaborators say

1 / 8

He doesn’t just make things look good. He actually thinks through how it’s going to work once people start using it.

Working with him felt easy. He asks the right questions early so you don’t end up fixing things later.

He moves fast, but not in a careless way. You can tell he’s thinking through every decision.

He was one of the few people who actually cared about edge cases and weird user scenarios.

Genuinely one of the best collaborators I’ve worked with. Clear communication, no ego, just focused on making the product better.

He bridges the gap between design and engineering really well. Nothing he hands off feels disconnected from reality.

I appreciated how intentional everything was. Even small details had a reason behind them.

He’s the kind of person you want on a project when things are unclear. He brings structure without overcomplicating it.

Several years of practice turning curiosity into shipped interfaces

If you want where I’m headed, it helps to know where I’ve been. Each stop taught me something different about pace, craft, and collaboration.

2025 — Present

Independent / Freelance

Full-stack web development, product design, and client work. Working directly with businesses on websites, tools, and product improvements.

2024 — Present

Purdue University — Computer Engineering

Building a strong foundation in systems, software, and hardware. Applying that knowledge through projects, research, and real-world builds.

2024 — Present

Personal Projects & Product Builds

Portfolio development, Escapegineers platform, and ongoing product ideas. Focused on interaction, performance, and high-end UI/UX.

2023 — Present

Technical + Creative Exploration

Web development, embedded systems, and experimental builds. Projects range from escape room systems to hardware concepts like smart glass.

Whenever, wherever. We can build the next thing.

Full-time, contract, short sprints, or a single critique — send a note.

I keep mail organized so nothing sits unread for long. Expect a direct reply and a few concrete next steps.