Luis Ochoteco Asensio

Desarrollador Frontend

Desarrollo interfaces con Vue y TypeScript para apps en producción, y automatizo los procesos que hay detrás.

2 apps publicadas en Google Play · Barcelona

Explorar

Proyectos seleccionados

Trabajo seleccionado

Proyecto profesional

Waitser App

La app de Waitser para profesionales de hostelería, que les permite encontrar trabajo en eventos y gestionar sus servicios.

Rol
Desarrollador Frontend, junto a otro desarrollador
Qué hice
  • Desarrollo continuo de nuevas funcionalidades y mejoras desde el lanzamiento.
  • Pantallas y flujos integrados con la API REST de la plataforma.
  • Migraciones de versión de Capacitor para mantener la app móvil al día.
Estado
En producción en Google Play.
Imágenes públicas de las aplicaciones en Google Play.

Desarrollo frontend · Integración de API REST

  • Vue 3
  • JavaScript
  • TypeScript
  • Capacitor
  • REST API
Ver en Google Play

Código privado

Proyecto profesional

Waitser Business

La app de gestión de Waitser para clientes, desde la que solicitan servicios y gestionan equipos y facturación.

Rol
Desarrollada desde cero junto a un compañero
Qué hice
  • Construcción de la app desde un proyecto vacío hasta su publicación en Google Play.
  • Adaptación e integración de procesos de la app principal de Waitser en un nuevo producto para clientes.
  • Flujos de solicitud de servicios, equipos y facturación sobre la API REST.
Estado
En producción en Google Play.
Imágenes públicas de las aplicaciones en Google Play.

Desarrollo frontend · Integración de API REST

  • Vue 3
  • JavaScript
  • TypeScript
  • Capacitor
  • REST API
Ver en Google Play

Código privado

Proyecto web sin ánimo de lucroEn desarrollo

Família Amic

Nueva web para una entidad que trabaja por la inclusión de personas con discapacidad, que sustituye a su web antigua y a las inscripciones por Google Forms.

Rol
Desarrollo full-stack: frontend, base de datos y reglas de acceso
Qué hice
  • Web bilingüe (catalán / castellano) con Next.js y React donde las familias crean su cuenta una vez y se apuntan a las actividades.
  • Panel de administración para gestionar actividades, inscripciones, listas de espera, socios, voluntarios y recibos mensuales.
  • Base de datos en Supabase (PostgreSQL) con seguridad a nivel de fila y DNI e IBAN cifrados.
Estado
En desarrollo; distinta de la web pública actual de la entidad.
Capturas de la web en desarrollo. Las fotos de personas están desenfocadas por privacidad.

Desarrollo web full-stack

  • Next.js
  • React
  • TypeScript
  • Supabase
  • PostgreSQL

Código privado

Experiencia

Creciendo con proyectos reales

  1. Comercial / Closer (autónomo)

    Custom Soft Lab

    • Cierre de ventas de software de gestión a medida para pymes de servicios: partes de trabajo, presupuestos, planificación y facturación.
    • Llamadas de diagnóstico para entender los procesos de cada empresa, demos del producto y cierre, con seguimiento de cada lead en el CRM.
    • Perfil técnico en ventas: entiendo y explico el producto como desarrollador, analizo procesos de negocio y trato directamente con los clientes.
    Web pública del producto que vendo; no es un sitio desarrollado por mí.
  2. Desarrollador Frontend

    Waitser

    • Desarrollo frontend continuo de la aplicación principal de Waitser para profesionales, junto a otro desarrollador, con mejoras y cambios funcionales desde su lanzamiento.
    • Desarrollo de Waitser Business desde cero junto a un compañero, adaptando e integrando procesos de la aplicación principal en un nuevo producto para clientes.
    • Trabajo en dashboards internos de operaciones y negocio y en automatización de procesos.
    • Colaboraciones puntuales en el backend cuando es necesario.
  3. Desarrollador Frontend en prácticas

    Waitser

    Mi primera experiencia profesional en programación, con una introducción al desarrollo frontend y de producto en Waitser.

Voluntariado

Voluntario

Família Amic

Voluntariado habitual con Família Amic, una entidad que trabaja por la inclusión de personas con discapacidad. Esta actividad es independiente del desarrollo de su nueva web.

