Gerard
Du Pre

Fullstack engineer — building things that work.
I enjoy self-hosting, open source, and software that makes life a easier. Based in Spain.

e5dc7c4 feat: ✨ add rss links to the head
472b7cf feat: ✨ rss is now localized
054bd3c refactor: ♻️ update version on musicbrainz provider
01 — About

I'm Gerard Du Pre, a software engineer who enjoys building and running software that makes life easier. I'm especially into self-hosting projects, where I get to combine my coding skills with server management and automation. I've worked with a range of technologies, from C and Go to JavaScript, TypeScript, and Next.js, and I like learning new tools that help me solve problems more efficiently.

I write a lot of TypeScript and C/C++ and I'm currently studying at the European Institute of Technology (Epitech), where I'm honing my software engineering skills and diving deeper into computer science concepts. I have a passion for open source software and believe in the power of community-driven projects to create lasting impact.

When I'm not coding, you can find me playing video games or skiing in the mountains. I'm always looking for new challenges and opportunities to grow as a developer, so feel free to reach out if you want to collaborate on a project or just chat about tech!

02 — Experience
Jun 2025 → Dec 2025

Fullstack Developer (Internship)

MigaLabs · Barcelona

Created a blockchain explorer, building Next.js frontends (React + TypeScript) and Go backend services, focusing on performance and scalable data processing.

Next.jsReactTypeScriptGoClickhouseDBPostgreSQLDockerSystem AdministrationCloudflare
Jul 2023 → Dec 2023

Wordpress Developer (Internship)

Indian Webs · Barcelona

Assisted in developing and maintaining WordPress websites for various clients. Gained experience in theme customization, plugin development, and site optimization while collaborating with a team of developers and designers to deliver high-quality web solutions.

WordPressPHPHTML/CSSJavaScript
Nov 2021 → Sept 2022

Computer Equipment Repair Technician (Internship)

Intecat · Sabadell

Responsible for diagnosing and repairing hardware and software issues in a wide range of Apple devices, including latops, phones, and wearables. Provided technical support to customers, ensuring timely resolution of issues and maintaining high levels of customer satisfaction.

AppleTechnical SupportHardware RepairCustomer Service
03 — Projects
~/ navifetch github ↗

Navifetch

A navidrome proxy that adds support for importing songs from YouTube using yt-dlp, allowing users to easily expand their music library with tracks from YouTube while still enjoying the features of Navidrome and integration with any software that uses the Subsonic API.

gonavidromeyt-dlpopen sourcemusicbrainz
~/ social-to-mealie github ↗

Social To Mealie

Imports social media platforms contents to Mealie for recipe saving using AI to transcript videos to a json that can be used for further processing.

ainext.jsshadcn/uiApple Shortcutsyt-dlpgallery-dlopen source
~/ assessors-dupre visit ↗

Assessors Dupre

Landing page for an insurance broker, featuring a clean design and responsive layout. Showcases the company's services and expertise to attract potential clients.

astrotailwindlanding pagerybbit
~/ de-la-granja-a-casa visit ↗

De La Granja A Casa

Dlagranja a Casa is an ecommerce platform where supermarkets can order dairy products directly from their supplier, it features a range of products and a user-friendly interface for easy ordering.

next.jspayload cmsecommerceheroui

get in touch

Let's build something.

Have a project in mind, want to collaborate, or just want to say hello? My inbox is always open.