¡Hola!, soy

Diego Fábrega

FullStack Junior

Ingeniero Informático titulado. Refactorizo el código hasta que tenga la máxima calidad. Enfrento diariamente desafíos relacionados con la programación. Me encanta crear soluciones que aporten valor 👨‍🚀🖥️ .

profile picture

Experiencia laboral

Empresas con las que he colaborado

cer analytics logo

CER Analytics

Freelancer (backend)

Sept 2022 - Feb 2023

  • Apoyé la optimización de la base de datos NoSQL, eliminando un 25% de colecciones obsoletas y redundantes.
  • Documenté el 40% de las APIs propietarias, facilitando la incorporación de nuevos integrantes al proyecto.
  • Definí un formato de bitácora de errores para documentos críticos, adoptado como estándar y reduciendo tiempos de revisión.
proyectarse logo

Proyectarse

Fullstack (Práctica)

Sept 2023 - Nov 2023

  • Implementé el 40% de los módulos en la renovación del panel de un cliente.
  • Diseñé e implementé arquitectura MVC en un proyecto heredado, reduciendo en un 50% el tiempo de desarrollo y centralizando más de 20 archivos de lógica.
  • Implementé rutas simbólicas mediante configuración personalizada de .htaccess, ocultando rutas críticas y reduciendo su complejidad en más de un 50%.
mineria logo

Minera Tb

Soporte en terreno

Nov 2024 - Ene 2026

  • Realicé soporte de hardware en terreno, diagnosticando y resolviendo fallas en equipos de usuarios finales.
  • Automaticé reportes de consumos y contratos de una faena minera a partir de datos en Excel, reduciendo tiempos de generación manual.
  • Combiné soporte en terreno con automatización de reportes, coordinando con usuarios para validar datos y resolver incidencias operativas.

Portafolio

Proyectos que he desarrollado

En virtud de tu tiempo, todos los proyectos estan explicados con la mayor brevedad posible🫡

Clienthub

Proyecto desarrollado para apoyar a la empresa consultora de software Proyectarse, a mantener una comunicación mas eficiente y automatizada, respecto a el avance de los proyectos de sus clientes.

Dashboard constructora

Proyecto desarrollado para apoyar a empresa constructora a mantener centralizados los detalles de las obras en curso, fechas de término asociadas, control de recursos, y más.

Portafolio personal

El sitio web que estás viendo, proyecto personal para mostrar mis habilidades, proyectos y experiencia laboral, cuidando siempre que tu experiencia sea la mejor.

Renovación proyecto

Lideré el backend de este proyecto de renovación para un cliente de la empresa Proyectarse, implementé un patrón de diseño conocido en el código y mejoré aspectos críticos de seguridad.

POO

Profundo conocimiento de clases, objetos, herencia, polimorfismo y abstracciones.

SQL

Modelamiento, consultas complejas, creación y modificación de tablas, atributos y foreign keys para asociación de entidades.

API REST

Protocolo HTTP, middlewares, depuración y herramientas de red.

Patrones de diseño

MVC, componetización y modularización, responsabilidades únicas.

Node/JavaScript

Asincronía, promesas, manejos de errores y códigos de respuesta con API REST. JavaScript del lado del cliente con selectores y manipulación del DOM.

PHP (Vanilla)

Lideré la implementación de MVC en un proyecto heredado, centralización de ficheros con lógica de negocio, uso de .htaccess para configuración de rutas.

GitHub

Commits atómicos para aportar mayor claridad y modularidad a los cambios realizados.

CSS (Vanilla)

Modelo de caja, Grid, Flexbox, positions, responsividad, convención BEM para el nombrado de clases. El sitio web que ves, lo construí con vanilla CSS al 100%.

HTML

Profundo conocimiento de HTML, utilizo fuertemente etiquetas semánticas para evitar una cascada infernal de elementos div's.

JQuery

Peticiones asíncronas mediante Ajax a endpoints, contenido dinámico en base a la recuperación e inserción de elementos hijos de un contenedor específico.

NoSQL / MongoDB

Manejo de respuestas en JSON con datos anidados, envío de JSON a la base de datos con fines de inserción y modificación.

MySQL / SQLite

Modelado e implementación con el motor MySQL y SQLite, comprendo profundamente el lenguaje de consulta y la depuración de errores con estos motores.

De mi blog

Artículos interesantes de tecnología y mi experiencia usándolas

2026

Mi experiencia usando Astro

Construí este sitio web aprendiendo Astro Framework

2026

Como entendí la POO

Te cuento el enfoque que utilicé para entender el paradigma

2026

Técnicas de estudio que uso

Como logré ser más eficiente y efectivo en mi aprendizaje

Formulario de contacto