Saltar al contenido
Kira

CV · «Kira»

Juan Javier Ramírez Magaña

Ciudad de México y Edomex · Disponible para trabajo remoto

Perfil

Elige un enfoque

Resalta los logros de cada área y descarga su versión en PDF.

Infraestructura de TI · Redes · Soporte técnico

Ingeniero con más de 15 años de experiencia técnica en soporte, redes e infraestructura para empresas y despachos. Experiencia en servicios de datos sobre fibra óptica GPON (Totalplay), seguridad de red con firewalls y switches, administración de Windows y Linux, y virtualización con Proxmox y Docker. Combino el diagnóstico de hardware a nivel componente con automatización en Python y PowerShell. Preparando la certificación CCNA.

Sistemas embebidos · IoT · Firmware ESP32

Ingeniero con más de 15 años de experiencia técnica y enfoque en sistemas embebidos e IoT. Desarrollo firmware en C/C++ para ESP32, ESP32-S3 y ESP32-C3 con MQTT, Home Assistant, ESP-NOW, actualizaciones OTA y pantallas LVGL, y sustituyo la electrónica de dispositivos comerciales (Tuya/Beken) por hardware y firmware propios. Experiencia en ingeniería inversa de protocolos USB/MIDI y en reparación electrónica a nivel componente.

IA aplicada · Automatización · Infraestructura de LLMs locales

Ingeniero con más de 15 años de experiencia técnica que hoy construye infraestructura de IA privada: modelos locales con Ollama, un enrutador semántico que decide entre modelos locales y en la nube según la confidencialidad de cada solicitud, servidores MCP para que un agente administre Proxmox y el DNS, y transcripción con Whisper. Base sólida en redes, servidores, Python y automatización, y experiencia diseñando soluciones de IA (RAG, chatbots, transcripción) para pymes.

Análisis de datos · Business Intelligence · Automatización

Ingeniero con más de 15 años de experiencia técnica en datos, sistemas y operación. Construyo dashboards en Power BI sobre modelos en SQL y Python (Pandas), conecto APIs como la de Mercado Libre y automatizo la recolección de datos con web scraping. Experiencia en dashboards de KPIs en tiempo real y en el ERP corporativo de Vetco Gray, con una base amplia en infraestructura y redes que facilita llevar los datos de la operación al tablero.

Reparación electrónica · Soporte técnico · Servicio en campo

Técnico e ingeniero con más de 15 años de experiencia en diagnóstico y reparación de equipo electrónico y de cómputo: laptops, PCs, impresoras, televisores, consolas, UPS y redes. Trabajo a nivel componente, documento cada servicio con un reporte de diagnóstico y cotización, y doy soporte remoto y en sitio a hogares y despachos. Experiencia en campo con fibra óptica GPON (Totalplay) y en instalación de redes y videovigilancia IP.

