Webs y aplicaciones
Sitios y aplicaciones con Next.js o SvelteKit y TypeScript. CMS headless para que el cliente edite su contenido, internacionalización y formularios que llegan a donde tienen que llegar.
Desarrollador full-stack
Soy Arnau. Firmo como nauran. Diseño y programo productos de principio a fin: del contrato de la API a la pantalla del móvil, y del contenedor a la copia de seguridad.
01
Sitios y aplicaciones con Next.js o SvelteKit y TypeScript. CMS headless para que el cliente edite su contenido, internacionalización y formularios que llegan a donde tienen que llegar.
Clientes nativos con React Native y Expo para iOS y Android, pensados para funcionar sin cobertura y compartir el contrato de datos con el servidor.
Docker, Cloudflare, CI/CD, copias de seguridad y monitorización. Servicios desplegados con cabeza, que se pueden operar y recuperar sin sobresaltos.
Flujos de trabajo con modelos de lenguaje: extracción de datos de imágenes, bots, y sesiones de agentes de programación coordinadas con reglas claras.
02
Lo que tengo en marcha: trabajo para clientes y productos propios que estoy preparando para abrir al público.
Web multilingüe con CMS para una tatuadora
Landing de venta de su curso online, galería, blog, reservas y contacto en cuatro idiomas (EN, RU, HY, JA). La artista gestiona todo el contenido desde un Sanity Studio embebido, sin tocar código.
VisitarGestor de gastos con OCR de tickets y conciliación bancaria
Se fotografía el ticket, un modelo de visión extrae los datos y se revisan antes de guardar; los movimientos del banco se importan y se casan contra lo registrado. App móvil nativa con un contrato de API compartido con el servidor. En desarrollo, con lanzamiento público previsto.
Registro de entrenos en tiempo real, con estadísticas
Series, repeticiones, peso y notas de técnica desde el móvil, con temporizador de descanso, superseries y calculadora de discos. Funciona sin cobertura gracias a una cola de escrituras idempotente. En desarrollo, con lanzamiento público previsto.
03
Cada cambio no trivial empieza por un documento corto: qué, por qué y cómo se comprueba. Las decisiones de arquitectura quedan escritas como ADR.
Nada se integra sin typecheck, lint, tests y build en verde sobre el commit real. Integración lineal, una tarea por rama.
Ningún secreto en un commit ni en la línea de comandos. Una identidad por máquina, claves en hardware y auditoría de lo que entra y sale.
Cada repo cuenta dónde está y qué falta, para que cualquier persona, o cualquier agente, pueda seguir donde se dejó.
04
¿Tienes un proyecto o quieres hablar de alguno de estos? Escríbeme.