/** * ───────────────────────────────────────────────────────────────────────── * EDIT ME — this is the single source of truth for everything `npx petekp` * displays. Change the strings below and re-run `npm run build`. No need to * touch any of the React/Ink components. * ───────────────────────────────────────────────────────────────────────── */ export interface Project { name: string description: string /** Optional — shown as a clickable link where the terminal supports it. */ url?: string /** Optional — e.g. "2024" or "2023–24". */ year?: string } export interface Role { company: string title: string period: string /** Optional one-liner about the work / impact. */ note?: string } export interface ContactLink { label: string /** What the user sees, e.g. "github.com/petekp". */ value: string /** The real URL, e.g. "https://github.com/petekp" or "mailto:...". */ url: string } export interface Content { name: string tagline: string /** Each string is its own paragraph in the About section. */ about: string[] projects: Project[] experience: Role[] contact: ContactLink[] } export const content: Content = { name: 'Pete Petrash', tagline: 'Software designer', about: [ "I'm a hybrid product designer & software engineer who loves building " + 'products and tools that accelerate and amplify human well-being and potential.', "Lately I'm focused on AI — using LLMs to augment sense-making, idea " + 'formation, and goal-setting, particularly for neurodivergent folks like myself.', 'Currently a Founding Design Engineer at Ever. Based in San Francisco.', ], // Selected side projects — the things I build for the love of it. projects: [ { name: 'Diagrammaton', description: 'AI-powered diagramming for FigJam — pick your model and refine ' + 'diagrams through natural-language prompts. Open source.', url: 'https://diagrammaton.com', year: '2023', }, { name: 'Cluster', description: 'A Figma/FigJam plugin that uses AI to auto-sort & label sticky notes ' + "during affinity mapping — shipped a year before Figma's built-in AI.", url: 'https://github.com/petekp/cluster-figma-plugin', year: '2023', }, { name: 'Eigengrau', description: 'A generative-art practice and excavation of the subconscious, made ' + 'with VQGAN, Stable Diffusion & Midjourney.', url: 'https://instagram.com/eig3ngrau', year: 'Ongoing', }, ], // Career timeline, most recent first. experience: [ { company: 'Ever', title: 'Founding Design Engineer', period: '2026', }, { company: 'Assistant UI', title: 'Founding Design Engineer', period: '2025 — 2026', note: 'The open-source UI library for AI chat.', }, { company: 'Plumb', title: 'Product Engineer', period: '2024 — 2025', note: 'A visual canvas for building with LLMs.', }, { company: 'Osmind', title: 'Staff Product Designer', period: '2022 — 2023', note: 'Next-gen EHR for mental-health clinicians.', }, { company: 'Bicycle Health', title: 'Senior Product Designer & Full-Stack Engineer', period: '2021 — 2022', note: 'First design hire; later shipped full-stack on the patient app.', }, { company: 'Candle', title: 'Co-founder, Product', period: '2020 — 2021', note: 'A search startup for assessing the trustworthiness of information.', }, { company: 'Virta Health', title: 'Product Designer & Software Engineer', period: '2016 — 2020', note: 'First design hire; built the patient app and the Substrate design system.', }, ], // Pulled from your portfolio's public contact links. contact: [ { label: 'Web', value: 'pete.design', url: 'https://pete.design' }, { label: 'GitHub', value: 'github.com/petekp', url: 'https://github.com/petekp' }, { label: 'X', value: '@petekp', url: 'https://x.com/petekp' }, { label: 'Letterboxd', value: 'letterboxd.com/petekp', url: 'https://letterboxd.com/petekp' }, { label: 'Instagram', value: '@eig3ngrau', url: 'https://instagram.com/eig3ngrau' }, ], }