Personal portfolio built to showcase my journey from Software Engineer to AI Engineer — featuring RAG systems, knowledge graphs, conversational AI, and full-stack projects.
- AI Assistant — floating chat widget powered by Claude Haiku. Answers recruiter questions about Paul's experience, projects, and skills in real time with streaming responses.
- Multilingual — full EN / DE / FR support via a language switcher in the navbar. All sections, descriptions, and chat suggestions switch instantly.
- Dark / Light Mode — dark mode by default, toggled via the sun/moon button in the navbar. Preference is persisted in
localStorage.
| Section | Content |
|---|---|
| Hero | Intro, CTA, social links |
| About | Bio, languages, background |
| Skills | AI/LLM, backend, frontend, DevOps |
| Projects | RAG system, thesis, conversational AI, web |
| Experience | Work history & education timeline |
| Contact | Email, LinkedIn, GitHub |
- Clone the repo and install dependencies:
npm install- Add your Anthropic API key to
.env.local:
ANTHROPIC_API_KEY=sk-ant-...- Start the dev server:
npm run dev
# → http://localhost:3000npm run buildConnected to Vercel — auto-deploys on every push to main.
Add ANTHROPIC_API_KEY in your Vercel project's Environment Variables for the AI assistant to work in production.