Skip to content
Latest: Pancito is now live View

Code in motion.

I’m Pablo Sepúlveda. I design and build complete web products, from the database to the last detail of motion, and I leave them up and running on the internet.

See projects

23 projects between 2023 and 2026, across web, mobile, data and games.

  • Pokédex.cl
  • intenta.cl
  • CápsulasDev
  • FleetView
  • Colaboremos

¿Quién es ese
Pokémon?

¡Es Pikachu!
View project
Pokédex.cl pokedex.cl · 2026
reto.js
function saludar(n) {  return `Hola, ${n}`;}saludar('mundo');
› Hola, mundo
✓ 3/3 pruebas
View project
intenta.cl intenta.cl · 2026
🐍{ }SQL>_★ +10 XP
View project
CápsulasDev capsulasdev.com · 2026
ETA 14:32 · 12 km Entró a Bodega Norte
View project
FleetView fleet management MVP · 2026

Tecnología simple para tu

almacénpeluqueríatalleralmacén
View project
Colaboremos colaboremos.cl · 2026
F 0,037 · k 0,060
View project
Morphogenesis Chamber a lab on the GPU · 2026
ExplorarPostularFormar equipo
View project
Academic network name to be announced · 2026
Día 12 · otoño gestos de hoy
View project
Deriva chick.cl · 2026
LACIRO Estudios Informática
View project
Laciro laciro.com · 2026

39Chile hoy

  • Coyhaique47
  • Concepción42
  • Santiago40
  • Iquique32
View project
Tristómetro Nacional tristeza.cl · 2026
+1 pancito+1 pancito+1 pancito Directo a tu creador · Mercado Pago
View project
Pancito mipancito.cl · 2026
✓★⇄$ 14 mil cartas · sin conexión
View project
Hierba Alta the Android app of pokedex.cl · 2026
HoyCamilaJavierRosa
10:0011:0012:0013:0014:00 CorteColorManicurePeinado Barba
Próxima: 13:30 · prefiere sin fijador
View project
Estudio management for hair salons · 2026
Propuesta #0142 Instalación split 12.000 BTU$389.000 Materiales y cañería$64.000 Mantención anual$35.000 Total$488.000 Aceptada ✓
Margen 31 % · sólo tú lo ves
View project
CotizaClara quotes for HVAC companies · 2026
🍞Miga🗓️Turno🧾Cotiza📦Bodega🔧Taller💵Caja📒Libreta⭐Vuelve🎂Encargo🥘Costea
View project
Ten mini apps for small businesses Miga, Turno, Cotiza and seven more · 2026
S Línea · Combate · Economía · Visión · Objetivos
View project
Nexo Review match analysis · 2026
¿Y si nadie lo nota?
Cuando la
ciudad sigue
View project
Cuando la ciudad sigue a Godot prototype · 2026
あa
いうえお
View project
Nihongo Primer Japanese from scratch · 2026
Postulación
En curso
Cerrado
View project
VcM Management System Capstone · Duoc UC · 2026
K-means · K = 5
View project
Rain in data data mining · BIY7121 · 2026

$ 12.45012.90013.35014.10012.450 ▲

API → Cloud Run → Pub/Sub → BigQuery
View project
Real-time auctions Google Cloud · Big Data · 2026
Probabilidad × Impacto
View project
Risk plan: “Genios Traviesos” project management · 2026
Edición especial / 2026 PORTAFOLIO Código
y palabras
Perfil · Proyectos · Escritura
View project
Editorial portfolio a site with a magazine look · 2026

I build whole products: the database, the API, the interface and every detail of motion. I ship them fast, accessible and tracker-free, so anyone can use them without reading a manual.

From idea to the internet

I design it, code it
and ship it

Every project goes through the same three steps. Play with them: they aren’t illustrations.

Design that moves

Drag the points: this is how every animation on this site feels before it exists.

$ npm test

✓ damage formulas match Showdown

✓ loop guard keeps line numbers

✓ solution passes, starter fails

✓ site links, titles and alt text

pass 128 · fail 0

Code that gets tested

If a formula, a link or a challenge fails its tests, it doesn’t ship.

  1. push
  2. tests
  3. build
  4. deploy
  5. live

3,300pages published
by GitHub Actions

Shipped and looked after

On Cloudflare’s edge, with automatic backups and no servers to maintain.

