Skip to content

Servicios ​

Abordo proyectos técnicamente exigentes desde la investigación y la arquitectura hasta el desarrollo, las pruebas y el soporte en producción. Una colaboración puede centrarse en una parte difícil de un sistema existente o en la entrega de un producto nuevo.

Ingeniería de producto ​

Diseño y desarrollo aplicaciones web, API y servicios backend. El trabajo puede incluir arquitectura frontend, límites entre servicios, integraciones externas, pagos, suscripciones, herramientas de administración y modernización de sistemas existentes.

Enfoque: Primero identifico usuarios, recorridos clave, restricciones e integraciones. Después defino los límites de los servicios y el orden de entrega, construyo una primera parte funcional de extremo a extremo y reviso accesibilidad, comportamiento y mantenimiento antes de cada versión.

Primer entregable: Una funcionalidad completa y utilizable, junto con un plan claro para la siguiente versión. El editor dg-builder es un ejemplo de producto en desarrollo.

Orquestación de IA ​

Conecto modelos locales y alojados con flujos de trabajo útiles. Puedo diseñar selección de modelos, contexto enriquecido mediante recuperación de información, flujos con herramientas y puntos de revisión humana, teniendo en cuenta la evaluación, el coste y el control operativo.

Enfoque: Defino qué decisión debe apoyar el modelo y qué datos puede utilizar. Casos pequeños y representativos guían mi elección de modelos y herramientas; diseño los permisos, la aprobación humana, las rutas de fallo y los costes observables antes de ampliar el flujo.

Primer entregable: Un flujo pequeño y evaluado con un punto de revisión humana explícito. dose-ai-gateway muestra el enfoque de orquestación local.

Datos y rendimiento ​

Mejoro la forma en que los sistemas almacenan, sincronizan y sirven datos. Esto incluye ajustes de esquemas y consultas PostgreSQL, índices, servicios basados en eventos, caché y flujos de datos de navegador que funcionan sin conexión.

Enfoque: Mido primero el recorrido lento o poco fiable y examino planes de consulta y propiedad de los datos. Aplico cambios puntuales en esquemas, índices, caché o sincronización, comparo los resultados con la referencia inicial y dejo claros los pasos de migración y reversión.

Primer entregable: Una medición inicial, el posible cuello de botella y un plan de cambios priorizado. Un caso de rendimiento sin nombres de empresas muestra el enfoque en producción.

Experiencias web interactivas ​

Desarrollo experiencias 3D y de realidad extendida en el navegador cuyo contenido puede gestionar un equipo editorial. Mi experiencia incluye Three.js, Babylon.js, WebXR e integraciones personalizadas con sistemas de gestión de contenidos.

Enfoque: Creo pronto un prototipo de la interacción y el lenguaje visual, y elijo el método de renderizado según el dispositivo y el contenido. Pruebo el movimiento, la carga, la entrada, la accesibilidad y las alternativas de movimiento reducido para que la experiencia funcione más allá de una demostración de escritorio.

Primer entregable: Un prototipo de interacción probado en dispositivos, con alternativa de movimiento reducido. El editor isométrico muestra este tipo de trabajo 3D en el navegador.

Entrega y fiabilidad ​

Hago que el desarrollo y los despliegues sean más repetibles mediante CI/CD, Linux, Docker, Nginx, monitorización y procesos de traspaso claros. También puedo diagnosticar cuellos de botella en producción y reducir la fricción operativa.

Enfoque: Documento el recorrido de un cambio desde el equipo de desarrollo hasta producción, automatizo los pasos repetibles y añado controles donde los fallos cuestan más. Incluyo indicadores de estado, una vía de recuperación y un traspaso que permite al equipo operativo entender el sistema.

Primer entregable: Un mapa del despliegue con sus pasos más frágiles y una vía práctica de recuperación. El caso de continuidad operativa muestra la entrega bajo una restricción real.

Informe preliminar de respuesta a incidentes ​

Cuando un incidente requiere una primera evaluación técnica, puedo revisar registros y evidencias disponibles, elaborar una cronología preliminar, documentar el posible impacto y las dudas pendientes, y recomendar los siguientes pasos inmediatos. Es una evaluación inicial de ingeniería; una investigación forense exhaustiva o conclusiones legales requieren un encargo especializado.

Enfoque: Acuerdo la pregunta y las evidencias disponibles, registro fuentes y marcas de tiempo, y separo hechos observados de hipótesis. Entrego una cronología breve, evaluación del impacto, nivel de confianza y lagunas, además de acciones de contención o seguimiento priorizadas.

Primer entregable: Inventario de pruebas, cronología preliminar y preguntas inmediatas por resolver. Hablemos para definir el alcance.