Back to selected work

AI coding companion / developer tooling

CodeWiz

An AI coding companion built from a real developer pain point and launched publicly.

Domain

AI coding companion / developer tooling

Role / ownership

Founder mindset, product direction, Angular architecture, and the AI/search integration.

Stack

Angular 16 · TypeScript · Firebase · Supabase · OpenAI APIs · Semantic search

01 — Challenge

Challenge

Developers had context problems that ChatGPT and scattered docs did not solve cleanly. The product needed to reduce friction rather than add another generic AI wrapper.

To be believable, the system had to feel context-aware and grounded in documentation rather than merely conversational.

02 — Solution & architecture

Solution & architecture

Hybrid architecture: Angular on the frontend, Firebase services, and Supabase functions handling search and AI workflows.

The whole point was to turn developer questions into actual, source-backed answers — not more generic chatbot noise.

03 — Tradeoffs

Tradeoffs

Focused on a specific developer pain point instead of chasing every AI trend. That narrowed the market but made the product actually useful.

Launched publicly early to get real feedback, even though the product was still rough. Better to know fast than polish forever.

05 — What it proves

What it proves

Pietro turns a sharp technical frustration into a product people can actually find and use.

He was using AI as product infrastructure, not just as branding wallpaper.