Ioan Andrés Muñoz

Desarrollador Fullstack con amplia experiencia en ofrecer soluciones tecnológicas personalizadas y efectivas

Ioan Andrés Muñoz

Pitalito, Huila • CO

Proyectos

11 proyectos

AgendaYa

SaaS

Plataforma SaaS de agenda de citas multi-rol con registro de negocios, servicios, horarios, reservas, reseñas, y chat en tiempo real. Panel para business_owner con gestión completa de disponibilidad y notificaciones.

ReactTypeScriptViteReduxSupabaseTailwindNetlifyPayPal

Comunidad Raid Dominion

Comunidad

Portal web complementario para la comunidad de WoW con integración de Discord, streaming en Twitch, contenido en YouTube, y herramientas de gestión de guild.

Portal webDiscordTwitchYouTube

Addon Raid Dominion

Addon

Addon en LUA para World of Warcraft 3.3.5a que mejora la experiencia de juego con personalizaciones avanzadas de UI, integración con el portal web y automatización de rutinas.

LUA

LingoCraft

E-Learning

Plataforma multi-tenant de aprendizaje de idiomas con gamificación (XP, rachas, logros), suscripciones PayPal, roles (student/moderator/admin), tutorías con Cal.com, y contenido estructurado en cursos/lecciones.

ReactTypeScriptViteSupabaseTailwindPayPalFramer Motion

Silueta Pro

SaaS

SaaS de eliminación de fondos con procesamiento de imágenes en servidor (Sharp), suscripciones vía PayPal, autenticación Supabase, y planes Free/Premium con límites por resolución y herramientas.

AstroTypeScriptNodeSharpSupabaseStripePayPalTailwindRedisBullMQ

Defensa de la Ciudadela

Juego

Juego tower defense 2D en HTML5 Canvas con motor propio de renderizado por sprites, oleadas de enemigos con habilidades especiales, torres mejorables con sistema de veterancia, economía con inflación dinámica, dificultad adaptativa por tensión, niebla de guerra y atajos de teclado reasignables. Participación con partidas diarias persistidas por IP en Supabase.

AstroTypeScriptJavaScriptCanvas APITailwindSupabase

Ruleta de la Fortuna

Juego

Juego de tragamonedas con símbolos ponderados y pozo acumulado, giros diarios con reinicio en zona horaria Europe/Madrid, persistencia por IP en Supabase, canje de códigos, compra de tiradas con PayPal y tickets de premio generados en canvas con notificación por webhooks de Discord y WhatsApp.

AstroTypeScriptJavaScriptSupabaseTailwindPayPalNetlify

Comunidad Colmillo de Acero

Comunidad

Portal comunitario para guild de WoW con sistema de reclutamiento, gestor de raids, encuestas, blog automatizado (Groq AI), calendario de eventos, y panel admin con JWT propio.

AstroTypeScriptSupabaseTailwindAlpine.jsDiscordTwitchYouTube

Agenda Contable

Agenda

Aplicación full-stack con React + Express + MongoDB para gestión de turnos y libro mayor contable, desplegada en Google Cloud con API RESTful y autenticación.

ReactNodeExpressMongoDBAxiosG CloudCRUD

Administrador de Tienda

Full-Stack

Sistema web full-stack (PHP + MySQL) para control de inventarios, facturación, registro contable y gestión de usuarios, con sesiones persistentes y panel administrativo.

PHPMySQLJavaScriptHTMLCSSCRUD

Gestor de Estudiantes

Panel

Sistema CRUD completo para administración de estudiantes con PHP + JSON, interfaz responsiva, búsqueda y filtros, ideal para gestion académica de profesores.

PHPJavaScriptHTMLCSSJSONCRUD

Experiencia

Independiente / Freelance

Desarrollador Fullstack & Arquitecto de Software

