Foto de perfil

Diego Abanto Mendoza

Analista y Desarrollador Web Full Stack

⚛️ReactJSJavaScriptTSTypeScript🎨Tailwind CSS🟢Node.js🐘PostgreSQL🍃MongoDB

¡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.

Ver CVGitHubLinkedIn

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 E-commerce Node.js

NodeJSExpressJSMongoDBJavascriptJest

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

Inmobiliaria ADL

Html5Css3JavascriptBootstrapFontAwesome

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

ReactHtml5Css3JavascriptBootstrap

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

Sistema Médico

ReactTypescriptNodeJSExpressJSTailwind

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

Dashboard Financiero Personal

ReactTypescriptTailwindRechartsRadix UIVitest

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.

TechStore

TechStore

Html5Css3JavascriptBootstrapFontAwesome

Tienda online de smartphones construida con Bootstrap 5 y JavaScript vanilla.

Educación & Experiencia

Mi trayectoria profesional y formación académica en el mundo del desarrollo web.

EducaciónMarzo 2020 - Junio 2022

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.

EducaciónJulio 2022 - En pausa

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.

ExperienciaJunio 2024 - Agosto 2024

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.

AngularAngular MaterialSCSSTypeScriptBitBucketJira
ExperienciaSeptiembre 2024 - Diciembre 2025

Desarrollador Web & Consultor TI

Freelance

Desarrollo web personalizado (React, Next.js, WordPress). Armado, diagnóstico y mantenimiento de PCs. Gestión completa: infraestructura → despliegue.

ReactNext.jsJavaScriptMySQLWordPressPHPSoporte TécnicoHardware
EducaciónJunio 2025 - Actualmente

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.