OPEN FOR WERKSTUDENT / PRAKTIKUM · RHEIN-MAIN

I like building things
people actually use.

Developer & BWL student in Wiesbaden. Building Nelurio — an AI study platform live in beta — plus NexDeutsch, Washhalle and client work like Saad Tattoo. Go · React · AI. Learning by shipping, every day.

Amir Khosravi
Projects

Things I built & ship

Four products across four problem spaces — AI platform, learning, real business operations and client web design. Each one taught me a different layer of the stack.

Nelurio

Nelurio

AI study assistant for university students — live in beta.

Go / chiPostgreSQLReact 19OpenAIPWA10 languagesGDPR

Record a lecture → AI writes the summary, schedules spaced-repetition reviews, generates flashcards & quizzes, and a tutor answers from your own materials with citations. Includes admin console, iCal feed, device notifications and full GDPR account deletion. Built solo — backend, frontend, AI, infra, deployment.

NexDeutsch

NexDeutsch

German vocabulary learning platform.

Learning platformSpaced practiceGerman market

My earlier product for German learners — vocabulary training with structured practice sessions. Nelurio's review engine was born from what I learned building this one. Currently being reworked with everything I know today.

Washhalle App

Washhalle App

Operations app for a car-wash business.

Real businessOperationsField-tested

Built for an actual car-wash location: day-to-day operations, tracking and workflow. My first lesson in software for a real customer with real constraints — not a tutorial project.

Saad Tattoo website

Saad Tattoo — Studio Website

Client website for a tattoo studio in Wiesbaden.

Wix StudioAI-assisted designClient workLive

Designed and launched a booking-focused studio website using Wix combined with AI-generated visual assets. My first paid client project — concept, design, content and launch for a real business.

Stack & Practices

What I work with

Go · REST APIschi router, pgx, PostgreSQL, modular monolith, session auth + CSRF + rate limiting, automated migrations.
React 19 · TypeScriptVite monorepo, design-token CSS, full RTL, installable PWA, network-first service worker, i18n for 10 locales.
AI integrationOpenAI Responses API, grounded tutoring with citations from user uploads, structured extraction, mock fallbacks.
DevOpsOracle Cloud VPS, Caddy auto-TLS, GitHub Actions CI, zero-downtime deploys, Linux admin.
Security & GDPRCookie sessions, CSRF, rate limits, cascade account deletion, privacy-request workflow, EU hosting.
Product & QAAutomated locale tests, AI review agents, building from real user feedback instead of assumptions.
About

Developer with a business brain — and room to grow

🎓
BWL StudentHochschule RheinMain, Wiesbaden — business + tech = products that find users
🛠️
Learning by shippingThree real products so far — each one one level deeper in the stack
🗣️
LanguagesGerman B2/C1 · English professional · Persian native

How I work: I pick a real problem, ship the smallest working version, then iterate from feedback. Nelurio exists because I kept rebuilding the same study tools for myself — at some point it made sense to build the platform once, properly.

What I'm looking for: a Werkstudent or Praktikum position where I can work on a real codebase with experienced developers. I know how to build alone — now I want to learn how great teams build together, take on new challenges, and level up on things like testing culture, code review and scale.

Honest boundaries: I haven't worked in a large team yet, and my German is improving (B2→C1). What I bring instead: proven ability to ship complete systems alone, real production experience with the full stack, and the habit of figuring things out fast.

Contact

Let's talk.

If you have a Werkstudent or Praktikum opening — or just want to look at the code — I'd love a 5-minute live demo of Nelurio. No slides.