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

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.

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.
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.