Organización en GitHub

EngineeringSebastian-s

La carrera de Ingeniería Informática, un repositorio por materia

La carrera de Ingeniería Informática materia por materia, con IA, visión por computador, redes, sistemas operativos, sistemas distribuidos y estructuras de datos.

Resumen

Desde el primer semestre guardo aquí la carrera, con un repositorio por materia o proyecto, de Algoritmia y programación 1 a los sistemas distribuidos, las redes con equipos Cisco y la inteligencia artificial.

Desde 2026 también guarda los laboratorios del diplomado en ciberseguridad.

Mi papel

La organización es mía y casi todos sus commits también; los demás son de compañeros en trabajos de grupo.

Actividad en GitHub

1.666 de 1.712 commits

97% de los commits hechos por personas · commits míos en 37 de 37 repositorios

Mis commits por año

2022
179
2023
232
2024
302
2025
180
2026
773

Commits en la rama principal de cada repositorio, con los merges y sin los bots, leídos en la API de GitHub el 17 de octubre de 2026. Suman todas las identidades de Git que he usado.

Proyectos

Cronología

  1. 2022

    1. Empecé Ingeniería Informática

    2. Feb

      Empieza Ingeniería Informática

      La carrera completa, un repositorio por materia

    3. Dic

      Empieza CarSpace: reservas de parqueadero

      Un parqueadero que se reserva desde el navegador

  2. 2024

    1. May

      Empieza Compresor de Huffman

      Comprimir con un árbol y volver al mismo texto

    2. Dic

      Empieza FashionLine: inventario con MongoDB

      Una tienda en tres contenedores, la API con JWT, MongoDB y React

  3. 2025

    1. Sep

      Empieza Colegio Cambridge: REST, GraphQL y React

      Un mismo modelo de datos servido por REST y por GraphQL

    2. Sep

      Empieza Inteligencia artificial: de las reglas al agente

      Cuatro maneras de que un programa decida, del sistema experto al agente

  4. 2026

    1. Empecé Diplomado en Ciberseguridad

    2. Abr

      Empieza Imágenes de radar Sentinel-1

      Del ruido del radar a un dataset, y dos modelos que no superaron a la entrada

    3. Jun

      Empieza Detector de enfermedades de lechuga

      Lechugas sanas, maleza y seis enfermedades, y una evaluación que no esconde las clases pequeñas

    4. Sep

      Empieza Laboratorios de ciberseguridad

      Del reconocimiento a los controles, en entornos controlados

    5. Sep

      Empieza TDD en seis lenguajes

      Escribir la prueba primero, seis veces

