Miguel Ángel — Full-Stack Developer.
From idea to product.
Desarrollador enfocado en experiencia de usuario, arquitectura y rendimiento. Me gusta construir soluciones end-to-end: desde UI hasta backend, base de datos y despliegue.
+4
Proyectos
E2E
Producto
VPS
Deploy
API
Backend
UI/UX
Interfaces
CI/CD
Automatizacion
STACK

Construyendo proyectos reales.
Mi experiencia se basa en proyectos personales creados para aprender y desarrollar productos reales. No he trabajado aún en una empresa, pero sí he desarrollado soluciones completas, como una plataforma de cursos que, pese a estar terminada, no llegó a desplegarse por razones ajenas al desarrollo. Algunos repositorios permanecen privados mientras termino de pulirlos antes de abrirlos públicamente.
Migux
Servidor HTTP y proxy inverso desarrollado desde cero en Rust. Soporta enrutamiento por puertos y locations, servicio de archivos estáticos, reglas tipo Nginx y proxy hacia upstreams reales. Diseñado con foco en rendimiento, control total de la configuración y arquitectura pensada para entornos de producción.
Rust Chat App
Aplicación de chat en tiempo real con backend en Rust y comunicación mediante WebSockets. Gestión de salas, estados en vivo y múltiples usuarios concurrentes, con énfasis en baja latencia, concurrencia segura y escalabilidad. Arquitectura pensada para crecer a nivel de producto.
Course Platform
Plataforma completa para creación, gestión y consumo de cursos online. Incluye autenticación, compra de contenido y streaming optimizado: los vídeos se procesan y convierten en segmentos para reproducción web eficiente. Proyecto desarrollado como producto real, listo para despliegue.
Social Media API
API RESTful diseñada para una red social real, con gestión de usuarios, publicaciones, comentarios y relaciones sociales. Construida con NestJS y TypeScript, aplicando principios de arquitectura limpia, seguridad y escalabilidad. Incluye autenticación JWT, validación robusta, paginación eficiente y una estructura preparada para crecer en producción.
PHP Mini Framework
Framework propio en PHP orientado a aplicaciones reales: Router con middlewares y grupos, capa Request/Response, validación, sesiones/flash messages y soporte para CSRF. Incluye estructura MVC y un CLI tipo artisan ('migus') para generar boilerplate y acelerar el desarrollo. Diseñado para mantener el código limpio, modular y fácil de escalar.
Stack técnico orientado a entornos profesionales.
Experiencia en backend, bases de datos y frontend moderno, con foco en código mantenible, buenas prácticas y productos bien estructurados. Cómodo trabajando en equipo, pero también capaz de desarrollar y llevar adelante proyectos de forma autónoma cuando el contexto lo requiere.
Backend & APIs
Diseño y desarrollo de APIs orientadas a producto real: seguridad, consistencia y escalabilidad. Experiencia en Node.js/NestJS y Rust para sistemas concurrentes y de alto rendimiento.
Databases & Data Modeling
Modelado relacional y documental con foco en consistencia, índices, relaciones y rendimiento. Preparado para crecer sin rehacerlo todo.
Frontend
Interfaces modernas, rápidas y responsivas, pensadas para UX real. Full-stack práctico: desde la UI hasta el backend y la integración.
Tooling, DevOps & Workflow
Workflow optimizado en Linux (Arch) con automatización, contenedores y tooling consistente para desarrollar rápido sin perder calidad.
Me centro en construir productos completos y bien estructurados, cuidando la arquitectura, el rendimiento y la mantenibilidad. Trabajo cómodo tanto en equipo como de forma autónoma, siempre con foco en aportar valor real.
Experiencia técnica demostrable.
Construyo soluciones reales con mentalidad de equipo: código mantenible, decisiones pragmáticas y una base sólida para escalar. Me gusta trabajar con buenas prácticas (revisión, documentación breve y consistencia) y seguir aprendiendo dentro de un entorno profesional.
Experiencia técnica (portfolio / proyectos personales)
Experiencia real construyendo productos de punta a punta, desde la idea hasta el despliegue, con foco en arquitectura, mantenibilidad, seguridad y escalabilidad progresiva, incluyendo un framework PHP minimalista para acelerar desarrollos propios.
- Diseño de APIs RESTful orientadas a producto con autenticación, validación y paginación consistente.
- Sistemas en tiempo real (WebSockets) y gestión de concurrencia segura.
- Modelado de datos en PostgreSQL y MongoDB con índices y estructuras orientadas a rendimiento.
- Observabilidad: logging estructurado, métricas y alertas para detectar tensiones antes de que impacten a usuarios.
- Infraestructura reproducible con Docker, Docker Compose y entornos Linux optimizados (Arch).
- Workflow profesional en Linux (Arch), Docker y automatización para entornos reproducibles.
- Documentación de decisiones arquitectónicas y despliegues para facilitar onboarding y mantenimiento.
- API y framework propio en PHP: routing, middleware, validación, sesiones/CSRF y CLI para scaffolding.
Migux (Rust)
- Routing por puertos y locations, con reglas estilo Nginx.
- Servicio de estáticos y proxy hacia upstreams reales.
- Enfoque en rendimiento y configuración lista para producción.
Rust Chat App
- WebSockets con salas, estado en vivo y usuarios concurrentes.
- Concurrencia segura y baja latencia como prioridad.
- Arquitectura pensada para escalar a nivel de producto.
Course Platform
- Autenticación, compra de contenido y panel de gestión.
- Streaming optimizado con segmentación para reproducción eficiente.
- Backend modular y frontend moderno listos para despliegue.
Social Media API
- Usuarios, posts, comentarios y relaciones sociales.
- Auth JWT, validación robusta y paginación consistente.
- Estructura preparada para mantenimiento y crecimiento.
Busco integrarme en un equipo técnico y aportar código mantenible, criterio y capacidad de ejecución. También me adapto bien a contextos donde toca asumir responsabilidad de forma autónoma.
Hablemos de tu siguiente proyecto o colaboración.
Estoy disponible tanto para equipos empresariales como para trabajar por mi cuenta en iniciativas puntuales. Cuéntame el contexto y te respondo con claridad y rapidez.
Contacto rápido
Si prefieres ir al grano, aquí tienes los canales principales.
Tip: si incluyes el objetivo y el contexto en 3–4 líneas, puedo responderte más rápido y con propuestas más concretas.
