Skip to content
James GodwinProduct design & full-stack development

Product design & full-stack development

When the build
gets stuck.

From client workflows to my own apps, these stories show how I connect design and development to make products people can use.

Roofing client · Scoring

Daily scores. Clear totals.

Ben prototyped a staff-scoring app with AI. I connected the calculations, access and deployment so his team could use it.

Look closer
Illustrative crew score sheet with anonymous workers and four scoring categories.

Daily score

Quality
4
Productivity
3
Compliance
4
Teamwork
4

15 today

Month-end totals

Previous scores
57
Today
15

72 total

Same roofing client · Quality control

Proof of a job done.

I helped Ben bring procedure checklists and site photos into one record his team could review and share.

Look closer
A flat roof coated with a waterproofing membrane, including parapet walls and pipe details.

TapScribe · My own product

Private conversations. Fewer steps.

A coach needed a simpler way to record and transcribe client sessions locally. I built TapScribe to bring the steps together.

Look closer
TapScribe’s native Library displaying a fictional sample conversation and its local transcript.

Plumbline · With IIIMPACT · In progress

One design system. Across the tools.

With IIIMPACT, I’m establishing shared design rules in client codebases. Work is underway to bring those rules into design tools and coding plugins.

Look closer
Neutral examples comparing inconsistent controls with a shared component system.