Habilidades Técnicas

Responsabilidades:

  • JavaScript​: Dominio avanzado de funciones modernas como Promises, async/await, y operadores modernos.
  • TypeScript: Experiencia imprescindible en Angular, con un enfoque en tipado estático y escalabilidad.
  • HTML/CSS: Creación de interfaces responsive y adaptativas.
  • Three.js:
  • Creación y manipulación de escenas 3D interactivas en el navegador.
  • Uso avanzado de cámaras, luces, materiales, y texturas.
  • Animación 3D de personajes, incluyendo rigging y movimientos de lipsync basados en secuencias de audio.
  • Uso de BlendShapes o MorphTargets para controlar expresiones faciales y sincronización de labios con audio.
  • Integración de Three.js con Angular para visualizaciones y animaciones 3D🌟
  • Angular:
  • Creación de aplicaciones con manejo de servicios, directivas, módulos y componentes reutilizables.
  • Consumo de APIs REST y manejo de HTTPClient.
  • Habilidades Clave:
  • Lipsync y Animación de Personajes:
  • Experiencia en la sincronización de movimientos de labios (lipsync) utilizando datos de audio y herramientas como Web Speech API o servicios cognitivos de Azure.
  • Optimización del rendimiento de animaciones 3D en tiempo real para una experiencia fluida en el navegador.
  • Desarrollo Frontend: Creación de interfaces dinámicas e interactivas que se integren perfectamente con las animaciones 3D.
  • Pruebas: Verificación de animaciones y rendimiento de gráficos 3D en aplicaciones complejas. 🧪
  • Control de Versiones: Uso de Git y plataformas como GitHub para la gestión y colaboración en proyectos.