Portfolio
2026 - PresentA web app to present projects, publications, talks and a blog, with direct on-page editing, bilingual content and an AI assistant for larger updates.
This web app presents projects, publications, talks and blog posts in a clear and structured way. Everyday updates stay simple. Content can be edited directly on the page. The site works in two languages. An AI assistant supports larger changes when needed.
Value and outcomes
- Fast updates: titles, summaries, dates and images can be edited directly on the page.
- Clear structure: projects connect skills, roles, people and related articles.
- Safe to experiment: every change creates a snapshot that can be rolled back.
- Works solo and in teams: a focused admin application covers all content types.
Under the hood (for the curious)
- Public site built with Next.js plus a dedicated admin application.
- PocketBase for authentication, database (SQLite) and real-time APIs.
- Markdown editor, drag-and-drop galleries with lightbox and rich link cards (oEmbed and social).
- Bilingual content model with automatic fallbacks and a locale switcher.
- AI assistant can create projects from URLs, translate content and reorganize tags.
- Built with TypeScript, validated by Playwright end-to-end tests and GitHub Actions CI and CD, served via Nginx with Let’s Encrypt.
To try the web app with real projects, please use the contact page: Contact.
Get in touch
Use this form to send a message directly to the site owner.


