Daniel Paludan

Frontend Developer

About Me

Hello, I'm Daniel 👋
I'm a web developer and interaction designer.
I love exploring new technologies and using them to create user-friendly, beautiful, and fun experiences!
I also love messing around with shaders, animation and svg.
In my free time, you can find me wakeboarding - I even recently took home 3rd place at the Danish National Championship - hence the wakeboarding game 🌊

Work Experience

TARGIT

Screenshot of TARGIT website
  • HTML
  • CSS
  • JavaScript
  • CMS

At TARGIT, I developed a new HTML-, CSS-, and JS core of the website which resulted in better performance, better adherence to the styleguide, better responsiveness, and the ability to use new CMS features. I optimized the technical SEO, which improved Core Web Vitals from poor to good. Additionally, I maintained and developed new components in close collaboration with the UX team using Figma for prototyping.

Download CV

University Projects

Improving the sustainability of GenAI

React, Stable Diffusion
Improving the sustainability of GenAI

This project explored how to minimize energy consumption in AI image generators while maximizing creativity. We developed an app using React for the frontend and Python, FastAPI for the backend, that gave us very fine control over the process of local image generation. This allowed us to denoise the image step by step to examine if that would allow for energy savings.

Check it out
  • React
  • Stable Diffusion
  • Python
  • Local Image Generation
  • FastAPI
  • PyTorch

Facilitating communication between designers and clients

Nuxt, Vue
Facilitating communication between designers and clients

In this project, we developed four different versions of a chatbot-like interface using Nuxt (Vue) and OpenAI API. Built from the ground up, it uses techniques like streaming responses using websockets, structured output, and prompt chaining.

Check it out
  • Nuxt
  • Vue
  • Open AI API

Zoodex

Flutter, Dart
Zoodex

Zoodex is an Flutter Android app for Aalborg Zoo, which aims to teach kids more about animals. Users of the app can "capture" zoo animals by taking pictures of them, which then gets recognized using TensorFlow for image classification. The user can then chat with the animal to gather facts about the animal. The chat, which is implemted using OpenAI API, features streaming responses, unique personality for each animal, and fact recognition using regex.

Check it out
  • Flutter
  • Dart
  • Open AI API
  • Image Classification
  • TensorFlow

Route Generation

Unity, C#
Route Generation

We developed an application in Unity that generates routes based on user-selected points of interest (POI). We utilize various APIs, including OpenRouteService, a route generator built on OpenStreetMap, and Google Places, which retrieves images of POIs.

  • Unity
  • C#
  • OpenRouteService API
  • Google Maps API

Motion controller for Overcooked!

Arduino, Blender
Motion controller for Overcooked!

In this project, we created a controller for the game Overcooked! 2, that would enhance the gameplay experience by incorporating motion controls. Using 3D modelling and 3D printing, we built the shell for the controller which ran on an Arduino. The result of an evaluation showed our motion controller made Overcooked! 2 more enjoyable than a regular Xbox controller.

  • Arduino
  • Blender

Personal Projects

Is It Butter?

React, Astro
Is It Butter?

A platform that allows users to create a customizable website that calculates whether the water is flat (butter) and thus good for wakeboarding. Used by several wakeboard parks in Denmark.

Check it out
  • React
  • Astro
  • TypeScript
  • HTML
  • CSS

3D Wakeboard Portfolio

HTML, CSS
3D Wakeboard Portfolio

My own fancy portfolio website I built just for fun. It's built using Three.js and the Rapier3D physics engine. All shaders are custom, along with a custom particle system. The islands are generated at startup using a compute shader. All tied together with a post-processing outline shader for a cartoony look.

Check it out
  • HTML
  • CSS
  • TypeScript
  • Three.js
  • GLSL
  • WebGL

Flush Pilot

Flutter, Dart
Flush Pilot

An Android and iOS app developed using Flutter where you can log a toilet visit and rate it from 1 to 5. Has social features like following friends. All data is saved in a relational database (Supabase).

Check it out
  • Flutter
  • Dart
  • Supabase