Welcome to my portfolio

Who am I?

Jonas Jensen

ProfileMultimedia designer

Jonas Jensen

I build apps and websites that people actually use. From design, frontend and backend to security, so I cover the full chain — from the screen to the server and the security around it. I don't stop at what I already know. I'm always learning something new.

  • Flutter
  • React
  • Vue
  • Python

What I build

Apps

Cross-platform Flutter for iOS, Android and web — from the first screen to a store release.

Hairplant · Efterskole Mentor

Web

Frontend in React, Next.js, Vue and Nuxt. Redesign, framework migration and CMS.

Hairplant Web · this site

Design to code

I design in Figma and build it myself. The overlap between UI and implementation is where I work best.

Figma · UI/UX
  • Flutter
  • Dart
  • React
  • Next.js
  • Vue
  • Nuxt
  • Firebase
  • Supabase
  • Figma
  • WordPress

Selected projects

Featured projectNow on iOS & Android

Hairplant App

A cross-platform Flutter app for hair transplant journeys — now live on the App Store and Google Play. Patients track their progress, upload status photos, get expert feedback and chat directly with the clinic.

  • Flutter
  • Dart
  • Firebase
  • Supabase
  • iOS
  • Android
  • Live
Internship project

Internship project

Development of a complete Flutter admin app with a Firebase backend for a school application. The project included a live-data dashboard, a mentor system and user management to automate administrative processes.

  • Flutter
  • Dart
  • Firebase
  • Firestore
  • Cloud Storage
Exam project

Exam project

As my final exam project I upgraded a live website from Nuxt 2 to Nuxt 3, including a full redesign. The project showed technical depth in Vue.js and a strong understanding of UI/UX principles.

  • Vue.js
  • Nuxt.js
  • JavaScript
  • HTML
  • CSS
Portfolio website

Portfolio website

My personal portfolio, built with Next.js, React and TypeScript. The site is designed with inspiration from the ocean. The portfolio is also a demonstration of different AI models and what they can do. The site is largely generated by AI.

  • Next.js
  • React
  • TypeScript
  • AI

In progressHairplant

Next steps

Hairplant is live on the App Store and Google Play. I'm splitting features out and continuing development. There are always new projects in the pipeline — browse GitHub, or get in touch if you want to hear about the work that isn't public.

  • Flutter
  • iOS
  • Android
  • Live

Certificates

Certificate100%

IBM Backend Professional Certificate

A professional backend certification with hands-on work in Python, Django, containers, databases and DevOps — from API design to deployment.

  • Python
  • Django
  • Docker
  • Kubernetes
  • SQL
  • Git
  • Microservices
  • DevOps
  • Completed

In progress90%

Google Cybersecurity Professional Certificate

Foundational cybersecurity: networks, encryption, threat detection and practical tools such as Python, Linux, SQL and SIEM.

Contact me