Featured projects

Not screenshots.
Try them right here

Each demo runs in your browser with the same idea as the real project, in Spanish like the original. Then visit it where it lives.

01Web product · 2026 Live

Pokédex.cl

The Pokédex in Spanish, made in Chile: all 1,025 Pokémon, a daily challenge, eight minigames, battle tools and a trading card section with collections, trades and prices.

¿Quién es ese
Pokémon?

¡Es Pikachu!
Loading demo…
1,025Pokémon with their own page
~3,400pages generated
+14,000TCG cards in Spanish
8minigames

The hard part

Formulas that don’t lie

Damage and stat formulas are tested against Pokémon Showdown on every release; if one differs, it doesn’t ship.

Built with

02Web product · 2026 Live

intenta.cl

An HTML, CSS, JavaScript and Python playground in Spanish for teaching programming: challenges with tests, live classrooms in stages and a collaborative whiteboard.

reto.js
function saludar(n) {  return `Hola, ${n}`;}saludar('mundo');
› Hola, mundo
✓ 3/3 pruebas
Loading demo…
4languages in the browser
200students per classroom
36challenges in the library
0accounts to create

The hard part

Infinite loops

Before running, the JS is parsed with Lezer and every for/while gets a guard on the same line: line numbers don’t change and the loop is cut off after 1.5 s.

Built with

03Web + Android app · 2026 Live

CápsulasDev

A platform for learning to code in Spanish with 19 hands-on tracks, plus its Android app with Capi as your guide.

capsulasdev.comAndroid app · internal releaseHow I built it
🐍{ }SQL>_★ +10 XP
Loading demo…
950exercises
19tracks
247mini exams
398activities in the app

The hard part

Testing the tests

In the testing lab, the student’s tests must pass against the correct implementation and catch 19 faulty variants, cross-checked with node:assert.

Built with

04Web platform · 2026 Demo on request

FleetView

Real-time fleet management: a live map, automatic trips, estimated arrival times, mileage, geofences and alerts.

Guided demo on requestHow I built it
ETA 14:32 · 12 km Entró a Bodega Norte
Loading demo…
0dependencies
12scope modules
30 sseconds per monitoring cycle
4roles with permissions

The hard part

Never lose, never duplicate

Every position travels with a uid; a unique index means resending never duplicates, and the device only deletes what the server has confirmed.

Built with

05Web product · 2026 Live

Colaboremos

Simple technology for neighborhood businesses: the corner store, hair salon or repair shop tells us what’s hard, and we set up the tool that helps, for free and side by side.

Tecnología simple para tu

almacénpeluqueríatalleralmacén
Loading demo…
4free tools in the pilot
8business categories
3videos generated by code
1minute is all the business quiz takes

The hard part

For people who aren’t digital

The language, the large type and the “we’ll call you” button matter more than any effect: every screen was written the way you’d explain it to your neighbor.

Built with

06Lab · 2026 Lab

Morphogenesis Chamber

Artificial life in the browser: five pattern-formation models, from Turing to Lenia, computed on the GPU.

Standalone file · on requestHow I built it
F 0,037 · k 0,060
Loading demo…
5models
67years of ideas (1952–2019)
1standalone HTML file
0dependencies

The hard part

Phase map

The grid is split into about forty tiles, each running its own simulation with its own F and k: Pearson’s boundaries aren’t drawn, they emerge.

Built with

“No accounts when they aren’t needed. Less personal data, less risk.”

Decisions behind intenta.cl

Everything I’ve built

Details worth
obsessing over

23 projects: live products, prototypes, labs, a video game and academic work.

Built with

¿Quién es ese
Pokémon?

¡Es Pikachu!
View project
Pokédex.cl pokedex.cl · 2026
reto.js
function saludar(n) {  return `Hola, ${n}`;}saludar('mundo');
› Hola, mundo
✓ 3/3 pruebas
View project
intenta.cl intenta.cl · 2026
🐍{ }SQL>_★ +10 XP
View project
CápsulasDev capsulasdev.com · 2026
ETA 14:32 · 12 km Entró a Bodega Norte
View project
FleetView fleet management MVP · 2026

Tecnología simple para tu