Experiencia

  1. 2024 – Actual

    Ciudad de México · remoto y en sitio

    Consultor Senior de TI e IoT

    Independiente (freelance)

    • Doy soporte técnico remoto y en sitio a despachos contables y de arquitectura: redes, equipos de cómputo, UPS y servidores Windows (configuración, respaldos y monitoreo).
    • Diseñé y opero un homelab en Proxmox (VMs, LXC y Docker) con IA privada: modelos locales en Ollama, un enrutador semántico que mantiene lo confidencial en modelos locales y envía lo demás a la nube, y un servidor MCP con el que un agente en Telegram administra Proxmox y el DNS de AdGuard.
    • Desarrollo firmware en C/C++ (PlatformIO) para ESP32, ESP32-S3 y ESP32-C3: monitoreo de nivel de agua y control de bombas y electrodomésticos, con MQTT y autodescubrimiento en Home Assistant, ESP-NOW, actualizaciones OTA y dashboards web embebidos.
    • Diagnostico y reparo a nivel componente laptops, PCs, impresoras, televisores y consolas, y entrego reportes de diagnóstico con fotos, acciones, solución y cotización.
    • Diseño instalaciones de videovigilancia IP con PoE: selección de cámaras, plano de cableado, diagrama de conexión y una vista previa de la ubicación de cada cámara para el cliente.
    • Hice ingeniería inversa del protocolo USB-MIDI de un controlador de pads (capturas con Wireshark/USBPcap y checksums validados contra 384 bloques reales) y construí un editor web con Web MIDI.
    • Automatizo flujos con Python y PowerShell: control del PC desde una tablet (audio por aplicación, monitores por DDC/CI, ventanas, teclado y ratón) y generación automática de reportes técnicos con diagramas.
    • Desarrollo web full stack y dashboards en Power BI y SQL; análisis de mercado con la API de Mercado Libre y web scraping para fijar precios en la venta de equipo de cómputo.
    • Diseño propuestas de plataforma digital (sitio, correo y dominio) y de servicios de IA para pymes (asistente RAG, chatbot de WhatsApp, transcripción), con arquitectura, modelo de costos y plan de implementación.
  2. 2022–2023

    Ciudad de México

    Especialista en Infraestructura

    Totalplay

    • Supervisé servicios de datos sobre fibra óptica GPON; aprovisioné y configuré ONTs, routers y equipos de TV.
    • Configuré la seguridad de red (firewalls y switches) e instalé redes alámbricas e inalámbricas para clientes.
    • Diagnostiqué y resolví incidencias de red y fibra óptica en sitio y de forma remota.
  3. 2021

    Ciudad de México

    Analista de Datos y Desarrollador Jr.

    Vetco Gray (GE)

    • Desarrollé dashboards de KPIs en tiempo real con .NET, Excel/VBA y conexiones a bases de datos SQL.
    • Participé en la arquitectura y programación del ERP corporativo.
  4. 2011–2020

    Ciudad de México · en sitio y remoto

    Técnico y Consultor Independiente de TI

    Independiente

    • Reparé y di mantenimiento preventivo y correctivo a laptops, PCs, UPS e impresoras para hogares y negocios, con diagnóstico por escrito y cotización.
    • Instalé y mantuve servidores Windows Server y redes para pequeñas oficinas: configuración, respaldos y monitoreo.
    • Creé sitios web y landing pages con WordPress para pequeñas y medianas empresas.
  5. 2010–2011

    Ciudad de México

    Consultor de Soporte Técnico

    Iusacell

    • Brindé soporte técnico especializado a usuarios de equipos móviles y aprovisioné servicios de datos de forma remota.
  6. 2004–2006

    Ciudad de México

    Analista Programador

    RAM Software y Soluciones

    • Programé sistemas en C y C++, con validación de datos, pruebas y documentación técnica.
    • Di mantenimiento preventivo y correctivo a equipo de cómputo.

