
Diego Abanto Mendoza
Analista y Desarrollador Web Full Stack
¡Hola! Soy Diego, tengo 27 años y soy Técnico Analista Programador apasionado por construir aplicaciones web modernas y funcionales.
Me formé en INACAP (Técnico Analista Programador) y luego hice el Bootcamp Full Stack JavaScript en Desafío Latam para profundizar mis conocimientos en el mundo del desarrollo web usando el stack MERN. También tengo experiencia real en Angular, TypeScript y soporte TI (Jira, redes, hardware). Me motiva aprender rápido, y me divierte resolver problemas de logica y entregar soluciones que realmente sirvan.
¡Bienvenido a mi portafolio! Aquí puedes ver mis proyectos, experiencia y cómo puedo ayudarte a llevar tus ideas al siguiente nivel.
Proyectos Destacados
Una selección de proyectos que demuestran mis habilidades en desarrollo full stack, desde el diseño hasta el despliegue.

Api E-commerce Node.js
API RESTful robusta y modular para un sistema de comercio electrónico, construida con Node.js, Express.js y MongoDB/Mongoose. La arquitectura del proyecto sigue rigurosos Patrones de Diseño (Service, Repository, Provider) y aplica Inyección de Dependencias (DI), garantizando alta testabilidad (probada con Jest/Sinon) y un fuerte desacoplamiento de capas.

Inmobiliaria ADL
Proyecto de práctica desarrollado para el módulo de Programación Dinámica con JavaScript. Consiste en un sitio web de bienes raíces que renderiza propiedades de forma dinámica, permitiendo filtrar por disponibilidad de mascotas, tipo de operación (venta o alquiler) y búsqueda por nombre.

Donut Club
Donut Club es una aplicación web de alto rendimiento diseñada para la venta de donas artesanales en Santiago. El proyecto se enfoca en una experiencia de usuario fluida, visualmente atractiva y optimizada técnica mente para obtener los mejores puntajes en Core Web Vitals.

Sistema Médico
Desarrollé una solución full-stack para digitalizar la gestión de consultorios médicos, abordando las ineficiencias de los procesos manuales. El proyecto se centra en la optimización de la administración de pacientes, citas y, especialmente, en la creación de una robusta Historia Clínica Electrónica (HCE).

Dashboard Financiero Personal
Este proyecto es un dashboard financiero personal desarrollado para ayudarte a controlar y visualizar tus finanzas de manera sencilla e intuitiva. Permite a los usuarios registrar ingresos y gastos, obteniendo una visión clara de su situación financiera a través de resúmenes y gráficos. La aplicación es ideal para cualquiera que quiera tomar el control de su presupuesto personal.
Educación & Experiencia
Mi trayectoria profesional y formación académica en el mundo del desarrollo web.
Técnico de Nivel Superior Analista Programador
INACAP
Formación especializada en desarrollo de software, POO, bases de datos relacionales, redes y arquitectura de aplicaciones. Proyectos integrales con frontend, UX/UI y metodologías ágiles.
Ingeniería en Informática
INACAP
Estudios de pregrado en programación, algoritmos, estructuras de datos y desarrollo de software. Pausa actual para priorizar experiencia práctica y bootcamp intensivo.
Full Stack Developer - Soporte TI (Práctica)
Latam Trade Capital Chile
Mi primera experiencia laboral formal fue en el sector financiero, donde tuve la oportunidad de trabajar simultáneamente en desarrollo web y soporte TI. Como desarrollador, me enfoqué en mejorar una plataforma interna basada en Angular 7: optimicé componentes existentes, corregí errores, implementé nuevas características con TypeScript y SCSS a partir de tickets reales, y aseguré su calidad mediante pruebas unitarias con Jasmine. Complementariamente, en el área de soporte resolví incidencias diarias usando Jira, realicé diagnósticos y mantenimientos de hardware/redes (tanto remoto con TeamViewer como presencial), y gestioné el inventario de equipos. Este rol dual me enseñó a conectar el código con el impacto real en los usuarios y la operación del negocio, sentando una base sólida para mi perfil full-stack híbrido.
Desarrollador Web & Consultor TI
Freelance
Desarrollo web personalizado (React, Next.js, WordPress). Armado, diagnóstico y mantenimiento de PCs. Gestión completa: infraestructura → despliegue.
Bootcamp Full Stack JavaScript
Desafío Latam
Formación intensiva en React, Node.js, Express, MongoDB, Git y desarrollo full stack de aplicaciones web y móviles.
