CV · Juan Martín Bogarin Juárez
EN

Juan Martín Bogarin Juárez

Ingeniero en Desarrollo de Software

juanmartinbogarinjuarez@gmail.com 664-551-31-48 Tijuana, B.C., MX GitHub ↗
Juan Martín Bogarin Juárez

Resumen Profesional

Ingeniero en Desarrollo de Software con enfoque en automatización de procesos digitales y desarrollo web fullstack, con base en experiencia en control de calidad industrial y soporte técnico.

Experiencia Profesional

Desarrollador Fullstack

Transportes LGA

2026-07 — Actualidad

Desarrollador fullstack responsable del ciclo completo de vida del software, desde el levantamiento de requerimientos hasta el despliegue en producción.

  • ▸Levantamiento de requerimientos y diseño de modelos y esquemas de datos.
  • ▸Diseño y manejo de bases de datos relacionales: SQL Server 2022 y PostgreSQL.
  • ▸Despliegue de prototipos con Docker, Vercel y GitHub CI/CD.
  • ▸Despliegues en VPS con ramas de producción y preproducción, asegurando el 99.99% de uptime entre entornos.

Auxiliar de Sistemas

CENYCA Universidad

2025-09 — 2026-07

Auxiliar en gestión y mantenimiento de redes de cómputo y soporte técnico a usuarios.

  • ▸Gestión y mantenimiento de redes de cómputo.
  • ▸Mantenimiento de equipos y laboratorios de cómputo.
  • ▸Soporte técnico a usuarios vía AnyDesk y TeamViewer.
  • ▸Configuración y supervisión de balanceadores de carga, routers y access points.

Inspector de Calidad

Medtronic S.A. de C.V.

2018-06 — 2025-02

Auditoría de procesos y control de calidad en línea de producción, asegurando la calidad de los productos finales.

  • ▸Auditoría de procesos y control de calidad en línea de producción.
  • ▸Ejecución de pruebas funcionales y recopilación de datos estadísticos.
  • ▸Uso de herramientas de análisis estadístico (WinSPC) y control de documentos/inventario (SAP, nivel básico).
  • ▸Capacitación y supervisión de nuevos inspectores para su integración al departamento.

Proyectos Destacados

Portal Operativo Logístico — CRM y Compliance

Demo ↗

Plataforma empresarial fullstack con enfoque en logística. Backend FastAPI con 40+ endpoints REST sobre SQL Server 2022, autenticación OIDC vía Authentik con RBAC granular por aplicación, y tres frontends React (CRM ventas, login y reporteador). Incluye CRM comercial, cotizador de rutas con tramos y rangos de rentabilidad, módulo CTPAT (compliance aduanero), cuadrantes con reglas geográficas, bitácora de empleados y generación de PDFs con Carbone.

  • ▸CRM comercial completo: empresas, contactos, oportunidades, cotizaciones y actividades con pipeline de etapas.
  • ▸Cotizador de rutas con cálculo de costos por millas/casetas/peso, tramos, rangos de rentabilidad y materialización a cotización formal.
  • ▸Módulo CTPAT (compliance aduanero): auditorías, checklist y documentos por empresa con aprobación/rechazo.
  • ▸RBAC granular por aplicación con Authentik OIDC; permisos catálogo, roles y cuadrantes de usuarios.
  • ▸DogWatch: microservicio de uptime monitoring con SQLite, checks cada 15s, alertas y reportes de disponibilidad.
  • ▸Generación de PDFs con Carbone (server-side); mapas interactivos con Leaflet.
FastAPI React Docker SQL Server Authentik OIDC Carbone PostgreSQL

Agente Informativo CESUN

Agente de Inteligencia Artificial Conversacional que brinda información de interés a estudiantes, estudiantes potenciales o personal administrativo (Servicio Social, Servicio Comunitario, Planes Académicos, fechas del calendario académico por modalidad). Mejora la experiencia de los estudiantes al ofrecer información oficial de manera rápida y eficaz, y mejora la eficiencia de la institución al automatizar actividades repetitivas. Proyecto completamente adaptable, escalable y configurable.

Inteligencia Artificial Agente conversacional n8n

Sistema de Gestión de Inventario de Equipos de Cómputo

Demo ↗

Aplicativo backend y frontend con FastAPI y React para crear, mantener y gestionar un inventario de equipos de cómputo, visualizando el estado general de los equipos según su edad, especificaciones de hardware, prioridad del departamento y factor de uso del puesto asignado.

  • ▸Dashboard: prioridades, departamentos, puestos asignados, equipos en estado óptimo, próximos a reemplazo y que necesitan reemplazo.
  • ▸Página de equipos: crear, editar o eliminar equipos, visualizar equipos existentes y sus detalles.
  • ▸Página de departamentos: visualizar el estado de los equipos de una categoría específica.
  • ▸Página de mantenimiento (en desarrollo): programar y gestionar mantenimientos preventivos y asignar practicantes a estas tareas.
FastAPI React PostgreSQL

Sistema de Gestión de Turnos Tipo Banco

Demo ↗

Aplicativo backend y frontend con FastAPI y React para crear y gestionar turnos, servicios, casillas y usuarios, brindando un servicio personalizado al público de interés. Pensado para flujos de solicitantes moderados-altos.

  • ▸Dashboard: casillas activas, turnos en cola y sección para video informativo, pensado para sala de espera.
  • ▸Módulo de configuración: gestión de servicios, casillas, usuarios y mensajes dinámicos.
  • ▸Módulo de administración: control de turnos (llamar, atender, reasignar, cancelar).
  • ▸Módulo de historial: visualización de últimos turnos atendidos.
  • ▸Módulo de métricas: KPIs y generación de reportes sobre el servicio.
  • ▸Módulo de turno: creación de turno mediante formulario con datos personales y servicio solicitado.
FastAPI React PostgreSQL

Habilidades Técnicas

Desarrollo de Software

Desarrollo Web Fullstack APIs REST con FastAPI Estructuración de proyectos Backend/Frontend Git Python C# React Flask

Bases de Datos

SQL Server 2022 PostgreSQL Bases de datos SQL y NoSQL (locales y remotas) Neon Supabase

Automatización y Despliegue

n8n Docker Vercel GitHub CI/CD Despliegues en VPS (producción y preproducción)

Sistemas Embebidos

Arduino ESP32 (automatización, sensores, control de actuadores)

Redes de Cómputo

Configuración de balanceadores de carga Switches Routers Access points

Formación Académica

CESUN Universidad

Ingeniería en Desarrollo de Software

Ingeniería · 2023 — 2026

Idiomas

Español

Nativo

Inglés

B2 (TOEFL ITP 587, marzo 2026) - Listening: B2 | Structure & Written Expression: B2 | Reading: C1

Certificaciones

EC0553 - Comunicación efectiva en el trabajo

CONOCER - Consejo Nacional de Normalización y Certificación de Competencias Laborales

EC0160 - Desarrollo de código de software

CONOCER - Consejo Nacional de Normalización y Certificación de Competencias Laborales

Última actualización: 2026-08-25 · vv2.0