Proyectos

  • 2026

    JamJum JP-1 Studio — ingeniería inversa de un controlador MIDI

    Decodifiqué el protocolo SysEx (pads, knobs, botones y color RGB) y sus checksums, validados 384/384 contra capturas reales, y construí un editor web con efectos RGB y pruebas automatizadas.

    • Python
    • JavaScript
    • Web MIDI
    • Wireshark/USBPcap
    • Node.js
    Ver caso
  • 2026

    Stack de IA privada en homelab

    Enrutador semántico de solicitudes (local o nube, a prueba de fugas para lo confidencial) con panel de reglas, servidor MCP para Proxmox y AdGuard, y servidor de transcripción con Whisper.

    • Python
    • FastMCP
    • Docker
    • Ollama
    • Proxmox
    Ver caso
  • 2026

    Superficie de control para Windows desde una tablet

    Puente en Python que convierte una tablet en consola: mezcla de VoiceMeeter, volumen y ruteo de audio por aplicación, monitores por DDC/CI, gestor de ventanas, teclado y ratón.

    • Python
    • OSC/UDP
    • Win32/COM
    • Node.js
    Ver caso
  • 2025

    Sistema de nivel de líquido con ESP32

    Firmware modular con dashboard web animado, portal cautivo en 3 idiomas, red ESP-NOW, MQTT con autodescubrimiento en Home Assistant, OTA y WebSerial.

    • C++
    • ESP32
    • MQTT
    • Home Assistant
    • ESP-NOW
    Ver caso
  • 2026

    Monitor de lavadora con visión artificial

    ESP32-S3 con pantalla táctil (LVGL), cámara que lee los LEDs del panel e IMU que mide la vibración; publica el estado del ciclo en Home Assistant y transmite video MJPEG.

    • C++
    • ESP32-S3
    • LVGL
    • MQTT
    • Python
    Ver caso
  • 2026

    Apagador inteligente con ESP32-C3 (reemplazo de chip Tuya)

    Sustituí el módulo WiFi quemado (BK7231) de un apagador Tuya por un ESP32-C3 sobre la PCB original; firmware propio con web, mDNS y control de bomba, y análisis documentado de reinicios.

    • C++
    • ESP32-C3
    • PlatformIO
    Ver caso
  • 2026

    Flasher para chips Beken BK7231N

    Herramientas que usan un ESP32 como puente UART para leer y flashear chips BK7231N de dispositivos Tuya.

    • Arduino
    • Python
    • ESP32
    Ver caso
  • 2026

    Restauración de un Arduino Mega con un ESP32 como programador ISP

    Restauré los bootloaders originales de los dos microcontroladores (ATmega2560 y ATmega16U2) tras una modificación con HoodLoader2.

    • ESP32
    • AVR
    • ISP
    Ver caso
  • 2026

    Proyecto de videovigilancia IP

    Propuesta técnica residencial: 3 cámaras IP PoE (bala y PTZ de doble lente), plano de cableado, diagrama de conexión y render de ubicación sobre la fachada.

    • Cámaras IP PoE
    • PTZ
    • cableado estructurado
    Ver caso
  • 2026

    Generador de reportes de diagnóstico

    Herramienta interna que arma reportes de diagnóstico y cotización con diagramas SVG del equipo (memoria, almacenamiento, batería y salud del disco).

    • Python
    • SVG
    • Word
  • 2022

    Monitor de invernadero con ESP32

    Sensor de temperatura y humedad con página web embebida.

    • C++
    • ESP32
    • DHT

Habilidades

Redes
LAN/WLAN, routers, switches y firewalls; fibra óptica GPON/ONT; DNS (AdGuard Home); videovigilancia IP con PoE
Sistemas e infraestructura
Windows y Windows Server, Linux; Proxmox VE (VMs y LXC); Docker y Docker Compose; respaldos y monitoreo; UPS
Soporte y reparación
Soporte remoto y en sitio; diagnóstico y reparación a nivel componente (laptops, PCs, impresoras, TVs, consolas); mantenimiento preventivo y correctivo
Sistemas embebidos e IoT
ESP32 / ESP32-S3 / ESP32-C3, Arduino, Raspberry Pi; C/C++ con PlatformIO y FreeRTOS; MQTT, Home Assistant, ESP-NOW, OTA; LVGL; I2C, SPI, UART; programación ISP
IA aplicada
Ollama y modelos locales (Qwen, Llama, DeepSeek-Coder); servidores MCP (FastMCP); enrutamiento de LLMs local/nube (AWS Bedrock, Gemini); Whisper; diseño de soluciones RAG y chatbots
Programación
Python, C/C++, JavaScript/Node.js, PowerShell, SQL, HTML/CSS, PHP; React y Vue; .NET y VBA; Git/GitHub
Datos y BI
SQL (PostgreSQL, MySQL), Power BI (DAX, Power Query), Python (Pandas), Excel avanzado; APIs (Mercado Libre) y web scraping
Herramientas
Wireshark/USBPcap, PlatformIO, VS Code, Docker, Power BI Desktop

Formación

  • Ingeniería en Comunicaciones y Electrónica

    ESIME Zacatenco, Instituto Politécnico Nacional (IPN)

    2015–2020

  • Ingeniería en Computación

    Facultad de Ingeniería, UNAM

    2005–2008

En curso

  • Certificación CCNA (Cisco), en preparación

Idiomas

  • Español (nativo)
  • Inglés (avanzado, C1)
  • Japonés (básico)

Actualizado: 2026-10-17