Gabriel Mendoza

Investigación y software, construidos con IA

Ingeniero civil químico y candidato a doctor en Ingeniería Química y Biotecnología en la Universidad de Chile, profesor por horas en el DIQB-USACH e investigador de posgrado en el Laboratorio de Energía. En paralelo, diseño y construyo sistemas completos apoyado en IA: pipelines de datos e informes científicos, plataformas web para organizaciones, automatización de correo e infraestructura propia.

  • Ingeniero Civil Químico
  • Ph.D(c) Ing. Química y Biotecnología
  • Universidad de Chile
  • Profesor DIQB · USACH

Proyecto destacado · Software científico abierto

MatLens by gmsoftware

Programa de escritorio abierto para importar, analizar y graficar datos experimentales de materiales, química y ciencias de la vida: lo que normalmente exige cinco o seis programas, en uno solo y con cada resultado trazable y validado.

  • XRD con identificación de fases y Rietveld, XPS, Raman, FTIR/UV-Vis, BET, análisis térmico, electroquímica e impedancia
  • Microscopía con medición de nanopartículas, varita mágica, lazos y segmentación con aprendizaje automático
  • Bioensayos (qPCR con eficiencia, 4PL/5PL, inhibición enzimática, placas con Z′), estadística, hojas con fórmulas, consolas Python, R y Octave
  • Gráficos de calidad de revista y exportación a LaTeX/pgfplots
  • Asistente de análisis local y opcional: los números siempre los calcula MatLens
  • Validación externa publicada contra datos y resultados de artículos
Disponible en 12 idiomas
  • Español
  • English
  • Português
  • Français
  • Italiano
  • Русский
  • 中文
  • 日本語
  • हिन्दी
  • தமிழ்
  • ไทย
  • Bahasa Indonesia

Desarrollado por Gabriel Mendoza e Isaac Díaz, Universidad de Santiago de Chile. Software libre bajo GNU AGPL-3.0.

Proyectos

Sistemas que he construido

Una muestra de los sistemas que he diseñado y desplegado — algunos son productos propios, otros fueron construidos para organizaciones y se describen aquí sin identificar al cliente.

Cursos online con acreditación

Plataforma de cursos con control de asistencia, evaluaciones cronometradas y certificados en PDF verificables mediante un código QR firmado digitalmente.

Next.jsPrismapdf-lib

Gestión para organizaciones

Aplicación integral para organizaciones comunitarias: reuniones, eventos, asistencia, finanzas y tareas en una sola plataforma web y móvil (PWA).

React NativeNode.jsTypeORM

Mailing masivo con Brevo

Plataforma de campañas de correo: pipeline propio de scraping y validación de contactos (DNS-MX, scoring de confianza), envío por lotes con control de ritmo y reintentos ante rebotes, plantillas HTML editables y métricas por campaña.

FastAPIReactBrevo API

Preguntas en vivo para eventos

El público escanea un código QR, escribe su pregunta desde el celular y esta llega al instante al panel de la organización — pensado para charlas, paneles y talleres.

Node.js nativoWebSockets

Fichas y registros digitales

Digitalización de fichas y registros: formularios estructurados, historial por persona y exportación, accesible desde el celular.

ReactViteCapacitor

Informes de datos sociales y territoriales

Pipeline que digitaliza encuestas manuscritas (OCR), cruza catastros, geocodifica direcciones y genera gráficos y reportes en PDF listos para presentar — usado en diagnósticos sociales y habitacionales.

PythonOCRpandasLaTeX

Sitios y tiendas web

Sitios institucionales y tiendas online completas: catálogo, pagos, panel de administración e inventario, con análisis de productos asistido por IA.

Next.jsPrismaTransbank

Infraestructura y despliegue

Servidores propios administrados de punta a punta: contenedores Docker, procesos con PM2, proxy inverso con certificados TLS automáticos y scripts de despliegue con permisos acotados.

DockerPM2Apache/Nginx

Herramientas de escritorio con IA

Utilidades que resuelven tareas repetitivas sin depender de servicios en la nube: libros y PDFs escaneados a audio (OCR + texto a voz), conversión PDF↔PPTX y generación de códigos QR personalizados.

PythonOCRText-to-Speech

Visualización de datos y simulación científica

Dashboards que consumen APIs científicas en tiempo real, simulaciones computacionales (DFT, Quantum Espresso) y applets interactivos de docencia (fluidodinámica, transferencia de calor, cálculo vectorial) que corren enteros en el navegador.

FastAPIQuantum EspressoPython

Control de instrumentos de laboratorio

Driver propio (ingeniería inversa de USB) y GUI para un espectrómetro PASCO, reemplazando el software oficial roto: adquisición de espectros en vivo y análisis de absorbancia/transmitancia (ley de Beer).

PythonPyQtUSB

¿Conversamos?

Si necesitas una plataforma a medida, automatizar procesos con IA o poner en marcha un taller con inscripción y recordatorios por correo, escríbeme.