Bart Zanen

Based in Copenhagen

Bart Zanen

Full-Stack Software Engineer

Bart Zanen

About

I'm a software engineer who likes building things end to end, from the database up to the interface someone actually clicks on. My happy place is full-stack web development, especially when AI is part of the stack. I've spent the last couple of years getting hands-on experience building AI-adjacent tooling, which I think is becoming essential in this field.

While studying Computer Science at UPC in Barcelona, I spent six months on exchange in Bergen, Norway. After it ended, I chose to stay a while longer, finishing my thesis remotely and working as a Head Waiter leading a team at a high-volume restaurant to support myself in the meantime.

Once I wrapped up my degree, I took a few months to backpack through Southeast Asia, meeting people building all kinds of remote and independent careers along the way. I came back wanting to keep on learning and building, and curious about where I would end up next

  • Full-stack development
  • Trained & deployed ML models
  • Led teams under pressure
  • AI-adjacent tooling
  • 5 languages spoken
  • Fast learner, fast mover

Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • C++
  • C
  • SQL

Frontend & Mobile

  • React
  • Next.js
  • Expo
  • React Native
  • Tailwind CSS
  • Zustand
  • Redux
  • TanStack Query

Backend & Data

  • Django
  • NestJS
  • PostgreSQL
  • SQLite
  • FastAPI
  • Redis
  • REST APIs

AI/ML

  • Core ML
  • MLX
  • OpenAI API
  • Anthropic API
  • Hugging Face

Tools & Platforms

  • Git
  • Docker
  • Supabase
  • Firebase
  • GitHub Actions
  • Figma

Spoken languages

  • English · C2
  • Spanish · C2
  • Dutch · C2
  • Catalan · C2
  • Italian · B1

Projects

Dici

A personal Italian tutor powered by a fine-tuned Qwen 3.5 4B model (MLX). Supports natural conversation practice, real-time grammar correction, and vocabulary explanations through a custom Next.js interface.

  • Python
  • TypeScript
  • Next.js
  • MLX
  • LLM Fine-tuning
  • Prompt Engineering
  • Qwen

Journii

A social platform for Erasmus students, combining a social feed, event discovery, and connections to help students meet others nearby and make the most of their exchange. Being built as a mobile app and webapp with a friend, currently in early development.

  • React Native
  • Expo
  • Next.js
  • Supabase
  • Mobile
  • Social Platform

AiGile 2.0

My Bachelor's thesis at UPC — the second iteration of AiGILE, an AI-powered educational platform for teaching agile methodologies in a university Software Project Management course.

  • Django
  • OpenAI API
  • PostgreSQL
  • Docker
  • Education
Screenshot of Pulmón Urbano

Pulmón Urbano

A mobile app for athletes in Barcelona. Combines a real-time air quality map with route planning that favors cleaner-air paths, plus social features like activity tracking, a community feed, friends, and chat. Built with React Native/Expo and a Django backend, integrating OSRM for routing and Barcelona's open air-quality data API.

  • React Native
  • Expo
  • Django
  • PostgreSQL
  • Firebase
  • OSRM
  • API
Screenshot of BartInBarcelona

BartInBarcelona

The official website for my bike tour guide business in Barcelona. A simple, fast-loading site covering tour listings, booking, and contact info, built from scratch with PHP and CSS. A past project, since I'm no longer running the tours.

  • PHP
  • CSS
  • Web Design

Experience

Apr 2025 — Jan 2026 · Bergen, NO

Head Waiter · Villa Paradiso

  • Led and coordinated a waitstaff team in a high-volume restaurant serving 150+ guests simultaneously.
  • Managed reservations, guest requests, and table coordination, keeping service running smoothly under nightly pressure.
  • Trained and onboarded new staff on service procedures, helping maintain consistent standards across the team.
  • Collaborated cross-functionally with kitchen and bar teams to streamline communication and improve guest experience.

Apr 2024 — Jan 2025 · Sabadell, ES

Junior Full-Stack Developer · Rosepetal

  • Built an AI-assisted dataset labeling tool integrated into the internal editor, improving labeling efficiency by 35%.
  • Developed and improved software for AI-driven quality control systems, supporting automated defect detection and process monitoring on industrial production lines.
  • Identified and resolved performance bottlenecks across the application, improving responsiveness and overall system stability.

May 2024 — Sep 2024 · Barcelona, ES

Tour Guide · Self-Employed

  • Built and ran an end-to-end bike tour business, handling bookings, payments, scheduling, and customer communication.
  • Led tours for groups of up to 10, adapting routes and storytelling to different group sizes and interests.
  • Maintained a 5-star customer rating across the season by tailoring each tour to guest interests.

Feb 2023 — Feb 2024 · Barcelona, ES

Team Coordinator · FieldHockeyTravel.com

  • Coordinated transportation and logistics for international hockey teams, including airport transfers and bus schedules.
  • Acted as the main point of contact between drivers, venues, and event organizers to prevent delays during tournaments.
  • Provided on-the-ground assistance and recommendations to visiting teams throughout their stay.

Education

Sep 2021 — Jan 2026

Bachelor's Degree in Computer Science (Software Engineering)

Universitat Politècnica de Catalunya (UPC)

Thesis: AiGile 2.0, an AI-powered tool for learning agile methodologies.

Jan 2025 — Jun 2025

Erasmus Exchange

Universitetet i Bergen (UiB)

Coursework in Machine Learning and Web Development.

2020 — 2021

Talent Program, Bojos per les Noves Tecnologies

Fundació Catalunya — La Pedrera

Selective program for secondary students in programming, robotics, and applied digital technology.

Contact

Open to full-time roles

Always happy to talk about new opportunities, feel free to reach out

Copenhagen, DK · CET (UTC+1)