Personal Info

  • Name: Alberto Miedes Garcés
  • Nationality: Spanish
  • Age: 22
  • Address: Madrid
  • GitHub: amiedes
  • LinkedIn: amiedes


Software Developer

Populate Tools
October 2017 - Now 😄 

Currently I'm working at Populate Tools a small studio located in Madrid which builds tech tools related to data journalism and civic engagement.

Software Development Intern

Populate Tools
March 2017 - September 2017 (~6 months)

I worked on the development of Gobierto and some other internal tools.

I did tasks in most parts of the stack: databases (PostgreSQL and Elasticsearch), Ruby on Rails backed, JavaScript and jQuery.

As part of the workflow I uses git and GitHub, and followed a continuous delivery process. To achieve this we have an extensive test suite (Minitest) and run our tests in CircleCI.

Technical assistant

Medialab Prado
November 2016 - December 2016 (~2 weeks)

I gave technical assitance related to Ruby, Ruby on Rails and the consul platform to the group which was developing the consul - emapic integration during the Jornadas de Inteligencia Colectiva para la Democracia held in Medialab Prado during November 2016.

I had the opportunity to work in a multidisciplinary team of people coming from areas such as engineering, architecture and journalism.

Open Source contributions


September 2016 - June 2017 (~10 months)

During this period I was a regular contributor of the consul project, related to the web platform.

My main contributions were focused (but not restricted) on the development of its API. This development was part of my final degree project as a computer engineer graduate. You can check the final pull-request here.

Technologies involved: Ruby, Rails, GraphQL, RSpec

Tech skills

  • Strong: Ruby, Ruby on Rails, git/GitHub, Minitest, RSpec, GraphQL, Unix/Linux, Computer networks (Linux), Markdown, SQL
  • Familiar: MongoDB, HTML, CSS, JavaScript, C, C++


Computer Engineering

Universidad Complutense de Madrid
2012 - 2017

Average grade: 8.01 / 10.0

Honors qualifications: Object-oriented programming, Computer Networks, Embedded Systems, Distributed Systems, Algorithms and Data Structures

Courses and additional training

  • Digital Marketing
    • IAB Spain / Google
  • Engineering Software as a Service - Part I (MOOC, EdX)
    • University of California in Berkeley - Self paced, not verified
  • Big and Open Data. Analysis and programming with R
    • Escuela Complutense de Verano (ECV), 2015
  • Big Data, Transparency and Data Journalism
    • Escuela Complutense de Verano (ECV), 2015
  • Personal Communication Skills and Employability
    • Escuela de Organización Industrial (EOI), 2014

Personal projects


EmtApi is a Ruby gem which acts as a wrapper around the Madrid EMT API, providing an easier and more ruby-like access to the information related to Madrid city urban buses.

My personal webpage, made with Jekyll and GitHub pages.

  • Technologies used: HTML, CSS, Jekyll, Markdown
  • Check in GitHub


Spanish Native - -
English B2 First Certificate in English (FCE) 2011
French B1 DELF B1 2010
German A1 Centro Superior de Idiomas Modernos (CSIM) 2014

Volunteer Service

Since 2010 I've taken part in a number of workcamps, both in Spain and abroad. Here I've helped in forestry and environment preservation tasks.

I've had the opportunity to put my english in practice and live together with people from all parts of the world and cultures, what has made of me a very open-minded person.

City Country Organization Type of work Year
Canfranc Spain Sargantana Environmental - Restoration 2010
Olba Spain Mijares Vivo Environmental - Restoration 2013
Adana Turkey GSM International Restoration 2014
Ehingen Germany IJGD Forestry - Environmental 2015
Hermeskeil Germany IJGD Forestry - Environmental 2016


  • Participant at the ImaginChallenge 2016 hackathon, held in Barcelona.
  • Participant at the 2016 euHackathon, held in Brussels.
  • Participant at the hackaTrips hackathon, held in Madrid. 2017
  • Participant at the Madrid Change hackathon, held in Madrid. 2017


  • Sports and hobbies: Crossfit, hiking, programming, music
  • Attendance to conferences and events: III, IV, y VI RITSI Conferences, Intel Software Summit 2013, IV Data Journalism Meeting (Madrid), several editions of Betabeers, CyberCamp 2014, several events in Medialab Prado, Campus Madrid and meetups in general.


  • Download my CV