Mi base técnica propia está en Python aplicado a visión por computador, hardware y accesibilidad, sintetizada en TetraMouse (proyecto destacado, desarrollado sin asistencia de IA). Desde 2025 desarrollo aplicaciones móviles nativas (Kotlin · Swift 6) en GYCSOL Soluciones (part-time), usando Claude Code como entorno principal: yo dirijo la arquitectura, defino el producto y valido cada iteración. En paralelo construyo herramientas internas single-file para agilizar mi propio flujo de trabajo y un motor gráfico en C++/OpenGL como proyecto personal en desarrollo.
Cada proyecto pertenece a uno de cuatro contextos claramente diferenciados. TetraMouse representa mi base técnica propia (desarrollado sin IA); el resto se construyó con Claude Code bajo mi dirección técnica.
Desarrollador con base técnica propia en Python aplicado a visión por computador, integración con hardware y accesibilidad computacional. Este foco se concreta en TetraMouse, una interfaz multimodal adaptativa desarrollada íntegramente línea por línea, sin asistencia de IA, que involucró OpenCV, MediaPipe FaceMesh, comunicación serial con un dispositivo sip-and-puff, multiprocessing, calibración adaptativa del cursor e integración con Win32 API para inyección de eventos del sistema.
Desde enero de 2025 desarrollo aplicaciones móviles nativas para GYCSOL Soluciones (part-time): una app Android en Kotlin + Jetpack Compose con Room y BiometricPrompt, y su contraparte iOS en Swift 6 con SwiftData y concurrencia estricta. Uso Claude Code como entorno principal de desarrollo y mi trabajo es diseñar la arquitectura (MVVM + Clean en 3 capas), definir flujos de sincronización offline-first con backoff exponencial, dividir el trabajo en sesiones iterativas autocontenidas —cada una compilable y verificable— y validar la correspondencia funcional entre plataformas. Ambas apps están en producción.
En tiempo libre construyo herramientas internas single-file (HTML/JS, Python, jsPDF, SheetJS) para agilizar mi propio flujo de trabajo, y RAMPAGE, un motor gráfico en C++/OpenGL con física, mundos abiertos procedurales y estética PS1, como proyecto personal en desarrollo activo. Todo este trabajo paralelo se apoya en Claude Code bajo la misma disciplina: yo dirijo arquitectura, decisiones técnicas y criterios de validación; la IA acelera la ejecución sin reemplazar el criterio. Busco roles donde ese modelo de trabajo sume como ventaja competitiva.
Abierto a roles como desarrollador full-stack, mobile (Kotlin / Swift) o Python (visión por computador, integración con hardware, herramientas internas). Trabajo bien en contextos donde el desarrollador asume responsabilidad sobre el producto y no sólo la ejecución.