import React, { useEffect, useState } from 'react'; interface WorkSectionProps { onClose: () => void; } export const WorkSection: React.FC = ({ onClose }) => { const [isLoaded, setIsLoaded] = useState(false); useEffect(() => { // Trigger animation on mount const t = setTimeout(() => setIsLoaded(true), 100); return () => clearTimeout(t); }, []); const projects = [ { id: "01", title: "Neural Lattice", description: "A self-optimizing infrastructure layer for distributed inference. Reduces latency by 40% via predictive node hopping.", tech: "Python, Rust, CUDA", year: "2024" }, { id: "02", title: "Echo Protocol", description: "Generative audio synthesis pipeline capable of real-time voice modulation with sub-20ms latency.", tech: "C++, WebAssembly", year: "2023" }, { id: "03", title: "Vantablack UI", description: "An experimental interface design system focusing on light manipulation and depth-based hierarchy.", tech: "WebGL, React Three Fiber", year: "2025" } ]; return (
{/* Top Bar / Navigation */}
Work Index_v2.0
{/* Main Content Area - Scrollable */}
{/* Header */}

Selected
Works.

{/* Project List */}
{projects.map((project, index) => (
/{project.id}

{project.title}

{project.description}

{project.tech.split(',').map(t => ( {t} ))}
{project.year}
))}
{/* Footer / Humor */}
Internal Memo

"We train models, but we don't skip leg day. Our code is heavy, but our spirits are light. Unless the server crashes. Then it's panic."

End of Stream

); };