Bienvenid@ a mi portafolio

Mi nombre es Daniel Carvajal y soy Ingeniero Civil Biomédico ¡con una gran afición a la programación!

Trabajos

A continuación se muestran dos proyectos complejos personales en los que he trabajado:


The Movie DB

Esta aplicación entrega información de películas, como su fecha de estreno, portada, valoración de los usuarios, el resumen, etc. Se puede ingresar con una cuenta de themoviedb.org y guardar las películas favoritas en ella.

Características técnicas

  • 100% Swift y SwiftUI

  • Async/await (Concurrencia)

  • Patrón MVVM e inyección de dependencias

  • HTTP, JSON y REST API

  • Modo offline con CoreData (sin internet)

  • Autenticación con ASWebAuthenticationSession

  • Detección de internet

  • Manejo de errores

Ver código en Github


PajaritosEyes (Tesis universidad)

Video demostración

Se propuso una aplicación móvil de asistencia para iOS que permite a personas con capacidades motoras limitadas (por ejemplo personas en situación de tetraplejia) realizar dos funciones principales: leer una colección de libros y enviar mensajes personalizados (de ayuda, saludos, necesidades, entre otros) a algún destinatario, usando solamente la visión (eye tracking) y gestos faciales. Fue desarrollada con el lenguaje de programación Swift en conjunto con los frameworks SwiftUI, ARKit y SceneKit.

Características técnicas

  • 100% Swift y SwiftUI

  • CoreData (para el guardado de libros, opciones de configuración y posición del scroll de la lectura)

  • Patrón MVVM

  • ARKit y SceneKit (eye tracking)

  • WKWebView (para leer los libros en formato .epub)

Código fuente no disponible

Sobre mí

Me llamo Daniel Carvajal y soy Ingeniero Civil Biomédico de la Universidad de Concepción, Chile. Mi carrera abarca varias áreas, como la gestión de equipos médicos en hospitales o creación de tecnología en el área de la salud. En particular, me interesa el campo de la salud integrada con la electrónica e informática, así también el desarrollo de software en general. Tengo una gran afición a la programación, y últimamente le he dedicado gran tiempo estudiando frameworks como SwiftUI y creando aplicaciones móviles para iOS.

Contacto