Back to Projects
PREARMAR_2 (AR Quality Control)
AndroidARAR: Android ARCoreProductionCompany • TSC Innovations
About the Project
App móvil AR industrial para control de calidad. Permite superponer modelos 3D estructurales, medir piezas in situ y grabar evidencia auditable sin conexión.
Key Contributions & Engineering Responsibilities
- Contribuí al rescate de un proyecto legacy monolítico de 8k líneas trabajando en su capa de modernización.
- Implementé un flujo por código QR que elimina las búsquedas manuales, acelerando el trabajo en terreno.
- Arreglé la integración de video y aseguré la transmisión confiable de datos hacia endpoints REST.
- Optimicé el rendimiento de UI (debounce, listas) e implementé herramientas precisas de medición AR.
Engineering Impact & Measurable Outcomes
- App AR de control de calidad industrial en producción en Android (ARCore)
- Rescaté codebase legacy monolítico de 8k líneas — capa de modernización
- Implementé lector QR para carga instantánea de modelos 3D, eliminando búsquedas manuales
- Herramientas de medición AR milimétrica con conversiones matemáticas local-a-real
- Integración de grabación de video y uploads confiables a endpoints REST
- Capacidades offline-first con Addressables y sincronización a Google Cloud
Género y jugabilidad: PREARMAR_2 es una aplicación B2B de Realidad Aumentada industrial utilizada en plantas de construcción. Superpone modelos 3D (como mallas de acero o columnas) en espacios físicos, permite la medición milimétrica de piezas y graba evidencia en video para trazabilidad y aseguramiento de calidad.
Mis contribuciones: Ingresé a un código legado masivo e inestable con scripts monolíticos de más de 8,000 líneas. Contribuí fuertemente a la capa de modernización junto al equipo para aislar la deuda técnica. Mi ownership directo se centró en la optimización de la escena, asegurar el funcionamiento de la grabación de video y la correcta subida de datos al endpoint. Además, implementé un lector QR que permite a los operarios escanear y cargar modelos/obras directamente, eliminando la fricción de buscar manualmente en listas, agilizando enormemente el flujo de trabajo en terreno. Actualmente trabajo en optimizar el listado de obras agregando debounce y mejoras de rendimiento de UI. También implementé la lógica de medición AR, manejando conversiones matemáticas de escala local a real sin romper los cálculos heredados. Entregué una versión estable y funcional en producción para el cliente.
Technologies
UnityC#ARFoundationFirebaseGoogle CloudCrashlytics