Skip to content
Build notes

How this portfolio is built

This page is optional background. The site is a straightforward Next.js application. I use AI tools for drafting, refactoring, tests and documentation — the same way I use other software — and I review everything before it ships.

Scroll for a short narrative
Context
Transparency

Why this page exists

Hiring teams need evidence: case studies, scope of ownership, and how I work under constraints. A CV alone rarely carries that depth.

This site is intentionally structured like an extension of my CV — not a separate "personal brand" product.

I keep build notes public because it is a simple way to show how I write, decide and iterate — without overstating what automation can do.

Clarity beats polish when the goal is a serious conversation.
Approach
Tools, not magic

Practical use of AI in product work

Speed helps only when accountability stays visible.

I use large language models and editor-integrated tools to speed up drafting, synthesis, refactoring and exploration.

I do not outsource judgment. In regulated and customer-facing contexts, AI output is treated as a draft until it has been reviewed by the right humans.

The repository is normal application code: components, content files and dictionaries.

Metaphor
Prompt lenses

Named "roles", not a real org

Sometimes I structure prompts around familiar product roles — for example separating commercial context from UX critique — to make outputs easier to review.

That is a documentation habit for personal projects. It is not a public operating model for client delivery.

Product and commercial context

Scope, trade-offs, stakeholder language

Product manager
Business Strategist
Commercial perspective

Experience and UI

Flows, clarity, consistency

UX Designer
UI Designer

Engineering and quality

Architecture, implementation risk, testing

Software Architect
Fullstack Developer
AI Engineer
QA Engineer
Delivery
Small steps

How changes land

I ship small increments: content updates, layout tweaks, accessibility fixes and copy changes — then re-read the site as a hiring manager would.

Timelines vary with day-job capacity. This portfolio is not a substitute for product delivery commitments at work.

1

Clarify

Short

Decide what should change and why

Product managerBusiness Strategist
2

Specify

Short

Capture acceptance criteria and risks

UX DesignerSoftware Architect
3

Implement

Variable

Code, content and checks

Fullstack DeveloperAI EngineerQA Engineer
4

Publish

Short

Review, merge, deploy

Product managerQA Engineer
Next
Roadmap

Iterating quietly

I keep case studies consistent with what I can discuss credibly in interviews, and keep build notes modest.

If something here looks outdated, it is usually because my best evidence moved back into shipped product work at my current or earlier employers.

v1.0

Core site

Case studies, CV links and contact.

Current
v2.0

Positioning refresh

Tighter positioning for mobility, payments, enterprise integrations and AI-enabled CX.

v3.0

Maintenance

Ongoing copy and evidence updates as roles and products evolve.

Principles

Build habits that transfer to product work

Make work easy to inspect: small diffs, clear intent, honest limits.
Build notes

Prefer inspectable changes

If a reviewer cannot see the reasoning in the PR or the content diff, the change is not ready.

Keep claims proportional

The public site should not outrun what my CV and references can support.

Human review on sensitive surfaces

Customer-facing copy, partner context and anything compliance-adjacent gets a human pass.

Evidence lives elsewhere on the site

For hiring fit, start with case studies and experience. This narrative is optional context about tooling.