"use client"; import { useState, useEffect } from 'react'; import { motion } from 'framer-motion'; import { Code, Terminal, Cpu, Globe } from 'lucide-react'; import { LiquidHeading } from '@/components/LiquidHeading'; const About = () => { const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); const techStack = [ { category: 'Frontend', icon: Globe, items: ['React', 'TypeScript', 'Tailwind', 'Next.js'] }, { category: 'Backend', icon: Terminal, items: ['Node.js', 'PostgreSQL', 'Prisma', 'API Design'] }, { category: 'Tools', icon: Cpu, items: ['Git', 'Docker', 'VS Code', 'Figma'] } ]; if (!mounted) return null; return (
{/* Text Content */}

Hi, I'm Dennis. I'm a software engineer who likes building things that work well and look good.

I'm currently based in Osnabrück, Germany. My journey in tech is driven by curiosity—I love figuring out how things work and how to make them better.

When I'm not in front of a screen, you can find me listening to music, exploring new ideas, or just relaxing.

{/* Simplified Skills / Tech Stack */}

My Toolbox

{techStack.map((stack, idx) => (

{stack.category}

{stack.items.map(item => ( {item} ))}
))}
); }; export default About;