Construyendo software
para problemas reales
Soy Ángel Fernando Dal Nieto. Me gusta detectar problemas reales, construir aplicaciones y aprender poniéndolas en funcionamiento.
Cómo trabajo y aprendo
Aprendo más cuando al otro lado del código hay una necesidad real.
Entender
Escuchar a quienes viven el problema antes de elegir herramientas.
Construir
Convertir una idea en una primera versión que se pueda probar.
Conectar
Explorar cómo colaboran interfaces, APIs y procesos en segundo plano.
Mejorar
Revisar lo que falla, documentar decisiones y seguir aprendiendo.
Curiosidad, con un propósito práctico.
De entender la tarea a probar una primera versión y mejorarla.
Proyectos en práctica
Problemas distintos. La misma curiosidad por entenderlos y construir algo útil.
Proyecto protagonista · MVPVende & Aprende
Entender un producto hoy para recomendarlo mejor mañana. Información útil, recomendaciones prácticas y aprendizaje cotidiano en un mismo lugar.
El problema
Con un catálogo amplio y poco tiempo entre clientes, recordar diferencias, conceptos y recomendaciones adecuadas no siempre es sencillo.
Qué he construido
Fichas consultables que explican qué es un producto, en qué destaca, para quién encaja y cuándo conviene otra opción. La IA y la investigación web ayudan a preparar el contenido; las personas siguen revisando y decidiendo.
MVPExpiTrack
El problema
Con registros dispersos es difícil saber qué productos necesitan atención y organizar las revisiones periódicas de caducidad.
Qué he construido
Una interfaz Vue 3 conectada a Django: gestión de productos y fechas, búsqueda, permisos de usuario y un panel de próximos vencimientos. El repositorio incluye una PWA instalable. La configuración admite una base externa o SQLite local; aquí no se atribuye una base concreta a producción.
Prototipo educativoAprender construyendo con Unity
El problema
Transformar una investigación histórica sobre los grandes mainframes de IBM en una experiencia digital interactiva. Ante la libertad creativa del proyecto, decidí alejarme de formatos convencionales y desarrollar un prototipo en Unity que permitiera explorar el contenido de forma dinámica. El reto principal fue aprender las bases de un nuevo motor y lenguaje desde cero, manteniendo una experiencia clara y funcional en un plazo de dos semanas.
Qué he construido
Como primer acercamiento a C# y Unity, el desarrollo se centró en la implementación de un sistema de estados para gestionar el flujo de interacción y el progreso del usuario. Se trabajó el control de escenas y el diseño de una interfaz 2D orientada a presentar información técnica de forma clara, manteniendo el foco en la navegación y la comprensión del contenido.
Próximamente / En desarrollo
Lo que estoy construyendo y preparando. Cada proyecto tiene su propio ritmo y preguntas por resolver.
En desarrollo · TFG
Plataforma abierta para itinerarios de aprendizaje adaptativos con apoyo de Inteligencia Artificial
Mi TFG de Ingeniería Informática: una plataforma abierta y modular para personalizar itinerarios de aprendizaje. El profesorado conserva el control y la IA actúa como apoyo, con posibilidades de integración que sigo desarrollando.
Iniciativa en preparación
Reto 10.000 webs por 20 €
Exploro cómo crear páginas web básicas a precios accesibles mediante un proceso de desarrollo y entrega optimizado. El reto está en escalar el trabajo manteniendo unos requisitos mínimos de calidad.
En desarrollo · Demos locales
App Restaurantes · Dallware
Una PWA propia para carta, pedidos, recogida, reparto gestionado por cada restaurante, fidelización y administración. Hay desarrollo y demostraciones locales; las simulaciones no representan operaciones comerciales ni pagos reales.
Qué me interesa construir
Software práctico y oportunidades para seguir aprendiendo.
Aplicaciones web
"Interfaces y APIs construidas alrededor de una necesidad concreta."
El Desafío
Un proceso que necesita una forma de trabajo digital más clara.
Valor de Ingeniería
Una primera versión útil, con un alcance que podamos revisar juntos.
Desarrollo de Apps Móviles
"Desarrollo de aplicaciones multiplataforma y experiencias web instalables."
El Desafío
Necesidad de presencia móvil optimizada para ofrecer rendimiento y buena experiencia de usuario.
Valor de Ingeniería
Elegir una plataforma adecuada a la tarea y validar las interacciones esenciales.
Optimización y Eficiencia de Sistemas
"Mejora de rendimiento y reducción de costes operativos."
El Desafío
Altos costes de servidor y tiempos de carga que penalizan el SEO.
Valor de Ingeniería
Análisis profundo de cuellos de botella y optimización de infraestructura para máxima velocidad.
Software a Medida
"Herramientas prácticas para procesos concretos."
El Desafío
Herramientas genéricas que no encajan en procesos únicos, resultando en trabajo manual y datos fragmentados.
Valor de Ingeniería
Acordar el alcance, construir una primera versión y aprender de su uso.