Dashboards y automatización

Analítica, informes y mejora de procesos

Una visión más clara de los datos operativos

Creo y mantengo dashboards internos que visualizan métricas operativas y de negocio, con informes en Power BI a partir de datos de SQL y Airtable.

  • Power BI
  • SQL
  • Airtable
  • Informes
Servicios
Waitsers activos

Automatización

Simplificar los procesos del día a día

Automatizo procesos internos con scripts, automatización de hojas de cálculo y manipulación de datos, sustituyendo tareas manuales repetitivas por procesos fiables.

  • Google Sheets / Apps Script

    Automatización de procesos con Google Sheets y Apps Script.

    Google Apps Script
  • Scripts en Python

    Scripts para tareas repetitivas y procesamiento de datos.

    Python
  • SQL / manipulación de datos

    Consultar, organizar y transformar datos para los informes internos.

    SQL

Sobre mí

Crear interfaces. Mejorar procesos.

Soy Luis Ochoteco Asensio, Desarrollador Frontend en Barcelona. Me centro en crear interfaces web con Vue, JavaScript y TypeScript, y me gusta entender las bases de datos, las API y los sistemas backend que las hacen funcionar.

Me interesa especialmente automatizar procesos: convertir tareas manuales y repetitivas en scripts o software. Desde diciembre de 2024 trabajo en las apps en producción de Waitser —primero en prácticas y ahora como Desarrollador Frontend— y, como closer comercial freelance en Custom Soft Lab, veo de primera mano cómo funcionan las empresas por dentro.

  • Vue 3
  • JavaScript
  • TypeScript
  • SQL
  • MariaDB
  • Automatización
Retrato de Luis Ochoteco Asensio
Desarrollador Frontend, con base en Barcelona
Apps en producción en Google Play
2
Desarrollando con Vue profesionalmente desde
2024
Ubicación
Barcelona, España

Tecnologías

Herramientas con las que desarrollo

Las tecnologías con las que trabajo y la experiencia práctica detrás de cada una.

Tecnologías principales

  • Vue 3

    Principal

    Frontend en aplicaciones en producción.

  • JavaScript

    Principal

    Frontend diario y lógica de aplicaciones.

  • TypeScript

    Sólido

    Desarrollo frontend y proyectos Nuxt.

  • SQL

    Sólido

    Consultas y datos operativos.

  • MariaDB

    Sólido

    Consultas y datos de aplicaciones.

  • Git

    Sólido

    Control de versiones y colaboración diaria.

  • Capacitor

    Sólido

    Apps en producción y migraciones de versión.

  • Google Apps Script

    Sólido

    Automatización con hojas de cálculo.

Conocimiento práctico

  • React

    Conocimiento práctico

    Aplicación web de Família Amic.

  • Next.js

    Conocimiento práctico

    App Router, renderizado en servidor e i18n en Família Amic.

  • Supabase

    Conocimiento práctico

    Autenticación, Postgres y reglas de acceso en Família Amic.

  • Node.js

    Conocimiento práctico

    Trabajo de backend junto al frontend.

  • Express

    Conocimiento práctico

    Colaboraciones en backend y APIs.

  • PostgreSQL

    Conocimiento práctico

    Base de datos de Família Amic con seguridad a nivel de fila.

  • Sequelize

    Conocimiento práctico

    Modelos de datos y backend existentes.

  • Prisma

    Conocimiento práctico

    Acceso a datos con ORM.

  • GitLab

    Conocimiento práctico

    Ramas, commits y colaboración en equipo.

  • Python

    Conocimiento práctico

    Scripts y automatización de procesos.

  • Power BI

    Conocimiento práctico

    Dashboards operativos y de negocio e informes.

  • Airtable

    Conocimiento práctico

    Procesos operativos e informes.

Formación e idiomas

Formación

Grado Superior en Desarrollo de Aplicaciones Multiplataforma

CEAC (1r) · Institut L'Estatut, Rubí (2n)

Formación en desarrollo de software, programación orientada a objetos, bases de datos, interfaces web y servicios y procesos.

Idiomas

Español
Nativo
Catalán
Nativo
Inglés
Intermedio

Contacto

Hablemos.

Abierto a nuevos proyectos y conversaciones