Jan Elia

Full-Stack Developer — Next.js, React, Angular, Node, C#, Java

Experience

  1. Portfolio & Open-Source (Full-Stack Developer)

    Next.js · React · Node · Tailwind · Resend
    2025Project
    • Built a dynamic portfolio with GitHub integration, case-studies, and SSR.
    • Designed premium UX: page transitions, scroll reveal, cursor glow/trail, animated toasts.
    • Implemented email flow with Resend; added SEO, sitemap, OG cards.
  2. BookBreeze – Book CRUD App with Auth

    Angular 20 · .NET 9 API · JWT · Bootstrap
    2025Project
    • Full-stack book management: create, edit, delete with JWT authentication.
    • Separate 'My Quotes' view, dark mode, responsive navbar, and 404 page.
    • Deployed frontend on Vercel, API on Render with in-memory storage.
  3. Kino – Cinema Site (SSR)

    Node.js · Pug · Integration tests
    2025Group Project
    • Server-rendered movie pages from API with dynamic routes and error handling.
    • Wrote integration tests to verify titles and HTTP status for not-found pages.
  4. Wordle-Style Game (Full-Stack)

    React · Node/Express · MongoDB · EJS
    2025Project
    • Color-feedback engine, timer/attempts, and server-rendered high scores.
    • Added deterministic tests by mocking word randomization.
  5. ESC_HER – Website Redesign

    Responsive UI · GitHub collaboration
    2025Group Project
    • Led code structure, animations, and accessibility tweaks across views.
    • Improved desktop/mobile parity and content order as per stakeholder brief.
  6. Warehouse Product Manager (CRUD)

    Angular 20 · .NET 9 API
    2025Project
    • JWT-protected API, optimistic UI updates, and typed client models.
    • Built CI-friendly structure and modular feature routing.
  7. Java & JavaScript Studies

    Lernia YH – Systemutvecklare
    2024 — 2025Distance (Piteå)
    • OOAD, REST, async JS, SSR, testing, Git/GitHub, CI/CD.
    • Hands-on labs: DI container, logging, MySQL (Sakila) connectivity.

Education

  1. System Developer — Java & JavaScript

    Lernia Yrkeshögskola
    2024 — 2026 (expected)Sweden
    • Focus: Next.js/React, Angular, Node/Express, Java 24/25, databases, testing.
    • Upcoming LIA (internship): Feb–May 2026 — open to full-stack roles.