Jan-Thorge Kupper

// Portfolio

Stockholm, 10:09:47

Jan-Thorge
Kupper

Fullstack Developer.

Fullstack Developer.

About

Hej! I'm Jan, a Fullstack Developer in the making. After relocating from Germany to Sweden in 2023, I now study at Chas Academy, specializing in Next.js and React while expanding my backend expertise with Express and PostgreSQL to build fullstack solutions.

I believe in two core principles: “Teamwork makes the dream work” and “Never stop learning.”

For me, great work comes from a balance of collaboration and autonomy, anchored by clear communication. I love working in teams and greatly value exchanging feedback, while also enjoying the challenge of independent problem-solving to deliver results.

What excites me most about web development is the perfect intersection of creative freedom to craft clean, elegant designs and solving the technical puzzles that bring them to life through code.

Technologies I work with

Frontend:

HTML5 & CSS3

Next.js

React

Tailwind

Backend:

Next.js (App Router)

Express.js

PostgreSQL

Languages:

JavaScript (ES6+)

Projects

View this portfolio website on GitHub

Preview image

Ansökningshjälpen

2025

An AI-powered tool developed in cooperation with Lidol, a Gothenburg-based organization focused on accessible communication systems. It is designed to assist people with disabilities in navigating the application process for workplace accommodations (arbetshjälpmedel) through Försäkringskassan. The solution provides step-by-step guidance for accurately completing application forms and supports applicants in preparing for interviews with Försäkringskassan representatives. The goal is to reduce rejection rates by offering clear and accessible support throughout the process.

Next.js
React
Tailwind
Express.js
PostgreSQL
Supabase
GPT-4.1
Preview image

Big Stacks

2025

Developed an online banking prototype using Next.js App Router (frontend & backend) with Supabase for database management. Features include account creation, money transfers, token verification, real-time balance tracking, and transaction history visualization.

Next.js
React
Tailwind
PostgreSQL
Supabase
Preview image

ChasGPT

2025

An AI-driven chatbot modeled after ChatGPT, using Google's Gemini AI teaching me how to integrate an AI API for real-time interaction. Features include a simple, sleek design and being able to go back to previous conversations through the side menu.

Next.js
React
Tailwind
Gemini 1.5 Flash
Preview image

MediaDB

2025

Developed a database for movies and TV series with search and tracking features as part of a group project. I learned how to use dynamic routing and improved my understanding of website architecture.

Next.js
React
Tailwind
Preview image

Weather App

2024

Created a web app to search for locations worldwide and display real-time weather along with a 7-day forecast. Built entirely with vanilla HTML, CSS, and JavaScript, focusing on fundamental web development principles before transitioning to frameworks and libraries.

HTML5
CSS3
Javascript
Contact

Let's talk.

2025 Jan-Thorge Kupper