Here you can find some of the projects, experiments, and applications in which I have worked. Although many of them may not be a perfect and bug-free implementation for their purpose, they all include new concepts that I wanted to learn.
(2018-Present) Competitive Programming - (Java, C, C++)
The history of problems that I have solved is here.
The code for almost all of them is here.
(2021) School Enrollment - (SpringBoot, Docker, SQL, CI)
Web application designed to manage enrollment of students in a school and to store information about the courses themselves. It was coded using the Spring framework (Java-based), featuring a 3-layered architecture in the backend, and Thymeleaf in the frontend. The repository has Continuous Integration configured and the application is prepared to be deployed using Docker.
The repository with the code of the application is here.
(2020) BusRoutes - (Ionic - HTML, CSS, TypeScript)
The code for the application is here, and a screenshot gallery is available here.
(2020) Terminal Watchface - (Java)
The code for the watch face is here.
(2019) MMM-EMTValencia - (JavaScript)
The code for this module is here.
(2019) Santander's TUS estimations - (HTML, CSS, JavaScript)
The map is available here.
(2019) Parcheesi - (C#)
The download is available here and you can find the code here.
(2017-2018) CS:GO Multilauncher - (C#)
It was my first serious programming project and approach to graphical interfaces. The application deals with registry calls, object-oriented programming, and JSON parsing.
More information and the download is available here.