---
title: "Christof Jori · Director General · Software"
canonical: https://wavect.io/es/team/christof-jori/
language: es
description: "Christof Jori. Director General · Software at Wavect. La mayoría de los bugs son trabajo de causa raíz. Parchear tres capas arriba acumula deuda que nadie ve."
image: "https://wavect.io/img/team/christof.webp"
---

DIRECCIÓN

# Christof Jori

Director General · Software

- EMPRESA Wavect GmbH
- LUGAR Viena, Austria

![Retrato de Christof Jori, Director General de Wavect](/img/team/christof.webp)

> “La mayoría de los bugs son trabajo de causa raíz. Parchear tres capas arriba acumula deuda que nadie ve.”

## Trayectoria

Christof se incorporó a Wavect en 2022 y lleva la parte técnica de cada proyecto: arquitectura, revisión de código, la llamada en la que se decide el stack, el deploy a producción. Ingeniero backend senior cuya especialidad es la mitad silenciosa del oficio: test-driven development, QA y la fiabilidad que mantiene en pie el software empresarial cuando llega la carga. Y lo ha hecho, para LivLive, Twinsoft AI y unos 40 más.

Da clase en el MCI Innsbruck sobre Blockchain y, junto con Kevin, lleva un programa gratuito que enseña a niños de 8 a 16 cómo funcionan de verdad el software y el dinero.

Diez años después, la ventaja injusta es el reconocimiento de patrones entre dominios: una race condition en un indexador distribuido y un memory leak en un pipeline de inferencia de IA suelen rimar, y haber lanzado en ambos mundos significa que ya ha visto el fallo antes de que llegue a tus usuarios. La mayor parte de su trabajo es del tipo poco glamuroso: arreglar el bug en la raíz, no parchearlo tres capas más arriba. También escribe sobre ello: diseño SOLID y QA como palanca de negocio, no como centro de coste.

Fuera de la pantalla: cafetero serio, ingeniero hasta la médula.

## Cómo trabajar con nosotros

Si tu call necesita al fundador y no a un account manager, puedes reservar directamente.

[Reservar una call](/es/contact/)

## Más allá de los pull requests

Christof se toma los sistemas en serio, no la obligación de parecer serio todo el tiempo. Algunas escenas de talleres, senderos de montaña, gradas de fútbol, conferencias y cualquier lugar donde acabe abriendo el portátil.

![Christof Jori sentado en una cresta de montaña junto a ovejas pastando](/img/team/personal/christof/christof-mountain-sheep_hu_dfb4297bc5ebd6c1.webp)Una pausa tranquila por encima de la línea de árboles, con compañía local.

![Christof Jori presentando una interfaz de cartera blockchain durante un taller](/img/team/personal/christof/christof-blockchain-workshop_hu_e24f599527ddf156.webp)Enseñar blockchain recorriendo el sistema, una decisión cada vez.

![Christof Jori con un pequeño robot en una conferencia tecnológica](/img/team/personal/christof/christof-tech-conference_hu_e35c414859e1fd32.webp)La regla de toda conferencia: inspeccionar primero la máquina interesante.

![Christof Jori caminando al aire libre junto a un burro](/img/team/personal/christof/christof-donkey-walk_hu_9a822ece3f92a55d.webp)Una segunda opinión con una disponibilidad excelente y documentación limitada.

![Christof Jori viendo un partido de fútbol desde la primera fila](/img/team/personal/christof/christof-football-match_hu_3d7e3aec9a54fc83.webp)Un viaje de fútbol, visto desde el lado ruidoso del estadio.

![Christof Jori trabajando con un portátil junto a una piscina](/img/team/personal/christof/christof-remote-work_hu_832f6e7df9e955ad.webp)El trabajo remoto hace que el escritorio sea opcional de vez en cuando.

## Credenciales

### Formación y afiliaciones

Formación

- FH Kufstein Tirol Estudió allí

Afiliaciones

