Luis Ochoteco Asensio

Frontend Developer

Vue · TypeScript · Automation · Barcelona

Always open to interesting projects

Scroll to explore

About me

Building interfaces. Improving processes.

I'm Luis Ochoteco Asensio, a Frontend Developer based in Barcelona. My focus is building web interfaces with Vue, JavaScript and TypeScript, while understanding the databases, APIs and backend systems that support them.

I'm particularly interested in process automation: finding ways to turn repetitive, manual workflows into scripts or software. I bring around a year of full-time professional experience and six months of internship experience.

  • Vue 3
  • JavaScript
  • TypeScript
  • SQL
  • MariaDB
  • Automation
Portrait of Luis Ochoteco Asensio
Frontend Developer, based in Barcelona
Full-time professional experience
~1 year
Internship experience
~6 months
Based in Spain
Barcelona, Spain

Selected projects

Selected work

Professional project

Waitser App

Frontend development on the Waitser worker application, helping hospitality professionals manage event opportunities and services.

Public application images from Google Play.

Frontend development · REST API integration

  • Vue 3
  • JavaScript
  • TypeScript
  • Capacitor
  • REST API
View on Google Play

Private codebase

Professional project

Waitser Business

Frontend development on Waitser's client-facing management application for services, teams and billing.

Public application images from Google Play.

Frontend development · REST API integration

  • Vue 3
  • JavaScript
  • TypeScript
  • Capacitor
  • REST API
View on Google Play

Private codebase

Non-profit web projectIn development

Família Amic

A new web project for an organization supporting inclusion for people with disabilities. Currently in development; separate from its existing public website.

Public application images from Google Play.

Web development

  • Nuxt
  • Vue 3
  • TypeScript
  • Express
  • Prisma
  • PostgreSQL

Private codebase

Dashboards & automation

Analytics, reporting and process improvement

Clearer views of operational data

Experience building and working with internal dashboards, visualizing operational and business metrics, and creating reporting views with Power BI, Airtable-related data and SQL.

  • Power BI
  • SQL
  • Airtable
  • Reporting
Services
Active workers

Automation

Making everyday workflows simpler

An interest in improving internal workflows through scripting, spreadsheet automation and data manipulation, starting with repetitive manual tasks.

  • Google Sheets / Apps Script

    Explore spreadsheet workflows with Google Sheets and Apps Script.

    Google Apps Script
  • Python scripting

    Use scripting to approach repetitive tasks and data processing.

    Python
  • SQL / data manipulation

    Query, organize and transform data to support internal reporting.

    SQL

Experience

Growing through real product work

  1. Frontend Developer

    Waitser

    • Ongoing frontend development of the main Waitser worker application alongside another developer, with improvements and feature changes since launch.
    • Co-developed Waitser Business from scratch with a colleague, adapting and integrating workflows from the main application into a new client-facing product.
    • Work on internal operational and business dashboards and process automation.
    • Occasional backend contributions when required.
  2. Frontend Developer Intern

    Waitser

    My first professional programming experience, gaining exposure to frontend and product development at Waitser.

Volunteering

Volunteer

Família Amic

Regular volunteering with Família Amic, an organization supporting inclusion for people with disabilities. This activity is separate from developing its new website.

Tech stack

Tools I build with

The technologies I work with, and the practical experience behind each one.

Core technologies

  • Vue 3

    Primary

    Production frontend applications.

  • JavaScript

    Primary

    Daily frontend and application logic.

  • TypeScript

    Strong

    Frontend development and Nuxt projects.

  • SQL

    Strong

    Queries and operational data.

  • MariaDB

    Strong

    Queries and application data.

  • Git

    Strong

    Daily version control and collaboration.

  • Capacitor

    Strong

    Production apps and version migrations.

  • Google Apps Script

    Strong

    Spreadsheet workflow automation.

Working knowledge & familiar tools

  • Node.js

    Working knowledge

    Practical backend exposure.

  • Express

    Working knowledge

    Occasional backend contributions.

  • PostgreSQL

    Working knowledge

    Família Amic database architecture.

  • Sequelize

    Working knowledge

    Existing backend and data models.

  • Prisma

    Working knowledge

    Data access in Família Amic.

  • Docker

    Familiar

    Basic project-environment exposure.

  • GitLab

    Working knowledge

    Branches, commits and team collaboration.

  • AWS

    Familiar

    Limited cloud-infrastructure exposure.

  • Python

    Working knowledge

    Scripting and process automation.

  • Power BI

    Working knowledge

    Dashboards and operational reporting.

  • Airtable

    Working knowledge

    Operational workflows and reporting.

Education & languages

Education

Higher Degree in Multiplatform Application Development

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

Studies in software development, object-oriented programming, databases, web interfaces, and services and processes.

Languages

Spanish
Native
Catalan
Native
English
Intermediate

Contact

Let's talk.

Always open to interesting projects