I am Final-year Dual Bachelor student in Computer Science + Business Administration and a current trainee at 42 Madrid β FundaciΓ³n TelefΓ³nica.
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.
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 optimizationA-Maze-ingβ Python maze generator and visualizer with pathfinding, config parsing, and reusable package design42-python-modulesβ curated collection of Python modules covering OOP, exceptions, data structures, imports, Pydantic, and functional programminglibftβ recreation of core C library functionsft_printfβ custom implementation ofprintfget_next_lineβ line-by-line file reading in C
If you'd like to reach out:
- LinkedIn: Diego-Valladares-Ortega
- Email Diego.vallor@gmail.com