
Marco Melchor
Ingeniero de Software
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
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)





