Disponible para proyectos · Full-Stack

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

Frontend
Next.js
React
TypeScript
Backend
Node.js
Laravel
Rust
DB
PostgreSQL
MongoDB
DevOps
Docker
Nginx
Foto de Miguel
Open to work
Proyectos

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.

Servidor HTTP y proxy inverso en Rust

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
Mensajería en tiempo real

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.

RustReactTypeScriptPostgreSQL
Plataforma de cursos end-to-end

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.

Next.jsNode.jsNestJSTypeScriptPostgreSQL
API RESTful para red social

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.

Node.jsExpressTypeScriptMongoDB
Framework MVC inspirado en Laravel

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.

PHP
Skills

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-first, product-ready

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.

Node.jsTypeScriptNestJSExpressPHPRustREST API designJWT AuthValidation (DTOs)PaginationWebSocketsConcurrency (Rust)
FOCUSBUILD → LEARN → IMPROVE
Modelos sólidos y consultas limpias

Databases & Data Modeling

Modelado relacional y documental con foco en consistencia, índices, relaciones y rendimiento. Preparado para crecer sin rehacerlo todo.

PostgreSQLMongoDBData modelingRelations & indexingQuery optimizationPagination strategies
FOCUSBUILD → LEARN → IMPROVE
UI moderna conectada a APIs propias

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.

Next.jsReactTypeScriptResponsive UIState managementUX-oriented development
FOCUSBUILD → LEARN → IMPROVE
Entorno reproducible, entrega rápida

Tooling, DevOps & Workflow

Workflow optimizado en Linux (Arch) con automatización, contenedores y tooling consistente para desarrollar rápido sin perder calidad.

Linux (Arch)Bash scriptingDocker & ComposeGit / GitHubEnvironment automationReproducible dev envCLI tooling
FOCUSBUILD → LEARN → IMPROVE

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.

Team-friendlyAutonomous when neededProduct-orientedOwnership mindset
Experiencia

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.

Focus
Producto + Equipo
Stack
Rust · TS · Node · SQL/NoSQL
Style
Mantenible, simple, escalable
Full-Stack / Backend Developer — 2023 → Actualidad
Portfolio

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.
Team-friendlyProduct-orientedClean architecturePerformance-awareContinuous learningSecurity-consciousObservability-focusedPHP tooling
FOCUSBUILD → LEARN → IMPROVE
Servidor HTTP y reverse proxy

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.
RustHTTPProxyNginx-likeConfig
Mensajería en tiempo real

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.
RustWebSocketsConcurrencyReal-time
Plataforma de cursos end-to-end

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.
Next.jsNestJSTypeScriptPostgreSQL
API RESTful para red social

Social Media API

  • Usuarios, posts, comentarios y relaciones sociales.
  • Auth JWT, validación robusta y paginación consistente.
  • Estructura preparada para mantenimiento y crecimiento.
Node.jsNestJS/ExpressTypeScriptMongoDBJWT

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.

Team collaborationOwnership mindsetShipping & iterating
AVAILABILITYOpen to roles · Backend / Full-Stack
Contacto

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.

Formulario

Envíame un mensaje

Disponible

Suelo responder en 24–48h.

Sin spam · Sin newsletters
Info directa

Contacto rápido

Open

Si prefieres ir al grano, aquí tienes los canales principales.

Email
miguelangeldev04@gmail.com
GitHub
github.com/migusmp
Disponibilidad
Colaboraciones · Oportunidades
Respuesta rápidaScope claroEntrega iterativa

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.