Computer Science degree with focus on software engineering
Oct 2020 - Jun 2025 Translations: 

Degree overview

Completed a Bachelor’s degree in Software Engineering at the University of Seville. The program provided a strong foundation in computer science fundamentals, software development methodologies, and system design principles, as well as ample opportunity to use these skills in practical projects.

I was part of the English Group, a selective track where the majority of courses are taught in English, designed to prepare students for international careers. This track attracts both Spanish and international students, creating a diverse learning experience.

The curriculum balanced theoretical computer science with hands-on software engineering practices, covering everything from low-level systems programming to high-level software architecture, with emphasis on team-based projects that simulate real-world development scenarios.

During my studies I also had the opportunity to study abroad for a year in Politecnico di Milano (see here) with the Erasmus+ progrm, and to collaborate as a grant student in the ES3 research group of the university during the 3rd and 4th years (see here).

Additionally, I participated in numerous activities in the Almonte University Residence, being part of its Highlight Program for the entirety of my studies. Some of these activities include cultural gatherings, visits to prominent companies in the city, volunteering experiences, international trips (European Parliament in Brussels, Italy, Portugal…) and participation in the UNIV international forum at Rome.

I also spent part of my time volunteering at Tarfia Youth Club as a children leisure monitor and activities organizer. I was first English teacher and later director at the Castle English Course, a summer camp organized every year in July.

I finished my studies with Kamihi, a thesis project based on my work at Encasa, for which I received the maximum grade, and that is still in active development.

Key courses

  • Graphics Modeling and Visualization (Year 3): directed and animated a 2-minute short film using Blender in a team of 3.
  • Operating Systems (Year 2): learned how to use the Linux system for basic tasks and container orchestration, since then I have been using Linux as my main OS.
  • Configuration Evolution and Management (Year 4): designed complete contribution flow and CI/CD pipeline for a team of 6.
  • Requirements Engineering (Year 3): elicited requirements for a complete CRM for a real law firm.
  • Software Systems Architecture and Integration (Year 2): designed a complex API for media consumption tracking (movies, series, books, games…).

Academic achievements

  • Graduated with an average grade of 7.5/10, above the average grade of 7.2/10
  • Completed an Erasmus stay in Politecnico di Milano in the 4th year (detailed here).
  • Completed research grant with research group ES3 during the 3rd and 4th year (detailed here).
  • Completed thesis project on Kamihi, a Python framework for Telegram bot development and management, with grade 10/10.