Sobre mí

Perfil técnico con enfoque práctico

Soy técnico en Sistemas Microinformáticos con formación oficial en Seguridad Informática, Administración de Bases de Datos, Sistemas y Servidores Web e Inteligencia Artificial.

Combino la experiencia en soporte IT con el desarrollo de proyectos propios de automatización, agentes de IA y aplicaciones web. Me interesa construir soluciones útiles, comprender cómo funcionan y mejorar su calidad mediante pruebas y mucha documentación.

Proyecto principal

JARVIS: Asistente y entorno local

Caso de estudio técnico sobre el desarrollo, arquitectura y cierre operativo de un asistente local en Python con control de seguridad y automatización integral.

Proyecto Principal · Python & Automatización Estable · Fase cerrada Código no disponible públicamente por ahora

JARVIS — Asistente y entorno local de automatización

Entorno de asistencia y automatización desarrollado en Python para coordinar tareas, conectar servicios y ejecutar flujos operativos en el propio sistema. Diseñado con una arquitectura modular y control estricto de seguridad, permite interactuar mediante canales accesibles (voz y Telegram), procesar datos externos con mitigación de red y operar herramientas locales con un núcleo de ejecución local y capacidad para integrarse con servicios externos cuando es necesario.

1.830 · 360

1.830 pruebas · 360 subpruebas

109

109 pruebas operativas

61 / 23

Herramientas y servicios activos en arranque real

0

Vulnerabilidades conocidas en la auditoría final de dependencias

Capacidades principales

Módulos integrados y probados de extremo a extremo para resolver necesidades reales de asistencia y control.

Interacción por voz completa

Captura por micrófono y respuesta audible sintetizada validadas en funcionamiento real, permitiendo operar y recibir feedback del asistente de forma natural y manos libres.

Canal remoto vía Telegram

Integración segura con mensajería móvil para consultar estados, enviar comandos y recibir respuestas y alertas de forma remota mientras JARVIS está operativo.

Automatización de sistema

Arranque coordinado con 61 herramientas operativas y 23 servicios en segundo plano para automatizar tareas rutinarias, gestión de ficheros y operaciones locales de manera fiable.

Lectura HTTPS y navegación segura

Consulta y extracción de información web protegida con fijación de IP y aislamiento estricto de conexiones frente a entornos no confiables.

Arquitectura del sistema

Estructura modular dividida en tres estratos comprobados en el código, desde la interacción hasta la ejecución.

1. Canales de interacción

  • Micrófono local Captura de audio probada
  • Respuesta audible Síntesis probada E2E
  • Bot de Telegram Control remoto verificado

2. Núcleo y seguridad (Python)

  • Orquestación local Gestión modular de flujos
  • Filtro de esquemas Bloqueo de file:, data:, etc.
  • Fijación de IP Protección SSRF / Rebinding

3. Ejecución y herramientas

  • 61 herramientas Operativas en arranque real
  • 23 servicios activos Módulos de background
  • Navegador seguro Bloqueo de redes privadas

Seguridad y mitigación de riesgos

Mecanismos de defensa proactivos diseñados para impedir accesos indebidos y aislar la infraestructura local.

Prevención de SSRF y DNS Rebinding

Las conexiones externas sensibles resuelven previamente el destino y fijan la dirección IP para la conexión final. De este modo se neutraliza el riesgo de que un nombre de dominio altere su dirección en milisegundos para apuntar a servicios o redes privadas.

Bloqueo estricto de esquemas peligrosos

Se filtran y rechazan automáticamente peticiones con esquemas como file:, data:, javascript: o manejadores internos de Windows, impidiendo la apertura o lectura de recursos locales críticos desde entradas externas.

Protección de red privada en navegador visual

El componente de navegación automatizada rechaza de manera directa cualquier intento de acceso a destinos que resuelvan a direcciones IP de red local o privada, salvaguardando la red doméstica o corporativa.

Entorno de dependencias auditado

Auditoría exhaustiva del entorno de ejecución en Python libre de vulnerabilidades conocidas en su cierre final, garantizando una base de librerías limpia y fiable.

Validación y estado del proyecto

Estable · Fase cerrada Cierre técnico validado de extremo a extremo

El proyecto superó 1.830 pruebas · 360 subpruebas y separadamente 109 pruebas operativas. Con micrófono, audio, Telegram y lectura HTTPS verificados en condiciones reales, JARVIS concluye su fase de desarrollo técnico como un entorno estable y funcional, quedando únicamente mejoras secundarias (P2) no bloqueantes.

Otros proyectos

Proyectos técnicos complementarios

Tecnologías

Conocimientos organizados por áreas

Experiencia

Experiencia profesional

Formación

Certificados y especialidades

Códigos y nombres oficiales para facilitar su identificación y verificación.

Contacto

Disponible para oportunidades

Busco oportunidades relacionadas con sistemas, soporte IT, automatización e inteligencia artificial aplicada, con especial interés en entornos donde pueda combinar infraestructura, software y resolución de problemas.