_   _       _             _              _     _       
| | | |     (_)           | |            (_)   | |      
| |_| | ___  _  __ _    __| | ___  __   ___  __| | __ _ 
|  _  |/ _ \| |/ _` |  / _` |/ _ \ \ \ / / |/ _` |/ _` |
| | | | (_) | | (_| | | (_| |  __/  \ V /| | (_| | (_| |
\_| |_/\___/| |\__,_|  \__,_|\___|   \_/ |_|\__,_|\__,_|
           _/ |                                         
          |__/                                          
    
┌─[ cristian@portfolio ]─[~] echo "Cristian Salazar"
_

Desarrollador web | Técnico en sistemas | Explorador digital

</> Sobre mí

Soy Cristian Salazar, técnico en sistemas especializado en soporte TI, automatización de procesos y desarrollo web. Tengo experiencia resolviendo problemas técnicos complejos tanto en campo como en software.

Proyectos

[Simulador de Consola Web]

Interfaz tipo terminal donde los usuarios pueden interactuar con comandos ficticios. Basado en JavaScript puro y efectos visuales retro.

[Scraper Modular para Archivos Públicos]

Script en Python que automatiza la descarga y organización de información pública con reanudación y tolerancia a fallos.

[Módulo de Registro con MongoDB + FastAPI]

Sistema de registro ligero con API RESTful y almacenamiento en la nube. Seguridad mediante JWT.

# Habilidades

  • HTML / CSS / Sass
  • Git y GitHub
  • Python / Java / Node.js
  • Linux, mantenimiento técnico
  • MongoDB, SQL

Certificaciones

Python Essentials Badge

Programming Essentials in Python

Cisco Networking Academy

Scrum Fundamentals Badge

Scrum Fundamentals

Scrum Academy

Intro to Networks Badge

Introduction to Networks

Cisco Networking Academy

Contacto

Email: cgsalazar72@gmail.com

Teléfono: +57 310 287 0941

Ubicación: Bogotá, Colombia

GitHub: github.com/UmCristian

Formación Académica

Ingeniería de Software – 6.º semestre (en curso)
Universidad Manuela Beltrán

Aprendizaje

Actualmente profundizo en automatización, scraping web, entornos terminal y tecnologías como Node.js, MongoDB y APIs de Google (Docs y Terminal). He desarrollado muchas de estas habilidades de forma autodidacta, recurriendo principalmente a documentación técnica, YouTube y tutoriales encontrados en línea.

Gran parte de mi aprendizaje ha sido práctico: aprendí a trabajar con la terminal de Linux desde cero, al punto que prefiero evitar entornos gráficos siempre que sea posible.

Proyectos Experimentales

  • Scraper para foros hechos en Kusaba X: Proyecto personal para recolectar archivos de foros a gran escala mediante scraping progresivo, con tolerancia a fallos y análisis posterior.
  • Ingeniería inversa de ROMs (Summon Night – GBA): Aún en curso. Aunque no logré reconstruir la lógica completamente, ha sido clave para aprender ensamblador, estructuras hexadecimales y compresión en ROMs.
  • Desarrollo de APIs y proyectos en Java: Implementación de APIs en FastAPI, así como diversas aplicaciones en Java, incluyendo un sistema de grafos.

Herramientas que uso

  • Sistema principal: Linux (principalmente desde Termux)
  • Editor de texto: Nano
  • Visualización rápida: Less
  • Herramientas clave: FFmpeg, Git, pip, Python, MySQL, servidores ligeros en Python, entre otros.

Prefiero entornos minimalistas en consola y tiendo a evitar interfaces gráficas cuando puedo trabajar más rápido desde terminal.