3 años y 7 meses 2023-02-01 — Actual
  • Diseñé y desarrollé aplicaciones web full-stack con React, TypeScript, Astro y Next.js, usando Supabase para autenticación, base de datos y almacenamiento.
  • Integré pasarelas de pago (Stripe, PayPal) con webhooks para actualización de suscripciones y planes en tiempo real.
  • Creé APIs serverless con Astro + Edge Functions para procesamiento de imágenes (Sharp) y generación de contenido automatizado (Groq).
  • Gestioné despliegues continuos en Netlify con SSR, variables de entorno y redirecciones SPA.
  • Implementé sistemas de autenticación con roles y permisos por usuario usando Supabase Auth y Row Level Security.
  • Construí interfaces de usuario modernas con Tailwind CSS, Framer Motion y componentes reutilizables.

CLAROS SOLUCIONES

Desarrollador Frontend Senior

3 años y 3 meses 2019-10-14 — 2023-01-31
  • Lideré el desarrollo de plataformas web con enfoque en experiencia de usuario (UX), logrando mejoras en tiempos de carga y usabilidad.
  • Colaboré con equipos multidisciplinarios (diseño UX, backend QA) para implementar interfaces intuitivas y eficientes usando React y Vue.
  • Implementé arquitecturas de componentes reutilizables que redujeron el tiempo de desarrollo de nuevas funcionalidades.
  • Optimicé aplicaciones web mediante lazy loading, code splitting y renderizado optimizado, mejorando métricas Core Web Vitals.
  • Establecí estándares de calidad con TypeScript, ESLint, pruebas unitarias y revisiones de código entre pares.
  • Migré aplicaciones legacy a frameworks modernos (React), mejorando mantenibilidad y rendimiento.

Proyectos Personales

Fundador & Desarrollador Principal

3 años y 6 meses 2019-07-01 — 2023-01-31
  • Desarrollé aplicaciones full-stack con React, Node.js y MongoDB para gestión de turnos contables y administración de tiendas.
  • Construí portales comunitarios para comunidades de gaming con integración de Discord, Twitch y YouTube.
  • Implementé addons en LUA para World of Warcraft con sincronización de datos vía API web.
  • Publiqué y mantuve proyectos open-source en GitHub con documentación y guías de despliegue.

Certificaciones

Curso de Backend con Node.js: Autenticación con Passport.js y JWT

Curso de Backend con Node.js: Autenticación con Passport.js y JWT

Platzi · 2023-10-16

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Platzi · 2023-10-16

Curso de Backend con Node.js: API REST con Express.js

Curso de Backend con Node.js: API REST con Express.js

Platzi · 2023-10-16

Curso de Fundamentos de Bases de Datos 2019

Curso de Fundamentos de Bases de Datos 2019

Platzi · 2023-10-16

Curso de Introducción al Desarrollo Backend

Curso de Introducción al Desarrollo Backend

Platzi · 2023-10-16

Curso Profesional de Next.js

Curso Profesional de Next.js

Platzi · 2023-10-16

Prueba Técnica: E-commerce Profesional con React.js

Prueba Técnica: E-commerce Profesional con React.js

Platzi · 2023-10-16

Curso de React.js con Vite.js y TailwindCSS

Curso de React.js con Vite.js y TailwindCSS

Platzi · 2023-10-15

Curso de ECMAScript: Historia y Versiones de JavaScript

Curso de ECMAScript: Historia y Versiones de JavaScript

Platzi · 2023-10-16

Curso de Asincronismo con JavaScript 2022

Curso de Asincronismo con JavaScript 2022

Platzi · 2023-10-15

Curso de Fundamentos de Node.js

Curso de Fundamentos de Node.js

Platzi · 2023-10-16

Curso de NPM: Gestión de Paquetes y Dependencias en JavaScript

Curso de NPM: Gestión de Paquetes y Dependencias en JavaScript

Platzi · 2023-10-15

Curso de React.js

Curso de React.js

Platzi · 2023-10-15

Curso Práctico de JavaScript

Curso Práctico de JavaScript

Platzi · 2023-10-15

Curso Básico de JavaScript

Curso Básico de JavaScript

Platzi · 2023-10-15

Curso de Frontend Developer

Curso de Frontend Developer

Platzi · 2023-10-15

Curso Práctico de Frontend Developer

Curso Práctico de Frontend Developer

Platzi · 2023-10-15

