available for work// lagos --:--:-- WAT// portfolio v4
Oluwashina
Oyeleye
Design that survives contact with reality.
Product designer who ships the working version. Trained in medicine, framed by photography, built in the open with AI doing the typing — and none of the deciding.
- design
- code
- photo
- medicine
001
// not mockups — running in productionLive now
002
// case studiesSelected work
003
// yes, reallyProcess
process.tsutf-8
1// process.ts — the honest version23const process = {4design: "obsessed over — spacing, type, motion",5code: "vibe-coded with Claude + Cursor",6quality: "non-negotiable, checked with a clinical eye",7};89// the part everyone gets wrong:10// the AI does the typing. it doesn't bring the taste.1112export default function ship() {13return design && code && quality;14}
Every pixel here was argued over. The keystrokes were delegated — the decisions weren’t.
Vibe-coding done properly is a design discipline: knowing exactly what the thing should feel like, and refusing to stop until the build matches the picture. This site is the proof of work.
- Figma
- Photoshop
- Illustrator
- Lightroom
- Webflow
- Notion
- VS Code
- Vercel
- Claude
- Lovable







