Marco Freire

École Normale Supérieure de Rennes

I am a first year student of computer science at ENS Rennes where I am doing the last year of my Bachelor's Degree.

I'm interested in computer graphics, virtual and augmented reality, and I like developing software.

Academic Background

Bachelor of computer science

Computer science courses:
  • Algorithmics
  • Formal languages
  • Computer Architecture
  • Networks
  • Computer Security
September 2017 - Present


I spent two years doing mathematics, physics and computer science to prepare for the entrance exams to the Grandes Écoles such as the École Normale Supérieure, also known as ENS, where I am studying right now.
September 2015 - June 2017

Scientific High School

In tenth grade: Biology option.
In senior year: Mathematics option.

Baccalauréat GPA: 19.65/20

I have the French Baccalauréat and the Spanish Bachillerato.

September 2012 - June 2015

Projects and internships:


  • Fractal Image Compression
  • Delaunay Triangulation
  • Ray Tracing


  • Observation internship: ICMM (Materials Science Institute of Madrid) - CSIC (Spanish National Research Council), Madrid - Mars 2013
  • Observation internship: ALTRAN INNOVATION, Madrid - Mars 2012


Programming Languages:

  • OCaml
  • Python
  • C/C#/C++

Currently Learning:

  • Lisp
  • R


I am bilingual in French and Spanish, and speak English fluently, i passed the First Certificate Exam in 2012. I also speak a little bit of german.



I am a brown belt in karate and I like to climb regularly. I also enjoy skiing very much.


I used to sing in a choir, I do not anymore, but I still love singing! I also play classical guitar and I spend a lot of time just listening to music while doing anything else.


I like reading a lot, I mainly read science-fiction and fantasy novels, Isaac Asimov being my favorite author, but I am open to all kinds of genres. I like solving puzzles like Rubik's cube and other variants.