Proyectos Principales

Sistema de Gestión Operativa — BTL Medical

⭐ Proyecto Destacado Sistema Web Empresarial Cliente Real

Sistema web a la medida para BTL Medical Guatemala, empresa que distribuye y da servicio técnico a equipo médico especializado. Reemplazó una operación basada en Google Forms, Excel y WhatsApp por una sola plataforma que centraliza ventas, demostraciones, mantenimientos técnicos y licencias de software, con trazabilidad completa y priorizando la simplicidad que pidió el cliente.

Rol: Desarrollador de software y contratista independiente — análisis de requisitos, arquitectura, desarrollo, pruebas funcionales, entrega y despliegue

Tecnologías: C#, ASP.NET Core (.NET 10), Entity Framework Core, React, SQL Server, JWT, QuestPDF, SendGrid

Estado: 2 de 3 módulos completos, en despliegue a producción

Aspectos técnicos destacados:

  • 📋 Formulario inteligente que se adapta a 4 tipos de solicitud (Venta, Demo, Mantenimiento, Licencia), con validaciones y campos condicionales; el flujo de Licencias se divide en dos ramas con más de 15 campos específicos cada una
  • 🧪 Pruebas funcionales end-to-end: diseño de casos de prueba, identificación de defectos y verificación de correcciones, con la API documentada en Postman
  • 📄 Generación automática de documentos PDF (Carta de Venta, Carta de Demo, Boleta de Bodega) que replican las plantillas corporativas del cliente, con tablas dinámicas, logos y firmas
  • 🛠️ Portal de servicio técnico con reporte digital, registro de repuestos, fotografías internas y firma digital en canvas del técnico y el cliente; cierre automático de tickets sin confirmación tras 7 días con un BackgroundService
  • 📅 Calendario construido desde cero, sin librerías externas, que unifica tickets y solicitudes con colores por tipo, técnico y urgencia, vistas según el rol y distinción entre la fecha preferida del cliente y la fecha oficial asignada
Cliente Real API REST + JWT Generación de PDF Ciclo de Vida Completo Pruebas E2E

Antes

Google Forms, hojas de Excel y coordinación por WhatsApp: procesos propensos a errores, sin trazabilidad y difíciles de escalar.

Después

Un solo sistema con roles, flujos de trabajo, documentos automáticos y notificaciones en cada punto crítico del negocio.

4

Roles con permisos propios

25+

Endpoints REST

7

Notificaciones automáticas

3

Documentos PDF generados

Stack técnico:

  • ▶ Backend: C#, ASP.NET Core (.NET 10), Entity Framework Core, JWT, QuestPDF, SendGrid API
  • ▶ Frontend: React, JavaScript, HTML5, CSS3
  • ▶ Base de datos: SQL Server
  • ▶ Herramientas: Visual Studio, Git, GitHub, Postman, Swagger

Próxima etapa

Tercer módulo: gestión de garantías, mantenimiento preventivo automatizado y migración de datos históricos reales (más de 450 equipos y 280 clientes).

Capturas del sistema

Lords Duel

App Móvil Multiplataforma Publicado en Play Store

Aplicación multiplataforma desarrollada de principio a fin y publicada de forma independiente en Play Store (Android) e Itch.io (PC). Construida sobre una arquitectura modular con manejo de estados, agentes autónomos y gestión de datos centralizada.

Rol: Desarrollador único — arquitectura, lógica de sistemas, UI y optimización multiplataforma

Tecnologías: C#, Unity, Scriptable Objects, Android SDK, Agentes autónomos

Aspectos técnicos destacados:

  • ⚙️ Arquitectura modular con Scriptable Objects: más de 100 configuraciones de contenido gestionadas desde datos centralizados, sin duplicar escenas ni lógica
  • 🔄 Sistema de control híbrido con múltiples estados, cooldowns y transiciones fluidas — comparable a la lógica de flujos de usuario en cualquier app
  • 🤖 Agentes autónomos con lógica de decisión por árboles de comportamiento — programación orientada a eventos y condiciones
