About
Currently completing a degree in Videogame Development and Design at the University Rey Juan Carlos in Madrid and am actively seeking work experience to join the professional world of videogame programming.

Programming languages
Worked on several tools during the degree and still learning new stuff!
HTML/CSS/JAVASCRIPT60%
C 30%
C++50%
C# 75%
Python 20%
Java 30%
Resume
Sumary
Álvaro Lozano
Degree student looking for expierence in the programming field (preferably on the videogame programming industry)
- Madrid
- +34 661 633 848
- alvarolozano16@gmail.com
Education
Science High School diploma
2018 - 2020
IES Máximo Trueba, Madrid
Cursing a degree on Videogame development and design
2020 - Ongoing
University Rey Juan Carlos, Madrid
Skills
General Skills
- Experience with long-term projects
- Experience working in auto-organised teams managed with with agile techniques like Kanban or Scrum
- Knowledge on Human-Computer Interaction and quality assurance techniques
Programming Skills
General Programming Skills
- Use of polymorphism and inheritance to ensure code quality.
- Use of design patterns like singleton, observer, object pool, state, etc. to avoid code repetition.
- Knowledge of common algorithms like A*, Prim, Dijkstra, and understanding of Machine Learning techniques such as neural networks, decision trees, or deep learning.
- Design and manipulation of databases using specific interfaces and code with APIs.
Specific Programming Skills
- Use of programming interfaces for the creation of web pages
- Use of CUDA for general purpouse programming in GPU
- Use of network related tools to pass packages between devices with API REST and WebSockets
- Experience with AR oriented tools like ArUco
- Creation of multiplatform applications on mobile devices in Android Studio using Flutter and Unity
Videogame-Oriented Programming Skills
- Use of graphic APIs like OpenGL for creating simple shaders and applications.
- Creation of videogames for the web directly in JavaScript, using web-only graphics engines like Phaser and multiplatform engines like Unity.
- Creation of videogames for mobile devices using the specific sensors of the device in Unity.
- Creation of virtual reality videogames using Unity.
- Use of a basic C++ custom graphics engine and addition of modules to create a simple videogame.
- Knowledge of basic multiplayer videogame programming with C# in Unity.
Contact
For more information, feel free to contact me via email or social media using the button below or the icons at the top left. I would be pleased to work with you!