Curso Profesional de Git y GitHub

Curso Profesional de Git y GitHub

Platzi · 2023-10-15

Curso para Conseguir Trabajo como Frontend Developer

Curso para Conseguir Trabajo como Frontend Developer

Platzi · 2023-10-16

Fundamentos de Ingeniería de Software

Fundamentos de Ingeniería de Software

Platzi · 2024-05-22

Curso de Introducción a la Web: Historia y Funcionamiento de Internet

Curso de Introducción a la Web: Historia y Funcionamiento de Internet

Platzi · 2023-10-25

Curso Gratis de Programación Básica 2022

Curso Gratis de Programación Básica 2022

Platzi · 2023-10-23

Curso de Pensamiento Lógico: Lenguajes de Programación

Curso de Pensamiento Lógico: Lenguajes de Programación

Platzi · 2023-10-23

Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones

Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones

Platzi · 2023-10-23

Curso de Pensamiento Lógico: Algoritmos y Diagramas de Flujo

Curso de Pensamiento Lógico: Algoritmos y Diagramas de Flujo

Platzi · 2023-10-23

Curso de Introducción a la Nube con Azure

Curso de Introducción a la Nube con Azure

Platzi · 2024-05-25

Curso Básico de Computadores e Informática

Curso Básico de Computadores e Informática

Platzi · 2023-10-23

Curso de Introducción a la Terminal y Línea de Comandos

Curso de Introducción a la Terminal y Línea de Comandos

Platzi · 2023-10-14

Curso de Configuración de Entorno de Desarrollo en Windows

Curso de Configuración de Entorno de Desarrollo en Windows

Platzi · 2023-10-13

Curso de Configuración de Entorno de Desarrollo en macOS

Curso de Configuración de Entorno de Desarrollo en macOS

Platzi · 2023-10-19

Curso de  Configuración de Entorno de Desarrollo en Linux

Curso de Configuración de Entorno de Desarrollo en Linux

Platzi · 2023-10-19

Curso de Creación de Temas para WordPress

Curso de Creación de Temas para WordPress

Platzi · 2024-05-25

Curso de Creación de Páginas Web con Wordpress y No-code

Curso de Creación de Páginas Web con Wordpress y No-code

Platzi · 2024-05-25

Acerca de mi

Desarrollador Fullstack certificado con una trayectoria probada en la resolución de desafíos tecnológicos. Especializado en el diseño y ejecución de estrategias digitales efectivas.

Tecnologías & Herramientas

  • React
  • TypeScript
  • Vite
  • Redux
  • Supabase
  • Tailwind
  • Netlify
  • PayPal
  • Portal web
  • Discord
  • Twitch
  • YouTube
  • LUA
  • Framer Motion
  • Astro
  • Node
  • Sharp
  • Stripe
  • Redis
  • BullMQ
  • JavaScript
  • Canvas API
  • Alpine.js
  • Express
  • MongoDB
  • Axios
  • G Cloud
  • CRUD
  • PHP
  • MySQL
  • HTML
  • CSS
  • JSON

Flujo de trabajo con IA

Integro IA en mi flujo diario como tecnología de trabajo: opencode como CLI agéntico dentro de mi IDE, con subagentes especializados en arquitectura, calidad, rendimiento, UX y producto, loops con criterios de salida y un harness de automejora. Cada cambio pasa por revisión y verificación humana antes de integrarse.

  • opencode: CLI agéntico integrado en mi IDE
  • Subagentes especializados en arquitectura, calidad, rendimiento y UX
  • Loops con criterios de salida y control de costos
  • Harness de automejora con verificación humana
ReactTypeScriptViteReduxSupabaseTailwindNetlifyPayPalPortal webDiscordTwitchYouTubeLUAFramer MotionAstroNodeSharpStripeRedisBullMQJavaScriptCanvas APIAlpine.jsExpressMongoDBAxiosG CloudCRUDPHPMySQLHTMLCSSJSON

Contacto

Disponible para proyectos freelance y colaboraciones

¿Buscas un desarrollador?

Cuéntame tu proyecto y te respondo en menos de 24 horas.