Skip to content
View DiegoVa6's full-sized avatar
🦖
Pushing
🦖
Pushing

Block or report DiegoVa6

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
DiegoVa6/README.md

👋 Hi, I'm Diego Valladares

I am Final-year Dual Bachelor student in Computer Science + Business Administration and a current trainee at 42 Madrid – Fundación Telefónica.

🚀 About me

I am currently combining my studies at Universidad Carlos III de Madrid and 42 Madrid, building a profile that mixes software engineering, problem solving and business perspective.

My main interests include:

  • Python development and high-level problem solving
  • Algorithms, heuristics, and optimization
  • Machine learning and language technologies
  • Backend development and systems fundamentals
  • Low-level programming in C

Alongside my university studies, 42 Madrid has helped me strengthen my programming foundations through project-based learning, especially in C, algorithms and system-level thinking.

📚 Highlighted Projects

Here are some of the projects I’ve developed so far at 42:

  • push_swap — stack-based sorting project in C focused on algorithms, parsing, and operation optimization
  • A-Maze-ing — Python maze generator and visualizer with pathfinding, config parsing, and reusable package design
  • 42-python-modules — curated collection of Python modules covering OOP, exceptions, data structures, imports, Pydantic, and functional programming
  • libft — recreation of core C library functions
  • ft_printf — custom implementation of printf
  • get_next_line — line-by-line file reading in C

📈 Activity

Diego's github activity graph

📊 GitHub Stats

🛠 Tech Stack

📫 Contact

If you'd like to reach out:

Pinned Loading

  1. nachom9/pacman nachom9/pacman Public

    Python

  2. push_swap push_swap Public

    42 push_swap project in C, focused on stack-based sorting, algorithm design, input parsing and operation optimization.

    C 1

  3. Call-me-Maybe-public Call-me-Maybe-public Public

    Constrained function calling with Qwen3-0.6B

    Python

  4. fly-in-drone-routing fly-in-drone-routing Public

    A Python drone routing simulator that parses zone maps, finds efficient paths, schedules multiple drones, and minimizes simulation turns under capacity constraints.

    Python

  5. Grupo05_Practica1 Grupo05_Practica1 Public

    Práctica de Aprendizaje Automático para predecir la suscripción de depósitos bancarios con scikit-learn y Streamlit.

    Jupyter Notebook

  6. Procesador_del_Lenguaje Procesador_del_Lenguaje Public

    Analizador léxico, sintáctico y semántico para el lenguaje Lava usando Python y PLY.

    Python