About
Nordic Dev Mentor is a portfolio project — a Spring Boot middleware that proxies chat requests to OpenRouter with four distinct mentor personalities, paired with a Next.js frontend in editorial Nordic design.
Each mentor uses its own sampling temperature so its tone stays consistent: the junior helper is patient and pedagogical, the architect is judicious, the reviewer is direct, and the rubber duck asks Socratic questions instead of giving answers.
Mentors
- Junior“There are no stupid questions — start anywhere.”
- Architect“Before I commit to a solution, tell me what you're actually optimizing for.”
- Reviewer“Paste the code. I'll be honest, not gentle.”
- Duck“What did you expect to happen?”
Stack
- Spring Boot 4 backend on Java 21
- Next.js 16 (App Router) + React 19 + TypeScript + Tailwind 4
- OpenRouter as the LLM provider
- Railway for deployment, internal DNS for backend isolation
- Vitest + React Testing Library + JUnit + WireMock for tests
Source on GitHub. Built by Annika Holmqvist.