- MCI Innsbruck Profesor, Blockchain
- Blockchain 4 Kids Cofundador, programa gratuito para niños de 8 a 16 años

### Premios y trabajos destacados

Premios

- Top 100 Jóvenes Empresas de Austria 2024 #36 · Revista GEWINN
- Top 100 Jóvenes Empresas de Austria 2023 #58 · Revista GEWINN

Trabajos destacados

- [Quivr](/es/case-studies/quivr/) Migración de Polygon a Solana con verificación de datos impulsada por IA
- [LivLive](/es/case-studies/livlive/) Plataforma de activos del mundo real, recompensas en AR, 2 M USD captados, 1k+ usuarios concurrentes
- [PromptID](/es/case-studies/promptid/) Plataforma de evaluación AI-native, agnóstica de LLM

EN LA PRENSA

## Escriben Sobre Nosotros.

No perseguimos la cobertura. Ella nos encuentra.

### [IA en la escuela y la vida familiar: qué normas necesitan ahora los niños](https://www.schule.at/bildungsnews/detail/ki-im-schul-und-familienalltag-welche-regeln-kinder-jetzt-brauchen)

- **Details:** 12 Aug 2026

### [Formación tecnológica gratuita desde el Tirol: Wavect hace comprensibles la IA y los sistemas financieros para niños](https://www.leadersnet.at/news/102232,wavect-macht-ki-und-finanzsysteme-fuer-kinder-verstaendlich.html)

- **Details:** 27 Jul 2026

### [Cuando la IA escribe más código, el aseguramiento de la calidad se convierte en responsabilidad de la dirección](https://www.leadersnet.at/news/102036,wenn-ki-mehr-code-schreibt-wird-qualitaetssicherung-zur.html)

- **Details:** 20 Jul 2026

### [Lo que los niños nunca deberían contarle a ChatGPT](https://tirolerin.at/lifestyle/was-kinder-chatgpt-niemals-verraten-sollten/)

- **Details:** 14 Jul 2026

### [MeinBezirk y Wavect ponen el foco en la IA: niños, IA y vacaciones de verano: algunos consejos](https://www.meinbezirk.at/tirol/c-freizeit/kinder-ki-ferienzeit-ein-paar-tipps_a8695875)

- **Details:** 14 Jul 2026

### [Por qué la mayoría de los proyectos de IA en las empresas siguen sin aportar valor](https://www.leadersnet.at/news/101876,warum-die-meisten-ki-projekte-im-unternehmen-wertlos-bleiben.html)

- **Details:** 14 Jul 2026

### [Chequeo profundo de IA gratuito: Wavect evalúa los riesgos, costes y el potencial de las empresas](https://futurezone.at/cm/ki-kompetenz-check-sicherheit-unternehmen/403173261)

- **Details:** 9 Jul 2026

### [Modelos de negocio 'obsoletos': Wavect cuestiona el modelo clásico de agencia en el desarrollo de software](https://www.leadersnet.at/news/101455,wavect-stellt-klassische-agenturmodelle-in-der.html)

- **Details:** 6 Jul 2026

![Radio Tirol](/img/testimonials/logos/radio-tirol-logo.webp)

En Antena

IA en la habitación infantil: cómo la usan los adolescentes y cómo usarla bien

24 Jun 2026 Reproducir clip

↺ 15 0:00 / --:-- 15 ↻

