• about_me

  • background

    theoretical_knowledge
  • about_customsolvers

  • miscellaneous

  • Email
    :
    contact [at]
  • Phone
    :
    (+34) 665775834
  • Apps
    :
    Signal, Telegram, WhatsApp
  • Connecting from
    :
    Spain
  • Spanish version
  • Valid markup
    -
    Valid CSS
  • © 2015-2026 Alvaro Carballo Garcia
I have two degrees from the University of Oviedo (Spain):
  • Bachelor's Degree in Industrial Engineering, specialising in
    Mechanical Engineering (July 2005)
    . It is equivalent to EQF level 6 *.
  • Master's Degree in
    Law (June 2002)
    . It is equivalent to EQF level 7 *.
  • * EQF stands for European Qualifications Framework.
    The linked PDF files are official documents issued by the Ministry of Education of Spain. All of them include a code uniquely identifying them and the .GOB.ES/government webpage where its validity can be confirmed by downloading a new copy. Some of them have an expiration date.

I also studied for a Master's Degree (4th and 5th years) in Industrial Engineering, specialising in Energy, at the Spanish National Distance University (UNED), but I didn't finish it.

Additionally to its relevant contribution to my practical expertise, my professional activity has also been responsible for multiple improvements of my understanding about a wide range of theoretical topics. Part of my work is precisely to systematically learn new skills, to regularly improve my comprehension of many aspects. I have a knowledge-, learning-prone personality, even in my personal life, as a hobby.

Some years ago, I tried to become a civil servant. I had to study a quite big and demanding syllabus about the Spanish Administration, computer engineering and telecommunications engineering. I failed (I did pass the first and second exams). This eventuality and other issues helped me realise that it wasn't my place. This outcome by itself (investing a lot of time and effort to conclude that it wasn't meant to be) is something not exactly exceptional with me; this together with also having fully enjoyed and maximised the whole process. I did acquire a pretty good theoretical knowledge about various topics closely related to my work, what is very unlikely to have happened in any other scenario.

I also got two online professional certificates from prestigious universities: C Programming with Linux (Dartmouth College and IMT) and Data Science (HarvardX). They were rather practical, although I prefer to include them here because this is the page containing my more formal background. Both were very interesting experiences and my knowledge was surely improved. On the other hand, I already had a pretty good grasp of all that before starting the courses. In some cases, my general approach isn't even too compatible with what was taught there. Although this isn't a problem: having different perspectives can only be helpful.

My theoretical knowledge has undoubtedly had a very positive contribution to my work, either directly or indirectly, via improving my confidence or how I face problems. In any case, I do think that, for software programming,
practical aspects are more relevant
than theoretical ones, mainly by bearing in mind my approach. If I didn't possess most of the knowledge listed on this page, my programming skills would be worse. On the other hand, all this theoretical knowledge would be almost useless without my extensive practical expertise, especially when working on a development of a certain complexity.
Last updated: 30-Jan-2025.