almacénpeluqueríatalleralmacén
View project
Colaboremos colaboremos.cl · 2026
F 0,037 · k 0,060
View project
Morphogenesis Chamber a lab on the GPU · 2026
ExplorarPostularFormar equipo
View project
Academic network name to be announced · 2026
Día 12 · otoño gestos de hoy
View project
Deriva chick.cl · 2026
LACIRO Estudios Informática
View project
Laciro laciro.com · 2026

39Chile hoy

  • Coyhaique47
  • Concepción42
  • Santiago40
  • Iquique32
View project
Tristómetro Nacional tristeza.cl · 2026
+1 pancito+1 pancito+1 pancito Directo a tu creador · Mercado Pago
View project
Pancito mipancito.cl · 2026
✓★⇄$ 14 mil cartas · sin conexión
View project
Hierba Alta the Android app of pokedex.cl · 2026
HoyCamilaJavierRosa
10:0011:0012:0013:0014:00 CorteColorManicurePeinado Barba
Próxima: 13:30 · prefiere sin fijador
View project
Estudio management for hair salons · 2026
Propuesta #0142 Instalación split 12.000 BTU$389.000 Materiales y cañería$64.000 Mantención anual$35.000 Total$488.000 Aceptada ✓
Margen 31 % · sólo tú lo ves
View project
CotizaClara quotes for HVAC companies · 2026
🍞Miga🗓️Turno🧾Cotiza📦Bodega🔧Taller💵Caja📒Libreta⭐Vuelve🎂Encargo🥘Costea
View project
Ten mini apps for small businesses Miga, Turno, Cotiza and seven more · 2026
S Línea · Combate · Economía · Visión · Objetivos
View project
Nexo Review match analysis · 2026
¿Y si nadie lo nota?
Cuando la
ciudad sigue
View project
Cuando la ciudad sigue a Godot prototype · 2026
あa
いうえお
View project
Nihongo Primer Japanese from scratch · 2026
Postulación
En curso
Cerrado
View project
VcM Management System Capstone · Duoc UC · 2026
K-means · K = 5
View project
Rain in data data mining · BIY7121 · 2026

$ 12.45012.90013.35014.10012.450 ▲

API → Cloud Run → Pub/Sub → BigQuery
View project
Real-time auctions Google Cloud · Big Data · 2026
Probabilidad × Impacto
View project
Risk plan: “Genios Traviesos” project management · 2026
Edición especial / 2026 PORTAFOLIO Código
y palabras
Perfil · Proyectos · Escritura
View project
Editorial portfolio a site with a magazine look · 2026

Lab

Technologies you
can touch

No slides: every tile is the technology itself, running.

WebGL2 · GLSLMove the cursor. Tap to change the palette.

Web Audio APITap the pads or use the A–K keys.

Web WorkersFind primes with and without a separate thread.

Canvas 2D · DeviceOrientationDrag and throw. On a phone, tilt it.

View Transitions APIShuffle the tiles.

Web Speech APIType it and hear it in English, Spanish or Japanese.

Web Crypto · SHA-256Every letter changes the whole fingerprint.

WebSockets · Durable ObjectsAnyone here will see your reactions.

Container QueriesDrag the right edge.

SVG filtersHover over the drops.

Service Worker · Storage APIThis site works without internet.

Intl APIChile’s time and date, live.

Want more? There are seven bigger toys: a fluid, the mascots in 3D, WebGPU, music… Go to the experiments

“Motion supports, never distracts. And it switches off if you ask.”

The Colaboremos effects rule

Timeline

Three years,
frame by frame

My path on a video editor’s timeline. Scroll to move the playhead, or drag it.

Public repository Programming exam July 2023 Python Open
00:00:00 1 / 31
  • Web
  • Mobile
  • Data
  • Games
  • Learning

The whole team. You can drag them around.

About me

Hi, I’m Pablo

I started with Python in 2023 and never stopped: websites, APIs, mobile apps, GPU labs, a video game and data analysis. Today almost everything I make ends up published, with people using it.

I care about things working without asking for more than they need: no accounts when they aren’t needed, no ads, no tracking cookies, and motion that always helps you understand, never distracts.

Studies
Computer Engineering · Duoc UC
Based in
Chile
23projects
8live sites
82technologies used

Contact

Shall we build
something?

Tell me the idea, even if it’s only half thought out. I’ll reply from Chile.

↑↓ move↵ openEsc close