[Escuchar en ORF →](https://tirol.orf.at/player/20260624/TTAW)

### [Entrevista: un 'no' honesto no es pesimismo, sino gestión de riesgos](https://www.leadersnet.at/news/101136,ein-ehrliches-nein-ist-kein-pessimismus-sondern.html)

- **Details:** 22 Jun 2026

### [Nuevo check para empresas tirolesas: una startup de Ampass examina la IA de los negocios](https://www.tt.com/artikel/30936461/neuer-check-fuer-tiroler-firmen-start-up-aus-ampass-fuehlt-betrieben-bei-ki-auf-den-zahn)

- **Details:** 20 Jun 2026

### [Comentario invitado: la IA ya llegó a la habitación infantil, ahora las familias necesitan reglas sencillas](https://internetworld.at/gastkommentar-ki-ist-laengst-im-kinderzimmer-angekommen-jetzt-brauchen-familien-einfache-regeln/)

- **Details:** 17 Jun 2026

### [ChatGPT en la habitación infantil: lo que los padres deberían saber](https://www.krone.at/4176127)

- **Details:** 14 Jun 2026

### [Top 100 Empresas Jóvenes en Austria: #36 en 2024, #58 en 2023](https://www.gewinn.com/fileadmin/content/2024/2411_Print/2411_Portrait-Jubu-Tabelle.pdf)

- **Details:** Nov 2024

### [Fundador de Wavect Kevin Riedl: Una Pelea y un Malentendido sobre la Carta de Intención](https://brutkasten.com/artikel/wavect-founder-kevin-riedl-ein-fight-und-ein-letter-of-intent-irrtum/2)

- **Details:** 22 Feb 2024

![Life Radio Tirol](/img/testimonials/logos/life-radio-logo.webp)

En Antena

Blockchain 4 Kids: En Directo en Life Radio Tirol

15 Feb 2024 Reproducir clip

↺ 15 0:00 / --:-- 15 ↻

### [Pequeños Genios se Enganchan al Blockchain](https://www.krone.at/2903691)

- **Details:** 14 Ene 2023

### [Wavect Ofrece Curso de Blockchain Gratis para Niños](https://internetworld.at/wavect-bietet-kostenlosen-blockchain-kurs-fuer-kinder-an/)

- **Details:** 11 Ene 2023

![W3ProRocks](/img/testimonials/logos/w3prorocks.png)

Cómo Enseñamos a los Niños a Desarrollar sus Propios Smart Contracts en Días

11 Ene 2023

![Wirtschaft Tirol](/img/testimonials/logos/tirolerwirtschaft.png)

Introducción al Mundo de las Blockchains

Ene 2023

### [Blockchain para Niños: Conviértete en Desarrollador de Smart Contracts en Días](https://fundscene.com/blockchain-fuer-kids-in-nur-wenigen-tagen-zum-smart-contract-entwickler/)

- **Details:** 7 Dic 2022

![Wirtschaft Tirol](/img/testimonials/logos/tirolerwirtschaft.png)

De Cripto a Cibernética: Un Tirolés Surfeando la Ola de los Datos

23 Nov 2022

![eco.nova](/img/testimonials/logos/econova.png)

Grandes Teorías del Bang, como Parte de la Red NFBrands.X

Oct 2022

[Artículo](https://issuu.com/eco.nova/docs/eco_06_2022_issuu/15) [Contraportada](https://issuu.com/eco.nova/docs/eco_06_2022_issuu/156) [Web](https://www.econova.at/artikel/big-bang-theories)

### [Taller NFT-Lab para artistas, galerías y el comercio del arte](https://www.standort-tirol.at/veranstaltungen&genericpageid=30639)

- **Details:** 26 Sep 2022

![Top Tirol](/img/testimonials/logos/toptirol.png)

Cerrando la Brecha Digital

2022

### [El Fascinante Mundo del Blockchain](https://www.wirtschaftszeit.at/news/die-faszinierende-welt-der-blockchain/)

- **Details:** 2022

![Bunte](/img/testimonials/logos/bunte.webp)

Wavect en Bunte

2022

### [Ernesto Cobra Vida: Cooperación AR desde el Tirol](https://www.kreativland.tirol/blog/ernesto-erwacht-zum-leben-ar-kooperation-aus-tirol/)

- **Details:** 2023

### [Startup Tirolesa Regala NFTs a Personas Vacunadas](https://brutkasten.com/wavect-tiroler-startup-verschenkt-nft-an-geimpfte-personen/)

- **Details:** 16 Nov 2021

Los logotipos identifican dónde se publicó la cobertura, no respaldos. [Aviso de marcas](/es/imprint/#comparative-advertising)

## Escrito

- [2026-07-15 Benchmark de QA externa: qué encontramos en los primeros 30 días](/es/blog/external-qa-benchmark-first-30-days/)
- [2026-06-16 La checklist de production-readiness para vibe-code](/es/blog/vibe-code-production-readiness-checklist/)
- [2026-06-16 ¿Cuánto cuesta dejar lista para producción una app vibe-coded?](/es/blog/vibe-coded-software-audit-cost/)
- [2026-06-08 QA para Código Generado por IA](/es/blog/qa-for-ai-generated-code/)
- [2026-06-08 Del Prototipo en Lovable y Cursor a Producción: La Checklist de Migración](/es/blog/lovable-cursor-prototype-to-production/)
- [2026-06-08 Auditoría de Software Vibe-Coded: Qué Se Rompe Antes del Lanzamiento](/es/blog/vibe-coded-software-audit/)
- [2026-06-08 Checklist de Production-Readiness de RAG para Empresas de la UE](/es/blog/rag-production-readiness-checklist-eu/)
- [2026-06-02 ¿Puede un estudio de software reclamar la Forschungsprämie de Austria?](/es/blog/forschungspraemie-software-development-austria/)
- [2026-05-30 Cómo se Apila Realmente la Financiación de Startups en Austria](/es/blog/austrian-startup-funding-stacking-aws-ffg/)
- [2026-05-26 Coste del EU AI Act para una Startup de 5](/es/blog/eu-ai-act-compliance-cost-startup/)
- [2026-05-26 RGPD + EU AI Act para SaaS en DACH](/es/blog/gdpr-ai-act-stacking-dach-saas/)
- [2026-05-26 Por Qué el 40% de los Proyectos de Agentes IA Mueren](/es/blog/why-ai-agent-projects-get-cancelled/)
- [2026-05-26 ¿RAG, fine-tuning o contexto largo? Comparativa 2026](/es/blog/rag-vs-finetune-vs-longcontext-2026/)
- [2026-05-26 Costes de APIs LLM 2026. Cambio de Arquitectura](/es/blog/llm-api-costs-2026-architecture-shift/)
- [2024-07-02 Escapar de la Trampa de las Funcionalidades](/es/blog/product-factory-kills/)
- [2024-06-17 Por Qué el Desarrollo Guiado por Pruebas Vale la Pena](/es/blog/test-driven-development/)

[![Retrato de Kevin Riedl, Director General de Wavect](/img/team/kevin.webp) La otra mitad de Wavect **Kevin Riedl** Director General · Operaciones y Producto](/es/team/kevin-riedl/)

## Conectar

- [LinkedIn](https://www.linkedin.com/in/jocr77/)
- [GitHub](https://github.com/jo-chris)
- [Wikidata Q139796367](https://www.wikidata.org/wiki/Q139796367)
- [Wavect wavect.io](/es/)

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ],
      "employee": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "founder": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "legalRepresentative": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "name": "Wavect GmbH",
      "subjectOf": {
        "@id": "https://wavect.io/verified-claims.json#dataset",
        "@type": "Dataset",
        "creator": {
          "@id": "https://wavect.io/#organization",
          "@type": [
            "Organization",
            "ProfessionalService",
            "LocalBusiness"
          ]
        },
        "description": "A machine-readable registry of quantitative and qualitative claims published by Wavect, with review dates, localized page appearances and public third-party citations where available.",
        "inLanguage": "en",
        "isAccessibleForFree": true,
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "name": "Wavect verified publication claims",
        "url": "https://wavect.io/verified-claims.json"
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/team/kevin-riedl/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Kevin Riedl",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796365",
        "https://www.linkedin.com/in/wsdt",
        "https://github.com/wsdt"
      ],
      "url": "https://wavect.io/team/kevin-riedl/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/team/christof-jori/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Christof Jori",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796367",
        "https://www.linkedin.com/in/jocr77/",
        "https://github.com/jo-chris"
      ],
      "url": "https://wavect.io/team/christof-jori/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/#website",
      "@type": "WebSite",
      "inLanguage": [
        "en",
        "de",
        "es",
        "zh"
      ],
      "name": "Wavect",
      "potentialAction": {
        "@type": "SearchAction",
        "query-input": "required name=search_term_string",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://wavect.io/search/?q={search_term_string}"
        }
      },
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/es/team/christof-jori/#webpage",
      "@type": "WebPage",
      "dateModified": "2026-05-24",
      "inLanguage": "es",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-05-24",
      "url": "https://wavect.io/es/team/christof-jori/"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@id": "https://wavect.io/es/team/christof-jori/#profilepage",
  "@type": "ProfilePage",
  "about": {
    "@id": "https://wavect.io/team/christof-jori/#person"
  },
  "dateModified": "2026-05-24T11:58:58+02:00",
  "description": "Christof Jori. Director General · Software at Wavect. La mayoría de los bugs son trabajo de causa raíz. Parchear tres capas arriba acumula deuda que nadie ve.",
  "inLanguage": "es",
  "isPartOf": {
    "@id": "https://wavect.io/#website",
    "@type": "WebSite"
  },
  "mainEntity": {
    "@id": "https://wavect.io/team/christof-jori/#person",
    "@type": "Person",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "AT",
      "addressLocality": "Viena, Austria"
    },
    "affiliation": [
      {
        "@type": "Organization",
        "identifier": "https://www.wikidata.org/wiki/Q684775",
        "name": "MCI Innsbruck",
        "roleName": "Profesor, Blockchain"
      },
      {
        "@type": "Organization",
        "name": "Blockchain 4 Kids",
        "roleName": "Cofundador, programa gratuito para niños de 8 a 16 años"
      }
    ],
    "alumniOf": [
      {
        "@type": "EducationalOrganization",
        "description": "Estudió allí",
        "identifier": "https://www.wikidata.org/wiki/Q1388310",
        "name": "FH Kufstein Tirol"
      }
    ],
    "award": [
      "Top 100 Jóvenes Empresas de Austria 2024 (#36, Revista GEWINN)",
      "Top 100 Jóvenes Empresas de Austria 2023 (#58, Revista GEWINN)"
    ],
    "description": "La mayoría de los bugs son trabajo de causa raíz. Parchear tres capas arriba acumula deuda que nadie ve.",
    "email": "mailto:christof@wavect.io",
    "identifier": "christof-jori",
    "image": "https://wavect.io/img/team/christof.webp",
    "jobTitle": "Director General · Software",
    "knowsAbout": [
      "Software Architecture",
      "Test-Driven Development",
      "Site Reliability Engineering",
      "Enterprise Software",
      "Backend Engineering",
      "Code Review",
      "Software Quality Assurance",
      "Retrieval-Augmented Generation",
      "LLM Applications",
      "Smart Contract Development"
    ],
    "knowsLanguage": [
      "de",
      "en"
    ],
    "name": "Christof Jori",
    "sameAs": [
      "https://www.wikidata.org/wiki/Q139796367",
      "https://www.linkedin.com/in/jocr77/",
      "https://github.com/jo-chris"
    ],
    "url": "https://wavect.io/team/christof-jori/",
    "worksFor": {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ]
    }
  },
  "name": "Christof Jori · Director General · Software | Wavect",
  "primaryImageOfPage": {
    "@type": "ImageObject",
    "contentUrl": "https://wavect.io/img/team/christof.webp",
    "url": "https://wavect.io/img/team/christof.webp"
  },
  "url": "https://wavect.io/es/team/christof-jori/"
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://wavect.io/es/",
      "name": "Inicio",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/es/about/",
      "name": "Equipo",
      "position": 2
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/es/team/christof-jori/",
      "name": "Christof Jori",
      "position": 3
    }
  ]
}
```
