Saltar al contenido

Manuel Pérez

Product Developer·Tenerife, España

Un ser humano desarrollando productos en el mundo de la IA.

Sobre mí

¡Hola! Mi nombre es Manuel. Gracias por entrar a esta página e interesarte por mí.

Soy desarrollador de software desde 2021. Empecé a trabajar en la fantástica empresa Lean Mind (se abre en una pestaña nueva), afincada en Tenerife. Allí aprendí mucho de buenas prácticas de desarrollo, tecnologías y, sobre todo, paciencia.

Más tarde tuve la oportunidad de unirme a Audiense (se abre en una pestaña nueva) como desarrollador de producto. Desde entonces desarrollo producto junto con un equipo de profesionales increíble. Nuestro mayor reto es adaptarnos a un nuevo mundo basado en IA sin perder de vista las necesidades de nuestros clientes. Trabajo con TDD y XP potenciados por IA.

Experiencia

  1. Febrero 2023 — Hoy

    Product Developer · Audiense (se abre en una pestaña nueva)

    Desarrollo producto en una aplicación de análisis de datos agregados de redes sociales. Participo en el desarrollo de front end, back end, ETL y plataforma.

  2. Marzo 2021 — Enero 2023

    Desarrollador de Software · Lean Mind (se abre en una pestaña nueva)

    En 2021 tuve el honor de ser contratado en el equipo de Carlos Blé, una empresa de desarrollo de software y consultoría afincada en Tenerife. En Lean Mind tuve la oportunidad de trabajar y aprender en equipos de alto rendimiento enfocados en metodologías Agile.

    Optimicé y desarrollé procesos ETL y construí un blog comercial.

    Allí aprendí mucho de buenas prácticas de desarrollo, mantenimiento de código y testing con TDD.

Formación

  1. Septiembre 2020 — Febrero 2021

    Bootcamp Fullstack (se abre en una pestaña nueva)

    Escuela de Organización Industrial

    Completé la 5ª edición del Curso de Programación Fullstack de la EOI dirigido por ManzDev.

  2. 2018 — 2020

    Técnico Superior en Desarrollo de Aplicaciones Multiplataforma (DAM) (se abre en una pestaña nueva)

    CIFP César Manrique

    Ciclo formativo de grado superior en el CIFP César Manrique, Santa Cruz de Tenerife.

Stack

Backend y datos
  • Node.js
  • TypeScript
  • Express
  • MongoDB
  • MySQL
  • AWS S3 y SQS
  • Google Cloud Storage
  • Zod
  • OpenTelemetry
Frontend
  • React
  • Astro
  • TanStack
  • Vite
  • Storybook
  • Tailwind CSS
Inteligencia artificial
  • OpenAI API
  • Claude
  • Claude Code
  • MCP
Testing
  • Vitest
  • Playwright
  • Testing Library
  • MSW
Herramientas
  • Git
  • GitHub Actions
  • Docker
  • Biome
  • Turborepo
  • PostHog
  • WebStorm
  • Warp
Metodologías
  • Agile
  • Scrum
  • Kanban
  • XP
  • CI/CD
  • TDD
  • Pair Programming

Artículos

  1. Una guía para la elección de dependencias

    Esta es una pequeña guía para tratar de simplificar el proceso de elección de estas dependencias que invite a la reflexión y el debate dentro de los equipos de desarrollo con el objetivo de que los pilares de nuestra aplicación sean lo más sólidos posibles.

  2. 3 años de Principios y Prácticas

    Después de un par de años de experiencia de en el desarrollo de software me gustaría compartir lo que son para mí una serie de principios y prácticas, algunos más imprescindible que otros, en mi día a día.

  1. CQRS

  2. Mob Programming