Jan Elia
Full-Stack Developer — Next.js, React, Angular, Node, C#, Java
Experience
Portfolio & Open-Source (Full-Stack Developer)
Next.js · React · Node · Tailwind · Resend2025•Project- • 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.
BookBreeze – Book CRUD App with Auth
Angular 20 · .NET 9 API · JWT · Bootstrap2025•Project- • 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.
Kino – Cinema Site (SSR)
Node.js · Pug · Integration tests2025•Group 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.
Wordle-Style Game (Full-Stack)
React · Node/Express · MongoDB · EJS2025•Project- • Color-feedback engine, timer/attempts, and server-rendered high scores.
- • Added deterministic tests by mocking word randomization.
ESC_HER – Website Redesign
Responsive UI · GitHub collaboration2025•Group Project- • Led code structure, animations, and accessibility tweaks across views.
- • Improved desktop/mobile parity and content order as per stakeholder brief.
Warehouse Product Manager (CRUD)
Angular 20 · .NET 9 API2025•Project- • JWT-protected API, optimistic UI updates, and typed client models.
- • Built CI-friendly structure and modular feature routing.
Java & JavaScript Studies
Lernia YH – Systemutvecklare2024 — 2025•Distance (Piteå)- • OOAD, REST, async JS, SSR, testing, Git/GitHub, CI/CD.
- • Hands-on labs: DI container, logging, MySQL (Sakila) connectivity.
Education
System Developer — Java & JavaScript
Lernia Yrkeshögskola2024 — 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.