Publicado — Play Store & PC Arquitectura Modular Desarrollo Independiente +100 Configuraciones de Contenido

Capturas clave

Calculadora BLAST

App Web de Nutrición Freelance

Aplicación web desarrollada para BLAST Nutrition y el Coach J. Mérida. Calcula los macronutrientes diarios del usuario (proteínas, grasas y carbohidratos) usando la fórmula Mifflin-St Jeor, adaptando los resultados según objetivo (déficit, salud o superávit), nivel de actividad física y condiciones de salud. Al finalizar, genera una recomendación personalizada de suplementos BLAST.

Rol: Desarrollador (diseño + lógica)

Tecnologías: HTML, CSS, JavaScript, desplegado en Netlify

Estado: Publicado y en uso activo

Publicado Lógica condicional Responsive

Funcionalidades clave:

  • ▶ Formulario paso a paso con datos personales (sexo, edad, peso, altura)
  • ▶ Selección de objetivo nutricional y nivel de actividad física
  • ▶ Filtro por condiciones de salud (diabetes, hipertensión, embarazo, etc.)
  • ▶ Resultado visual con desglose de macros y gráfica de distribución
  • ▶ Suplementación recomendada ajustada al perfil del usuario

Latin Music GT

Sitio Web Corporativo Freelance

Sitio web para Latin Music, grupo musical guatemalteco que ofrece shows de música en vivo para eventos. La página presenta sus servicios, estilos musicales (salsa, jazz, boleros, rock), una galería de videos de eventos reales y una sección de contacto directo con WhatsApp integrado.

Rol: Desarrollador Web Freelance

Tecnologías: HTML, CSS, JavaScript

Estado: Publicado y en uso activo

Publicado Galería de video WhatsApp integrado

Funcionalidades clave:

  • ▶ Landing page con secciones: Quiénes Somos, Shows, Galería y Contacto
  • ▶ Catálogo de 5 estilos musicales con descripción por evento
  • ▶ Galería con más de 10 videos de eventos reales
  • ▶ Botón de contacto directo por WhatsApp
  • ▶ Diseño responsivo adaptado a móvil y escritorio

Colegio Nuevos Horizontes

Sitio Informativo Freelance

Sitio web informativo para el Colegio Nuevos Horizontes, institución educativa guatemalteca con más de 50 años de trayectoria. La página presenta misión, visión, niveles educativos (preprimaria a diversificado), carreras disponibles con acceso a pénsum, servicios y datos de contacto.

Rol: Desarrollador Web Freelance

Tecnologías: HTML, CSS, JavaScript, desplegado en Netlify

Estado: Publicado

Publicado Galería interactiva Multi-sección

Funcionalidades clave:

  • ▶ Secciones: Quiénes Somos, Galería, Niveles, Servicios y Contacto
  • ▶ Galería fotográfica con carrusel interactivo (12 imágenes)
  • ▶ Catálogo de 7 carreras de diversificado con modal de pénsum
  • ▶ Sección de servicios con imágenes institucionales
  • ▶ Contacto con número de WhatsApp directo

Racing Clash

Simulación con Físicas en Tiempo Real Multi-instancia en Tiempo Real

Prototipo de simulación con físicas en tiempo real, lógica de agentes autónomos y múltiples instancias locales sincronizadas. Demuestra dominio de arquitecturas orientadas a objetos, sincronización de estado entre instancias y optimización de rendimiento.

Estado: Prototipo funcional (MVP) publicado en Itch.io

Rol: Desarrollador único — lógica de sistemas, físicas, agentes y arquitectura general

Tecnologías: C#, Unity, Vehicle Physics Pro

Aspectos técnicos destacados:

  • ⚙️ Sistema de estado y condiciones: Lógica de estado por entidad que reacciona a eventos en tiempo real — patrón aplicable a cualquier sistema con reglas de negocio dinámicas
  • 🤖 Agentes autónomos con lógica de navegación: Implementación de agentes que toman decisiones en tiempo real según el entorno — base técnica de sistemas de automatización y bots
  • 🖥️ Sincronización de múltiples instancias: Sistema local con cámaras independientes y estado sincronizado en tiempo real, manejando recursos compartidos sin conflictos
  • 📦 Configuración por datos: Parámetros de comportamiento separados de la lógica, permitiendo ajustes sin recompilar — principio aplicable a cualquier sistema configurable
