Hello, I'm Daniel Rodríguez

Computer scientist with professional experience being backend engineer

My personal interests are videogames, computer graphics and open-source software

My resumé

Daniel doing the 'I guess I'll die meme pose

Interests

  • Computer graphics
  • Parallelism and optimisation
  • Open-source software

Others

  • Member of the GUL UC3M (2014 - Present)
    • President 2020-2023
    • Co-creator of GUL Jamón
    • Regular speaker

Education

MS in Informatics Engineering

Universidad Carlos III de Madrid (2020 - Present)

Honours in: High Performance Computing and Massive and Linked Data

Selected in Vulcanus in Japan 2022-2023

BS in Computer Science and Engineering

Universidad Carlos III de Madrid (2013 - 2014)

Honours in: Programming, Algorithms and Data Structures and Computer Graphics

Experience

Experience

Researcher

Fujitsu Limited (January 2023 - August 2023)

  • Vulcanus in Japan Programme
  • Research and improve performance in the Matrix Product State simulation method in the Qiskit framework.
  • Paper "Parallelization improvements in MPS simulation using Qiskit, Daniel Rodriguez, et al. IEICE Tech. Rep., vol. 123, no. 145, CPSY2023-18, pp. 61-66, Aug. 2023."

Fullstack AI Engineer

Shazura (August 2018 - Present)

  • Upgrade and mantain legacy code
  • Develop new core functionalities and create from scratch new demos and applications
  • Optimise and redesing the architecture to increase processing speed up to 100%

Intern - Technical Sales

IBM (October 2017 - August 2018)

  • Develop demos for clients and participation in projects related with Watson and IoT
  • Develop a coin detector using RaspberryPi + Watson
  • Develop a visual recognition solution using drones and an Android application
  • Give an introduction workshop to Python

Projects

Goliat

Bachelor thesis and personal project. Bot for Starcraft: Brood War

PicoVolume

Add multimedia buttons to your keyboard using a RaspberryPico

Basic<Smth>

Python, C++ or Latex. Repositories to learn in Spanish

Talks

Talks

Introduction to Git

Spanish - 2021

Presentation of Git and how to use it
You can watch it here

Introduction to Linux

Spanish - 2021

Presentation of GIt and how to use it
You can watch it here

Automatize yourself!

Spanish - 2019

Talk about how to use Bash + Crontab to automatize tasks
You can watch it here

Python learning notebooks

Spanish - 2019

Presentation I did for a workshop at IBM
You can watch it here

Pretend that you’re Herculé Poirot

Spanish - 2016

My first public talk. Presentation of LaTeX and how to use it
You can watch it here