Ir al contenido principal
Sobre nosotros

Ingeniería de software
con nombre propio

Juanjo Payá, Founder & CTO
Fundador

Juanjo Payá

Fundador y CTO

Ingeniero de software con más de 20 años de experiencia en arquitectura y desarrollo de producto e infraestructura cloud.

Es cofundador y CTO de ZeroNet, cuya plataforma ha desarrollado íntegramente, y dirige el desarrollo de EduSafe, un SaaS de seguridad digital para centros educativos.

Actualmente trabaja también como subcontratista para TYPSA, grupo empresarial de ingeniería con alcance global, como consultor y responsable del software de un importante proyecto: un sistema de alertas tempranas de inundaciones y otras catástrofes naturales.

Presta servicios de consultoría para la incorporación de la inteligencia artificial a la actividad de las empresas: análisis de oportunidades, elección de herramientas, desarrollo de sistemas a medida, implantación y formación de los equipos.

Usa la inteligencia artificial a diario como herramienta de apoyo en el desarrollo de software, tal y como explica en su blog personal Code & AI. Por supuesto, también la integra en los productos que construye, como la clasificación de contenidos de EduSafe.

Principios

El criterio técnico por delante de la herramienta

Las decisiones de arquitectura, diseño y negocio las toma un ingeniero senior. La IA es una herramienta de trabajo, no un sustituto del criterio.

Calidad verificable

Se siguen estrictos estándares de calidad de código, que forman parte de la documentación de cada proyecto, y que superan lo exigido por certificaciones como ISO 9001 y ENS de algunos de sus clientes.

Transparencia

El cliente puede tener acceso al repositorio, al historial de cambios y a la documentación desde el primer día.

Relación directa

Sin intermediarios ni capas comerciales: el cliente habla con el ingeniero que diseña y construye su proyecto.

Método

Cómo se desarrolla un proyecto

Un proceso claro y documentado, del primer análisis al mantenimiento.

01

Estudio del proyecto

Dominio, requisitos y restricciones técnicas y de negocio, en conversación directa con el cliente.

02

Arquitectura y especificación

Arquitectura, stack, patrones de diseño y convenciones de código, documentados antes de escribir la primera línea.

03

Implementación

Las partes críticas son implementadas por ingenieros senior. Se utilizan agentes de IA como ayuda para acelerar las partes más mecánicas y totalmente especificadas, incluyendo algunas partes del código, tests, migraciones y documentación.

04

Revisión

Cada nuevo módulo se revisa, se corrige y se itera hasta cumplir los estándares de calidad y los requisitos y especificaciones del proyecto.

05

Entrega

Integración, despliegue, entrega de documentación, demostración y formación al cliente.

06

Mantenimiento

Garantía sobre el software entregado incluida durante un periodo inicial tras la entrega. Después, servicio opcional de mantenimiento que extiende la garantía y añade actualización de dependencias, parches de seguridad, informe periódico de actividad y evolución del producto bajo demanda.

Stack

Tecnología

Stack más utilizado en nuestros últimos proyectos, pero no el único para nosotros.

Backend

  • PHP (Symfony)
  • Node.js / TypeScript
  • Python

Frontend

  • React / Next.js
  • Twig + Stimulus
  • TailwindCSS

Datos

  • PostgreSQL / PostGIS
  • MySQL
  • Redis

IA

  • OpenAI, Anthropic, Google, Mistral...
  • Modelos locales (vLLM)
  • RAG y embeddings

Infraestructura

  • Docker / Kubernetes
  • Terraform
  • AWS / Google Cloud / OVH

¿Quiere saber más?

Cuéntenos su proyecto y le explicamos cómo lo abordaríamos.

Contacte con nosotros