MVP Publicado Agentes Autónomos Publicado Itch.io Físicas en Tiempo Real

Capturas clave

Sistema de Gestión Operativa — BTL Medical

⭐ Proyecto Destacado Sistema Web Empresarial

Sistema web para BTL Medical Guatemala que reemplazó Google Forms, Excel y WhatsApp por una sola plataforma para gestionar ventas, demostraciones, servicio técnico y licencias de equipo médico.

4

Roles con permisos propios

25+

Endpoints REST

7

Notificaciones automáticas

3

Documentos PDF generados

  • 📋 Formularios dinámicos con lógica por tipo de solicitud
  • 📄 PDF corporativos generados automáticamente
  • 🛠️ Portal técnico con firma digital del técnico y el cliente
  • 📅 Calendario propio con vistas según el rol
  • 🧪 Pruebas funcionales end-to-end con casos de prueba documentados

Capturas

Tecnologías: C#, ASP.NET Core (.NET 10), EF Core, React, SQL Server

Estado: 2 de 3 módulos completos, en despliegue a producción

Lords Duel

App Móvil Multiplataforma

Aplicación multiplataforma publicada en Play Store (Android) e Itch.io (PC). Arquitectura modular con manejo de estados, agentes autónomos y contenido gestionado desde datos centralizados.

Capturas

Ver demo en video → 🎮 Play Store → 🕹️ Itch.io →

Racing Clash

Simulación con Físicas en Tiempo Real

Prototipo de simulación con físicas en tiempo real, agentes autónomos y múltiples instancias locales sincronizadas. Demuestra arquitectura orientada a objetos, sincronización de estado y optimización de rendimiento.

Capturas

Ver demo en video →

Calculadora BLAST

App Web de Nutrición

App web para BLAST Nutrition que calcula macronutrientes usando la fórmula Mifflin-St Jeor y genera recomendaciones de suplementos personalizadas según el perfil del usuario.

Tecnologías: HTML, CSS, JavaScript · Netlify

Estado: Publicado y en uso activo

Ver sitio →

Latin Music GT

Sitio Corporativo

Sitio web para grupo musical guatemalteco. Incluye catálogo de servicios, galería de videos de eventos reales y contacto directo por WhatsApp.

Tecnologías: HTML, CSS, JavaScript

Estado: Publicado y en uso activo

Ver sitio →

Colegio Nuevos Horizontes

Sitio Informativo

Sitio informativo para institución educativa guatemalteca. Presenta niveles educativos, 7 carreras con pénsum, galería fotográfica y contacto.

Tecnologías: HTML, CSS, JavaScript · Netlify

Estado: Publicado

Ver sitio →

Sobre mí

Daniel Alegría

Soy egresado de Ingeniería en Informática con experiencia en desarrollo de software, pruebas funcionales y soluciones tecnológicas para clientes reales. Me adapto con facilidad a nuevas herramientas, lenguajes y entornos — aprendo rápido y aplico lo aprendido desde el primer día.

He desarrollado y probado una plataforma de gestión operativa para una empresa de equipo médico — desde el análisis de requisitos hasta el despliegue —, además de proyectos web freelance para empresas, aplicaciones publicadas de forma independiente, y docencia y coordinación tecnológica en un colegio. Actualmente curso una Maestría en Análisis y Visualización de Datos Masivos (Big Data), lo que amplía mi perfil hacia el análisis y la toma de decisiones basada en datos.

Tecnología adaptable, resultados concretos.

Contacto

Abierto a oportunidades laborales y proyectos freelance en desarrollo de software, QA y pruebas de software, y análisis de sistemas y datos.

Tiempo de respuesta estimado: 24–48 horas

© 2026 Daniel Alegría — Desarrollo de Software