Skip to content
View 4trastos's full-sized avatar

Block or report 4trastos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
4trastos/README.md

Typing SVG


👋 ¡Hola! Soy David Gallego Gómez

🎓 Ingeniero de Sistemas & Kernel @42Madrid
🛠️ Desarrollador Low-Level, especializado en Docker, KVM, ML Systems, Redes y PLCs
💼 Experiencia real en E-commerce
🔍 Apasionado por los sistemas operativos, el desarrollo de kernel y la optimización a bajo nivel.


🚀 Proyectos de Especialización System & Kernel

Proyecto Descripción Última actualización
strace strace es una herramienta de depuración para Linux que utiliza la función del kernel ptrace para monitorear las llamadas al sistema y las señales de un programa. Última actualización
lem-ipc El objetivo del proyecto es que dos procesos se comuniquen e interactúen. Las preguntas frecuentes incluidas en el archivo faq.txt forman parte del tema. Última actualización
malloc Reimplementación de una biblioteca de gestión de memoria dinámica, replicando las funcionalidades de las funciones estándar malloc, free y realloc de la libc Última actualización
ft_nm Recreación desde cero de 'nm' de Unix, para inspeccionar los símbolos de objetos binarios (ejecutables, librerías) Última actualización
libasm Pequeña Librería estándar personal en ASM Última actualización
Minishell Implementación de un pequeño shell POSIX desde cero Última actualización
pipex Reimplementación de la funcionalidad de pipe Última actualización
ft_philosophers Problema clásico de concurrencia (mutexes, hilos) Última actualización
ft_printf Implementación de printf desde cero Última actualización
ft_get_next_line Lector línea a línea desde archivo Última actualización
libft Librería estándar personal en C Última actualización

🌐 Proyectos de Redes y Comunicación

Proyecto Descripción Última actualización
webserv Implementación servidor HTTP en C++, con soporte para múltiples conexiones, CGI y manejo de sockets. Última actualización

🎮 Proyectos Gráficos y Juegos

Proyecto Descripción Última actualización
ft_cub3d Motor 3D tipo Wolfenstein (raycasting) Última actualización
ft_so_long Juego 2D con MiniLibX Última actualización

📊 Algoritmos y Estructuras de Datos

Proyecto Descripción Última actualización
ft_push_swap Ordenación de pilas con mínimo de operaciones Última actualización

🐳 Proyectos DevOps & Contenedores

Proyecto Descripción Última actualización
inception Infraestructura modular con Docker: NGINX, WordPress, MariaDB, Redis, TLS, volumen persistente y redes virtuales, todo orquestado con docker-compose. Última actualización

💻 Proyectos de C++ (Common Core 42)

Proyecto Descripción Última actualización
CPP Proyectos de C++ que cubren desde los fundamentos del lenguaje hasta conceptos avanzados de POO, polimorfismo y manejo de excepciones. Última actualización

⭐ Proyecto Final

Proyecto Descripción Última actualización
ft_transcendence Aplicación web compleja de fin de core (juego multijugador) Última actualización

🧪 Exámenes (Common Core 42 - Depreciated) y Piscina de Acceso

Puedes encontrar mis repositorios de exámenes aquí:

📂 Mostrar Exámenes
📂 Mostrar Proyectos Piscina de Acceso

🧪 42 Project Tester

Proyecto Descripción Última actualización
42 Project Tester Un tester modular y automatizado para los proyectos de 42 Network. Última actualización

📚 Proyectos Personales

Proyecto Descripción Última actualización
Embedded Linux Scripting Proyecto personal de aprendizaje progresivo para dominar el scripting en Linux orientado a sistemas embebidos. Última actualización
Pointer Arithmetic Proyecto personal para dominar punteros y aritmética de punteros en C, desde lo más básico hasta retos avanzados. Última actualización
pdf2data Proyecto personal para convertir PDFs en datos estructurados (XML, CSV, JSON), ideal para scraping, NLP y automatización de flujos documentales. Última actualización

🧩 Tutoriales, Cursos y Documentación

Proyecto Descripción Última actualización
CloudServer_Tutorial Configuración de un Servidor Ubuntu para Servicios en la Nube. Última actualización
Python-Tutorials Repositorio diseñado como ayuda a profundizar en conceptos avanzados y útiles de Python Última actualización
IBM-AI-Engineering-Specialization Ingeniería de IA experiencia práctica Última actualización

🧾 Certificaciones Destacadas

  • Advanced Embedded Linux Development – University of Colorado Boulder (currently studying)
  • The Fundamentals of RDMA Programming – Nvidia (Oficial)
  • Deep Learning with Keras and Tensorflow – IBM (Oficial)
  • Introduction to Deep Learning & Neural Networks with Keras – IBM (Oficial)
  • Machine Learning with Python – IBM (Oficial)
  • Deploy Artificial Intelligence systems based on machine learning – Moba Skill Training
  • Advanced PLC Certificate – Afa Formación

🔗 Más en mi perfil de LinkedIn


🔗 Conecta Conmigo

LinkedIn
GitHub

📫 info[at]4trastos.com


dev

Popular repositories Loading

  1. CloudServer_Tutorial CloudServer_Tutorial Public

    Configuración de un servidor Ubuntu para soportar servicios en la nube. Instalación y administración de Nextcloud, una potente solución de almacenamiento y colaboración en la nube. Implementación y…

    17

  2. Embedded-Linux-Scripting-Bootcamp Embedded-Linux-Scripting-Bootcamp Public

    Shell 4

  3. Exam_Rank_02 Exam_Rank_02 Public

    C 1

  4. Philosophers Philosophers Public

    Resumen: En este proyecto, aprenderás los principios básico de hilar un proceso. Vas a aprender a como crear hilos y descubrirás los mutex.

    C 1

  5. CPP CPP Public

    C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes" (source: Wikipedia).

    C++ 1 1

  6. Python-Tutorials Python-Tutorials Public

    Welcome to the Python tutorials repository! This repository is designed to help you delve into advanced and useful Python concepts, from integrating C libraries to managing virtual environments. Yo…

    C 1