~ % whoami

I build interfaces, and the AI agents that help ship them.

~/work

Three problems, the decisions behind them, and what changed.

Manual Retry

Collapsed a 7-step API recovery flow into one guided action.

Problem
TODO(zizo): Describe the original 7-step recovery flow — what failed, who was affected, and why the manual process was error-prone.
Decisions
  • TODO(zizo): The key UX/architecture decision that made one guided action possible.
  • TODO(zizo): A trade-off you made (e.g. guardrails vs. flexibility) and why.
  • TODO(zizo): How you de-risked it (progressive disclosure, dry-run, undo, etc.).
Outcome
TODO(zizo): The measurable result — e.g. recovery time down from N minutes to one click, error rate cut by X%, support tickets reduced.

AI tooling at scale

Internal AI tools adopted by 500+ users.

Problem
TODO(zizo): What manual or repetitive work were these 500+ users doing before? What made adoption hard?
Decisions
  • TODO(zizo): How you designed for trust and adoption at scale.
  • TODO(zizo): The interface decision that lowered the barrier to first use.
  • TODO(zizo): How you measured value and iterated based on usage.
Outcome
TODO(zizo): The measurable result — 500+ active users, time saved per task, retention/usage numbers.

Agentic SDLC

Custom VS Code Copilot skills orchestrating Confluence, Bitbucket, Jira, and Jenkins.

Problem
TODO(zizo): What context-switching or glue work across these four tools were engineers losing time to?
Decisions
  • TODO(zizo): How you scoped the agent's authority and kept humans in the loop.
  • TODO(zizo): How the skills compose across Confluence/Bitbucket/Jira/Jenkins.
  • TODO(zizo): What you did to make the agent's actions reviewable and safe.
Outcome
TODO(zizo): The measurable result — cycle-time reduction, fewer handoffs, tickets/PRs moved per week.

~/about

TODO(zizo): I’m a frontend engineer who builds React/TypeScript interfaces — and the AI agents that help ship them. Replace this with a specific, first-person paragraph about the work you do and how the two halves reinforce each other.

TODO(zizo): A second paragraph with a concrete detail or two — a tool you built, a constraint you like working under, the kind of problem you reach for. Specifics beat adjectives.

$ zizo --contact

The fastest way to reach me. No form, just say hello.