Repositorios públicos

  • 2026
    Cybersecurity

    Informes de laboratorio del diplomado en ciberseguridad, con el análisis de vulnerabilidades de un servicio FTP, un CTF hasta la escalada de privilegios y la respuesta a un caso de ciberataque.

  • 2026
    PGC

    Pruebas y gestión de la configuración, con CRUDs escritos con TDD en seis lenguajes, 111 pruebas además de los ejercicios de JUnit y un script que corre las ocho suites en Docker.

  • 2026
    EvolutionaryComputation

    Machine learning con clasificadores de género musical, vinos e iris, regresión de precios de vivienda, accidentes de tránsito, fine-tuning y un detector de imágenes propio.

  • 2026
    ModelsAndSimulations

    Simulación de eventos discretos en Simul8 y variables aleatorias generadas por transformada inversa.

  • 2026
    ComputerVisionIA

    Visión por computador en cinco guías, sobre convoluciones y color, un modelo de visión detrás de una API, agrupamiento de radar Sentinel-1, aprendizaje profundo y detección de enfermedades en lechuga.

  • 2025
    PDYP

    En programación distribuida y paralela, un bingo multijugador por sockets TCP con hilos, un sistema escolar en Spring Boot con una capa GraphQL en FastAPI y React, y un Sudoku que resuelve por RMI.

  • 2025
    IA

    Inteligencia artificial en cuatro módulos, con un sistema experto en CLIPS, lógica difusa, algoritmos genéticos para colorear imágenes y modelos de clasificación para SmartPot.

  • 2025
    Redes2

    Gestión de redes sobre routers Cisco reales, con RIPv2, OSPF y EIGRP, IPv6 con DHCPv6 y EIGRPv6, monitoreo por SNMP y capturas de tráfico en Wireshark.

  • 2025
    Redes1

    Comunicación de redes, con topologías en Packet Tracer y la optimización del direccionamiento IP de una red.

  • 2025
    Sudoku

    Sudoku web en Spring Boot y Thymeleaf con un servicio de backtracking expuesto por RMI.

  • 2025
    ProgrammingMarathon2025

    Retos de la maratón de programación de 2025 resueltos en Python.

  • 2025
    Automatas

    Simulador de autómatas finitos deterministas que evalúa cadenas y dibuja el autómata con Graphviz.

  • 2024
    DB2

    Bases de datos NoSQL, con agregaciones en MongoDB y una tienda full-stack con API en Spring Boot y JWT, frontend en React y los tres servicios en Docker Compose.

  • 2024
    TLP2

    Lenguajes de programación 2: backends en Spring Boot con seguridad, JPA sobre MySQL, H2 y Supabase, vistas en Thymeleaf y un frontend en React.

  • 2024
    DesignPatterns

    Patrones de diseño implementados en JavaScript, con su quiz.

  • 2024
    SistemasOperativos

    Sistemas operativos en Kali Linux y Ubuntu, con algoritmos de memoria y memoria virtual, planificación round robin y scripts en Bash.

  • 2024
    ARQH

    Arquitectura de hardware, con un compresor de Huffman, ensamblador ARM en QtARMSim y un ESP32 en Wokwi con MicroPython y un bot de Telegram.

  • 2024
    ElectronicaDigital

    Circuitos de electrónica digital simulados en CircuitMaker.

  • 2024
    AP4

    Algoritmos y programación 4: conjuntos, algoritmos de ordenamiento y expresiones regulares.

  • 2023
    Grafos

    Grafos, de la materia de estructuras de datos.

  • 2023
    Arboles

    Árboles, de la materia de estructuras de datos.

  • 2023
    MatricesDispersas

    Matrices dispersas, de la materia de estructuras de datos.

  • 2023
    AP3

    Algoritmos y programación 3.

  • 2023
    TLP1

    Lenguajes de programación 1: programación orientada a objetos, interfaces en Swing, serialización y EJB.

  • 2023
    Polinomios

    Polinomios, de la materia de estructuras de datos.

  • 2023
    Maratones

    Soluciones de las maratones de programación del Politécnico y de EAFIT de 2022.

  • 2023
    SistemaDeNotas

    Un sistema de notas en Java.

  • 2023
    TorresDeHanoi

    Las torres de Hanói resueltas por recursión.

  • 2023
    ProyectoListas

    Listas enlazadas en Python, con su salida en HTML.

  • 2023
    ProyectoDeListas

    Una lista doblemente enlazada circular con inserción ordenada, búsqueda, reemplazo y borrado.

  • 2023
    AP2

    Algoritmos y programación 2: listas simples, dobles y circulares, pilas, matrices y polinomios.

  • 2023
    AP1

    Algoritmos y programación 1: pseudocódigo en PSeInt, diagramas y ejercicios.

  • 2022
    SemioticaInformatica

    Semiótica informática, con prácticas de interfaces en Bootstrap y jQuery.

  • 2022
    CarSpace

    Prototipo web de un servicio de parqueaderos, con reservas, estadísticas, configuración y perfil de usuario.

  • 2022
    Car-Space

    Primera versión del sitio de CarSpace, con beneficios, características, suscripciones y equipo.

Métricas de la organización