About

I build web products where the database, flow, and interface have to agree.

I'm Franco Zeta, a junior web developer from Peru. Right now I'm building Kocteau, a music review platform in production with Next.js, TypeScript, Supabase, Tailwind CSS, shadcn/ui, and the Deezer Search API.

My strongest work happens in the overlap between structure and taste: auth, onboarding, relational data, public profiles, feeds, empty states, spacing, and the little moments that make a product feel cared for.

Based in

Lima, Peru

Currently

Last-cycle Software Design & Development student at CERTUS.

Languages

Spanish native, English intermediate, Italian advanced.

Kocteau

Personal product

Kocteau is the place where I'm practicing the full product loop: discovering tracks, publishing reviews, caching external music data, building profile surfaces, and shaping a social layer around what people listen to.

Domain

Music reviews

Scope

Full-stack

Status

In production

Capabilities

Frontend

Next.js App Router, React, TypeScript, Tailwind CSS, shadcn/ui, responsive interfaces.

Backend / data

Supabase Auth, Postgres, Storage, RPCs, server routes, relational modeling.

Product flows

Onboarding, review publishing, feeds, public profiles, likes, bookmarks, follows, comments, notifications.

Workflow

Vercel, Turborepo, pnpm workspaces, GitHub, ESLint, iterative product delivery.

Timeline

2022

Started with the web

I began with HTML and CSS, then moved into JavaScript, React, databases, and the discipline of finishing small projects.

2023 - 2026

Software Design & Development

Last-cycle student at CERTUS, focused on web applications, programming logic, databases, interface design, and responsive delivery.

Now

Building Kocteau

A production music review platform where I practice product thinking, database architecture, UI craft, and full-stack execution.

Principles

  1. 01Make the interface explain itself.
  2. 02Prefer clear flows over clever decoration.
  3. 03Treat small details as part of the product.
  4. 04Ship, learn, and keep the system understandable.

Currently

I'm open to junior web developer roles, pre-professional internships, and product collaborations where the interface deserves care. Reach me on LinkedIn or via email.