Skip to content
Open to new opportunities

Jan Thomsen

Frontend Developer with Full-Stack Experience

I build structured, user-friendly web applications — with a focus on clean architecture, code quality and thoughtful UX.

Viernheim · Rhine-Neckar region, Germany

Portrait photo of Jan Thomsen
01

About

I'm a software developer focused on modern frontend and web development. I build structured, user-friendly applications with an emphasis on code quality and clean architecture — and I bring my attention to detail and creativity to the frontend in particular.

I built my foundations studying Applied Computer Science at Hochschule Flensburg and put them into practice in roles at Siemens and LoDeLi. I keep developing my skills continuously — and I'm currently open to new challenges in frontend and software development.

Focus
Frontend & full-stack
Core stack
Angular · NestJS · TypeScript
Degree
B.Sc. Applied Computer Science
Location
Rhine-Neckar · Remote
02

Skills

Frontend

  • Angular
  • RxJS
  • Angular Material
  • Tailwind CSS
  • React
  • MUI
  • HTML
  • CSS

Backend

  • NestJS
  • GraphQL
  • Apollo GraphQL
  • Spring Boot
  • REST

Languages

  • TypeScript
  • JavaScript
  • Java
  • Kotlin
  • C#

Databases

  • PostgreSQL
  • MySQL
  • SQLite

Mobile

  • Android
  • Jetpack Compose

Tools & methods

  • Git
  • Jira
  • Confluence
  • ClickUp
  • Scrum
  • Kanban

Cloud & DevOps

  • AWS
  • Docker
  • GitHub Actions
  • CI/CD
  • Auth0
  • Serverless
03

Projects

Professional project · LoDeLi

QR Defect Reporting for Fitness Equipment

Full-stack web application that lets gym guests report defective equipment by scanning a QR code. Staff then process and track the reports through a content management system. Responsible for the frontend, API and database layer, and involved in operating the serverless and container-based backend components on AWS.

  • Angular
  • Angular Material
  • Tailwind CSS
  • NestJS
  • GraphQL
  • TypeScript
  • PostgreSQL
  • AWS
  • Auth0
  • GitHub Actions

Bachelor's thesis · Hochschule Flensburg

Headless CMS for Customer Documentation

Analysis, design and implementation of a content management system for creating customer documentation for the Siemens Data & AI Cloud. Comparison of modern headless CMS options (Strapi, Payload, Decap), a working prototype built with Strapi and TypeScript, integration of an Angular frontend using the Siemens design system, plus a Docker and AWS deployment concept.

  • Strapi
  • TypeScript
  • Angular
  • Docker
  • PostgreSQL
  • AWS

University project · Team · Hochschule Flensburg

Beekeeping App

Interactive demo planned

A team project built during my Applied Computer Science studies: a cross-platform desktop application that lets beekeepers manage their apiary locations and hives, document daily work, plan tasks and access yield statistics, weather data and location maps.

  • React
  • TypeScript
  • Electron
  • Vite
  • BlueprintJS
  • SQLite
  • Knex
  • React Query
  • Leaflet

More projects coming

I'm currently preparing more projects for public release on GitHub. Check back soon.

04

Experience

Work experienceEducation
  1. Work experience: Dec 2025 – Jun 2026 · Rendsburg · Remote

    Full-Stack Developer

    LoDeLi

    • Full-stack development of a web app for QR-based defect reporting on gym equipment — from the UI through the API to the database layer.
    • Implemented new features across the CMS and API and handled debugging, testing and optimisation in an agile Scrum/Kanban environment.
    • Contributed to operating the serverless and container-based backend components on AWS.
    • Angular
    • RxJS
    • Angular Material
    • Tailwind CSS
    • NestJS
    • Apollo GraphQL
    • PostgreSQL
    • AWS
  2. Work experience: Nov 2024 – Aug 2025 · Mannheim

    Working Student, Frontend Development

    Siemens AG

    • Developed and extended UI components for an Angular-based enterprise web application.
    • Delivered feature enhancements and optimised existing interfaces for usability and performance.
    • Fixed bugs and continuously improved code quality; contributed to an agile team including stakeholder alignment and client meetings.
    • Angular
    • TypeScript
    • Scrum
  3. Education: 2020 – 2025

    B.Sc. Angewandte Informatik

    B.Sc. Applied Computer Science · Hochschule Flensburg

    Focus: web & software technologies · GPA 2.1 (German scale)

    • Thesis: headless-CMS prototype (Strapi, Angular, Docker, AWS) for the Siemens Data & AI Cloud.
  4. Education: 2019 – 2020

    Allgemeine Hochschulreife (Technik)

    General university entrance qualification (Technology) · Berufliche Schule des Kreises Nordfriesland

    Additional foreign language: French · 2.1

  5. Education: 2017 – 2019

    Staatl. gepr. Informationstechnischer Assistent

    State-certified IT assistant · Berufliche Schule des Kreises Nordfriesland

    Technical computer science & communications · 1.7

05

Contact

I'm open to new challenges in frontend and software development. Whether it's a concrete role or just a chat — I'd love to hear from you.

Viernheim · Rhine-Neckar region, Germany