PATRIK NORRGARD

Hi, I'm Patrik.

Frontend Developer

I bring digital designs to life through high-quality code. Using modern web technologies, I build applications that deliver great user experiences.

Portrait of Patrik

Things I've built

01

Clownronden

Clownronden was a website project I worked on during my internship at OddHill, where a fellow intern and I built the site from an existing Figma design. We created all Content types, Paragraphs, and overall site structure, as well as custom functionality like hooks and custom modules. The project gave me hands-on experience working in a team and delivering a production-ready website from design to launch.

Drupal

Twig

SCSS

JavaScript

  • A screenshot of the homepage.

Movie Project

Originally a school assignment, I chose to rebuild this project from scratch over my summer break. I replaced Bootstrap with Tailwind CSS for greater styling control and built a custom gallery layout. The application uses the TMDB API to transform movie and actor data into an interactive experience complete with YouTube trailers.

React

Vite

TypeScript

Rest API

Tailwind

  • A screenshot of the homepage.

Gym Project

Built right after my internship, this project grew from a desire to explore the latest capabilities of Drupal 11. I wanted to push my boundaries by building a web application from scratch using modern industry-standard workflows. For this stage, I focused entirely on the backend and frontend foundation, successfully establishing a clean, modular component architecture. The project served as a major learning milestone and is currently on pause.

Drupal

Twig

SCSS

DDEV

  • A screenshot of the homepage.
  • A screenshot of the homepage.

Great code is felt, not seen. I believe great frontend development is more than writing clean code. It's about creating experiences that feel intuitive to users while remaining scalable and maintainable for the teams building them.

About me

I'm a frontend developer focused on building modern, user-friendly web applications with React and TypeScript. I enjoy the combination of problem-solving, design, and user experience, with a strong focus on writing clean, maintainable code.

My experience also includes backend technologies such as Node.js, Prisma, and databases, giving me a broader understanding of the development process. I have specialized experience in Drupal, working with component-based architecture (SDC), Twig, and custom module development.

I care about building interfaces that feel intuitive for users while keeping the codebase modular, scalable, and easy to maintain. I'm continuously learning, enjoy working closely with others, and thrive in collaborative environments where I can contribute across the development process.

Technologies I've worked with

JavaScript

TypeScript

React

Node.js

Express

Prisma

MongoDB

Firebase

Cypress

Git

Drupal

GSAP

Astro

Tailwind

SCSS