Saltar al contenido principal
Marco Melchor

Marco Melchor

Ingeniero de Software

Talento
Xalapa de EnríquezMiembro desde 25 de octubre de 2026
PythonJavaScriptJavaAPIs RESTHTMLCSSOracle DatabaseWindows ServerIIS
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

PythonJavaScriptJavaAPIs RESTHTML

Sobre mí

Ingeniero de Software con experiencia práctica en el desarrollo Full-Stack de soluciones web para entornos industriales. Asumí de forma autónoma el ciclo completo de desarrollo de Runtrack, desde el análisis de una implementación existente y el diseño de la solución hasta el desarrollo de APIs y cliente web, las pruebas, la documentación y el despliegue.

Experiencia con Python, JavaScript, Oracle Database, APIs REST y configuración de aplicaciones en Windows Server/IIS, orientada a resolver necesidades operativas mediante soluciones de software.

Experiencia

Desarrollador de Software Full-Stack (Prácticas profesionales) at Audi México | Proyecto Runtrack (2025-02 – 2025-08)

  • Analicé el código de una primera implementación y, tras evaluar su estructura y los requerimientos del equipo, recomendé reconstruir el sistema desde cero. Asumí el diseño, desarrollo, pruebas, documentación y despliegue de la solución.
  • Desarrollé un sistema web para mejorar la localización y trazabilidad de dispositivos de prueba eléctricos Siemens utilizados en las instalaciones. La solución permitía consultar su ubicación estimada y última posición registrada, así como revisar información sobre su uso.
  • Implementé tres APIs REST en Python: una API de entrada para procesar escaneos Wi-Fi recibidos desde un dispositivo Windows y consultar registros almacenados en un servidor; una API de salida para entregar los datos solicitados por el cliente web; y una API administrativa para operaciones CRUD.
  • Diseñé la lógica de posicionamiento a partir de la potencia de señal Wi-Fi (RSSI), la información de los puntos de acceso y sus coordenadas físicas. Implementé tres estrategias según los datos disponibles: escaneo completo de redes, cambio de punto de acceso y punto de acceso actual.
  • Validé los métodos mediante pruebas de precisión. El método basado en el escaneo completo de redes obtuvo un error medio de 9.93 m en las pruebas realizadas.
  • Construí el cliente web con HTML, CSS y JavaScript, con mapas interactivos de las instalaciones para visualizar la ubicación estimada de los dispositivos, buscar equipos, consultar posiciones y generar reportes.
  • Desplegué las APIs y el cliente en Windows Server mediante IIS, configuré la comunicación entre los componentes y el acceso restringido a la red interna, y elaboré documentación de requisitos. El sistema quedó operativo en la planta de Audi México en San José Chiapa, Puebla.

Educación

Licenciatura in Ingeniería de Software (Titulado); Investigación: Priorización de requerimientos de software mediante técnicas metaheurísticas. – Universidad Veracruzana (2020 – 2025)

Técnico in Programación (Titulado) – CBTis 165 “Leona Vicario” (2017 – 2020)

Habilidades

Ingeniero de Software

Valoraciones

Relacionado