Construyoproductos digitalesque funcionan,no solo se ven bien.
Números que cuentan mi recorrido.
y de cliente
código a diario
stack de trabajo
completados
Esto es lo que hago.
Mi caja de herramientas — desde código y diseño hasta infraestructura y agentes de IA. Y sigue creciendo con cada proyecto.
Agentes de IA con n8n
Diseño workflows con n8n e integro modelos de IA para automatizar tareas, extraer datos de la web, responder mensajes y conectar APIs sin escribir cientos de líneas de código.
Frontend Web
Angular y React para apps con interfaces fluidas, responsive y optimizadas para SEO. Monorepo con SSR para el sitio público y CSR para el panel de administración.
Backend & APIs
NestJS, .NET y PHP para construir APIs robustas y servicios que escalan.
Bases de datos
MySQL y PostgreSQL principalmente. Modelado relacional, stored procedures, vistas y cron jobs.
Diseño UI/UX en Figma
Wireframes, prototipos y design systems antes de tocar una línea de código.
Configuración de servidores
VPS Linux u hosting, Nginx, certificados SSL y deploys. Desde levantar el servidor hasta poner el sitio online.
Dominios y DNS
Configuración de registros, redirects, subdominios y emails corporativos.
Impacto real en cada proyecto
Sistema integral de control de préstamos que llevó al cliente de llevar todo en papel a tener control digital completo. Gestión de clientes, cuotas, intereses e informes financieros automáticos.
Proyectos por hobby
Experimentos, herramientas y prototipos que construyo por curiosidad y diversión. Aquí es donde pruebo ideas nuevas.
Cómo trabajo.
Mi flujo personal para sacar adelante un proyecto — desde que me lo asignan hasta que está corriendo en producción.
Leo, pregunto y aterrizo el alcance.
Antes de programar, entiendo qué se quiere lograr. Hago preguntas, anoto requisitos y aterrizo el alcance en mi cuaderno o en un brief.
Bocetos en Figma, no en el navegador.
Diseño primero la interfaz en Figma. Pruebo flujos, valido la idea conmigo mismo (o con quien me asignó el proyecto) antes de escribir código.
Código, commits y commits.
Levanto el repo, defino la arquitectura y empiezo. Trabajo por bloques pequeños y commits frecuentes — me ayuda a no perder el hilo.
Reviso todo en distintos dispositivos.
Antes de subir a producción pruebo en mobile, tablet y desktop. Reviso SEO básico, accesibilidad y rendimiento con Lighthouse.
Primero QA, luego producción.
Subo el proyecto al servidor de la empresa para pruebas de QA y, con el visto bueno, lo despliego a producción — VPS o hosting según el tipo de proyecto y el cliente. Configuro dominio y certificados SSL, y verifico que todo corra estable.
Stack y fortalezas.
Las áreas donde puedo aportar más valor a tu equipo. Cada una con métricas reales de proyectos en los que he trabajado.
Optimización guiada por PageSpeed.
Reviso Lighthouse y PageSpeed Insights y aplico sus recomendaciones: optimizar imágenes, reducir JavaScript innecesario y mejorar los tiempos de carga.
- Auditorías con Lighthouse y PageSpeed Insights
- Optimización de imágenes y carga diferida (lazy loading)
- Reducción de JavaScript y CSS sin usar
Interfaces limpias y funcionales.
Desarrollo frontend con Angular y React, creando SPAs y landing pages con HTML, CSS, SASS y Bootstrap. En proyectos grandes suelo usar monorepo: sitio público con SSR para SEO y rendimiento, y panel de administración con CSR para uso interno.
- Arquitectura monorepo con SSR (público) y CSR (admin)
- Componentes reutilizables en Angular y React
- Diseño responsive mobile-first y SEO técnico
APIs robustas y bases de datos sólidas.
Construyo APIs REST con NestJS y PHP puro. Diseño bases de datos relacionales en MySQL y PostgreSQL, usando stored procedures, vistas y cron jobs para lógica del servidor. En monorepos separo APIs según el cliente: SSR para el sitio público y CSR para el panel interno.
- Diseño de bases de datos relacionales
- Stored procedures, vistas y cron jobs
- Autenticación y autorización segura
Aporto desde el primer día.
He colaborado en equipos de desarrollo y guiado a desarrolladores junior, coordinando tareas y avances con Slack, Odoo y Notion.
- Pull requests pequeños y revisados
- Mentoría y guía a desarrolladores junior
- Slack, Odoo y Notion para gestión async
Administro mi propio servidor.
No es parte de ningún trabajo, es curiosidad. Ahí corren mis proyectos de hobby y las herramientas con las que los mantengo vivos.
Traefik
HTTPS automático con Let's Encrypt para cada proyecto. Nada de tocar Nginx a mano por cada subdominio nuevo.
Docker
Cada proyecto vive aislado en su propio contenedor, con su propia base de datos si la necesita.
Portainer
Reviso, reinicio y actualizo todos los contenedores desde un panel visual, sin depender solo de la terminal.
Netdata
Métricas de CPU, RAM, red y disco en tiempo real, para detectar un problema antes de que tumbe algo.
Umami
Mi propio Google Analytics, alojado en mi VPS. Mido el tráfico de mis proyectos sin mandarle datos de nadie a terceros.
n8n
Workflows personales corriendo 24/7, sin depender de un servicio de terceros ni de mi laptop encendida.
Mi recorrido.
Desarrollador web fullstack con formación en Ingeniería en Sistemas. Manejo el ciclo completo de un proyecto: análisis, prototipado en Figma, desarrollo frontend y backend, y deploy en servidores VPS o hosting.
Experiencia
Más de 3 años construyendo software para clientes reales, desde freelance hasta una empresa de desarrollo establecida.
Desarrollador Web Fullstack · Creativa Studios
Análisis de requerimientos y prototipado en Figma, desarrollo frontend con Angular y Astro, backend con NestJS, bases de datos en PostgreSQL, automatizaciones con n8n y deploy en servidores VPS y hosting para decenas de proyectos de clientes.
- Plataforma de reservas online
- Plataforma de RR.HH. en Scala
- Sitio para clínica de medicina estética
- Tienda online en Shopify
Freelance · Sistema de control de préstamos
Desarrollé en PHP un sistema integral con inicio de sesión seguro, roles de usuario diferenciados, gestión de clientes y préstamos con cuotas fijas o variables, cálculo de intereses, seguimiento de abonos y reportes del estado financiero.
Desarrollador Web · Sortos Travel Multiservices
Lideré el desarrollo del sitio web corporativo en WordPress y creé un CRM en PHP con AdminLTE para gestión interna: registro de boletos, información de clientes, facturación y contabilidad. También estuve a cargo de la gestión de redes sociales de la empresa.
Educación
Formación formal en ingeniería de sistemas, complementada con estudio constante por mi cuenta.
Ingeniería en Sistemas y Redes Informáticas
Universidad Gerardo Barrios. Formación en arquitectura de software, bases de datos, redes y desarrollo de aplicaciones.
Técnico en Sistemas y Redes Informáticas
ITCA-FEPADE Megatec La Unión. Formación técnica de base en mantenimiento de equipos, redes y fundamentos de programación.
Certificaciones
Cursos y eventos que he tomado para mantenerme al día — desde fundamentos web hasta IA y cloud.
Angular: De cero a experto
Udemy · Jul 2026
Creando Productos de Valor con Agilidad
Hun Technologies · Jul 2026
Curso de Tailwind desde Cero
Midudev · Jul 2025
GSAP desde Cero
Midudev · Jun 2025
Figma para Devs
Midudev · Jun 2025
SCRUM Foundation Professional Certification
CertiProf · Feb 2024
Flujo de trabajo en equipo con Git
EDteam · Abr 2022
Diseño UI
EDteam · Oct 2021
React desde cero
EDteam · Oct 2021
Bases de datos SQL desde cero
EDteam · Oct 2021
Pug desde cero
EDteam · Ago 2021
HTML desde cero
EDteam · Ago 2021
Master en JavaScript: JS, jQuery, Angular, NodeJS
Udemy · Dic 2020
Master en CSS: Responsive, SASS, Flexbox, Grid y Bootstrap 4
Udemy · Nov 2020
Crear una página web desde cero para principiantes
Udemy · Ene 2020
Impulsando la eficiencia: La IA en el trabajo
Universidad Gerardo Barrios · Ago 2024
Microsoft Cloud Skills Challenge
Microsoft · May 2024
Global Power Platform Bootcamp El Salvador
Comunidad Power Platform · Feb 2024
Codemotion Online Conference 2023
Codemotion · Nov 2023
AWS Discovery Day: Introducción a la Nube
AWS / Fast Lane · May 2023
Redes Neuronales Artificiales
Universidad Gerardo Barrios · Abr 2021





