Aplicaciones Móviles
Desarrollo de aplicaciones nativas en Android con tecnologías modernas como Jetpack Compose y XML clásico, garantizando rendimiento y diseño atractivo.
Aplicaciones Multiplataforma
Aplicaciones que funcionan en Android, iOS, Windows usando .NET MAUI y Flutter, ideal para entregar experiencias unificadas en múltiples dispositivos.
Desarrollo Web
Desarrollo de sitios web rápidos, adaptables y atractivos con Moodle y WordPress.
Diseño enfocado en experiencia de usuario, SEO, estética visual y fotografía profesional.
Videojuegos
Creación de videojuegos multiplataforma con Unity, enfocados en experiencias interactivas tanto 2D como 3D, ideales para aprendizaje, entretenimiento y más
Habilidades
Desarrollo App
Desarrollo de aplicaciones nativas en Android con tecnologías modernas como Jetpack Compose y XML clásico, garantizando rendimiento, funcionalidad y diseño atractivo.
Contiene tanto las aplicaciones desarrolladas durante el ciclo formativo de Aplicaciones Multiplataforma como las aplicaciones propias.
Desarrollo Web
Desarrollo de sitios web atractivos adaptables con WordPress y Moodle.
Diseño enfocado en experiencia de usuario, SEO, estética visual y fotografía profesional.
Tengo experiencia creando páginas Web de Sitios corporativos de pymes y entornos de formación online con Moodle para mi trabajo como profesor de idiomas.
Aplicaciones Multiplataforma
Como desarrollador formado en el ciclo de Desarrollo de Aplicaciones Multiplataforma (DAM), creo soluciones que funcionan de forma fluida tanto en dispositivos móviles como de escritorio.
Trabajo principalmente con tecnologías como Android Studio, Flutter y .NET MAUI, que me permite crear apps modernas, eficientes y adaptables desde una sola base de código.
Videojuegos con Unity
Creación de videojuegos multiplataforma con Unity, en 2D como 3D, ideales para el aprendizaje, aprendimiento y más.
He Desarrollado juegos con interfaces intuitivas. Utilizo C#, principios de diseño modular y herramientas como el Unity Asset Store para agilizar y enriquecer el proceso de desarrollo.
C O N O C I M I E N T O S
Lenguajes de Programación
Utilizo estos lenguajes en entornos multiplataforma, desarrollo de apps móviles, bases de datos y scripting.
MemoryApp. Permite crear, listas de palabras o conceptos y practicarlos usando el principio de flashcards. Tiene una API REST de IA la cual crea las listas automáticamente partiendo de un tema dado o un texto
– Tecnologías: JetpackCompose, Firebase, API REST Gemini.
Aplicación de gestión de tareas desarrollada en .NET MAUI. App Multiplataforma que permite organizar Proyectos, Tareas y Etiquetas para asignarlas a Empleados.
– Tecnologías: Maui, SQLite
Aplicación de gestión de tareas desarrollada en .NET MAUI. Permite crear, organizar y marcar tareas al estilo de Todoist, con una interfaz simple y multiplataforma.
– Tecnologías: Maui, SQLite.
App social para encontrar amigos con intereses en común. Conecta a personas según hobbies, gustos y actividades compartidas, facilitando nuevas amistades de forma natural y segura.
– Tecnologías: Jetpack Compose, Firebase
Aplicación de Piedra-Papel-Tijera Permite jugar partidas contra la máquina usando probabilid que se pueden ajustar con 3 niveles de dificultad. También permite llevar un registros de todas las partidas (ganadas – perdidas)
– Tecnologías: Jetpack Compose, Firebase
Interfaz visual para gestión de Inventarios y Entradas de Equipo. Creado con Visual Basic por Aplications para Excel gestiona y estandariza los registros, edición y borrado de los equipos.
– Tecnologías: Visual Basic for Applications.
Aplicación de visualización de Paso de Satélites. Permite subir un fichero .xml donde se encuentra la información de los pases y los muestra con en una LazyColumn, y permite establer 3 alarmas preventivas de cada satélite.
– Tecnologías: Android con Jetpack Compose
Aplicación para crear y asignar Misiones a Pilotos. Desarrollado con XML el model tradicional de construcción de interfaces del Framework Android.
– Tecnologías: Android XML, Ktor
