KiCad 9 PCB design expertise covering layout, routing, DRC rules, design review, and pcbnew Python scripting. Use when working with .kicad_pcb or .kicad_sch files, debugging DRC errors, writing KiCad automation scripts, reviewing PCB layouts, or asking about via sizing, trace widths, decoupling placement, ground planes, net labels, or fab output.