Frontend Developer focused on interactiveness

With a passion for clean code and intuitive design, I transform static websites into dynamic, engaging applications through web technologies.

Creating reusable code

Below you can see an example of a reusable code snippet I made in TypeScript for handeling form inputs using Zod and React-Hook-Form.

export function useZodForm<Schema extends z.ZodType>(
  props: Omit<UseFormProps<Schema["_input"]>, "resolver"> & {
    schema: Schema;
  },
) {
  const form = useHookForm<Schema["_input"]>({
    ...props,
    resolver: async (data, context, options) => {
      return zodResolver(props.schema)(data, context, options);
    },
  });

  return form;
}

Hobby Project

Developed a fully responsive wishlist platform that seamlessly integrates frontend and backend technologies to provide a smooth user experience.

Tools

NextJS
Astro
TailwindCSS
Turso DB
Drizzle ORM
Clerk
See all cases
oenskelisten.dk oenskelisten.dk
Daniel Pedersen also know as Daniiel where he is smiling and looking into the camera

Looking for your next team member?

With a multimedia design degree, 3 years of web development experience, and a passion for web applications, I can contribute with strong full-stack development, troubleshooting, and interactive solution skills as a self-driven, patient, and team-oriented player.

Daniel Østergaard, CEO & Partner of Adlab Aps

At Adlab, we had the pleasure of working with Daniel. He developed the first version of our app, which was downloaded more than 50,000 times in less than a month.

Daniel Østergaard
CEO & Partner of Adlab Aps

360° Full Coverage

With me you are sure to get a full coverage of your project. I work with the latest technologies and tools to ensure that your project is delivered on time and with the best quality.

My Educational Journey: A Slice of Life
Showing total years spent on each degree