Interactive Developer Portfolio
This website you are currently browsing is not a standard template. It is a Next.js application that I coded from scratch, pushing the boundaries of modern web technologies to showcase my skills.
Beyond being a "digital business card," this project stands as live proof of my architectural design and Frontend/Full-Stack engineering capabilities.
🏗️ Core Architecture & Technologies
- Next.js 15 (App Router) & TypeScript: Built with the latest Next.js version and 100% TypeScript to ensure end-to-end type safety and scalability.
- Dynamic Internationalization (i18n): Seamless, SEO-friendly (URL-based routing), and instant switching between Turkish, English, and German using the
next-intllibrary. - Content Management (MDX): Long-form content, such as project details, is managed statically using MDX (Markdown + JSX) to reduce database load and enhance the developer experience.
- Dark/Light Mode: Smooth theme transitions integrated via Tailwind CSS and
next-themes, automatically detecting user system preferences with manual override options.
🚀 Highlight "Easter Egg": The Hidden Terminal
The feature that truly sets this portfolio apart is the hidden developer terminal, activated by pressing CTRL + K (or Cmd+K).
Visitors can type Linux/Bash commands (help, about, projects, theme) to navigate the site, change the theme, and retrieve information. Furthermore, the terminal component itself is fully integrated with the dynamic language selection (i18n).
🎯 German Career Goal Integration
The architecture is designed not only to list projects but to highlight my professional roadmap. The customized "Why Hire Me?" page specifically targets IT companies in Germany, clearly communicating that I am a "production-ready" engineer fully equipped with my ZAB Statement of Comparability and language certificates.