This **Product Requirements Document (PRD)** outlines a professional, visually dynamic portfolio site designed to showcase a high-level blend of technical leadership and hands-on engineering. * * * # PRD: Professional Portfolio & Technical Showcase ## 1\. Project Overview A centralized, modern web presence that serves as a professional hub. The site must balance the authority of a **Senior Solutions Architect** with the creative technicality of a **Full-Stack Developer**, all while maintaining an aesthetic rooted in the North County San Diego coastline. ## 2\. Visual Identity & Brand - **Color Palette:** "SoCal Seaside" - **Primary:** Deep Ocean Blues and Slate (for text and structural elements). - **Secondary:** Coastal Teals and Sky Blues (for accents and hover states). - **Highlights:** Warm Gold and Soft Sand (for CTAs, borders, or highlights—mimicking a sunset over the Pacific). - **Design Language:** Clean, minimalist, and high-contrast. Use glassmorphism (frosted glass) effects for cards to keep the feeling "light" and "airy." - **Dynamic Elements:** \* Subtle animated background (e.g., gentle CSS waves or a particle system representing "data flow"). - Interactive "Skill Clouds" or a dynamic terminal-style window. ## 3\. Core Features & Functional Requirements ### 3.1. Hero Section - **Objective:** Immediate impact and role identification. - **Content:** Name, high-level title (Software Developer | Solutions Architect), and a punchy value proposition. - **Visual:** A professional headshot or a high-end stylized graphic, paired with a "Quick Links" bar (LinkedIn, GitHub, Email icons). ### 3.2. Technical Skill Matrix - **Objective:** Display a broad stack at a glance. - **Categories:** \* **Core Tech:** (e.g., Vue.js, Python, Node.js). - **Infrastructure:** (e.g., Proxmox, Docker, WireGuard). - **AI/LLM:** (e.g., Gemini API, Ollama, RAG development). - **Sales Engineering:** (e.g., Technical Demos, PRD creation, Solution Architecture). ### 3.3. Project & Demo Gallery (The "Home Lab" Showcase) - **Objective:** Prove technical depth through live examples. - **Structure:** Grid layout of "Project Cards." - **Specific Items:** - **LoreKeeper:** Story-writing assistant (Highlighting Vue/Python/AI). - **Home Assistant Dashboard:** Custom Vue 3 dashboard. - **Test Demo Sites:** Links to external subdomains or containers hosting specific proof-of-concepts. ### 3.4. Experience & Education (Digital Resume) - **Objective:** Provide the "paper" trail. - **Feature:** An interactive timeline or accordion-style list of roles (notably LambdaTest and previous senior SE positions). - **Download:** A prominent "Download PDF Resume" button. ### 3.5. Interests (The Human Element) - **Objective:** Culture fit and personality. - **Content:** Brief highlights of gardening (Meyer lemons), long-distance running, and passion for storytelling/One Piece. * * * ## 4\. Technical Stack Recommendations - **Frontend:** **Vue 3 (Vite)** for speed and familiarity. - **Styling:** **Tailwind CSS** (perfect for rapid implementation of the SoCal color profile). - **Animations:** **Framer Motion** (for Vue) or **GSAP** for high-end scroll interactions. - **Hosting:** Hosted on your home lab (via **Cloudflare Tunnel** or **WireGuard**) to demonstrate infrastructure skills, or **Vercel** for 99.9% uptime. ## 5\. Information Architecture (Site Map) 1. **Home (Single Page Scroll):** - Hero -> Skills -> Work/Projects -> Experience -> Interests -> Contact. 2. **Navigation:** - Sticky header with "Jump to" links. - Dark/Light mode toggle (styled as Sun/Moon). * * * ## 6\. Success Metrics - **Performance:** Lighthouse score of 90+ for Performance and SEO. - **Responsiveness:** Perfect rendering on mobile (for recruiters on the go) and ultrawide monitors (for engineers). - **Engagement:** Successful click-throughs to the GitHub and live Demo sites. Would you like to dive deeper into the specific Vue components for that dynamic Home Assistant dashboard link, or perhaps refine the wording for the professional "About" section?