Marco Freire

École Normale Supérieure de Rennes marco.freire@ens-rennes.fr

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

CPGE MPSI - MP*

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:

Projects:

  • Fractal Image Compression
  • Delaunay Triangulation
  • Ray Tracing

Internships:

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

Skills

Programming Languages:

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

Currently Learning:

  • Lisp
  • R

Languages

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.

Interests

Sports:

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

Music:

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.

Other:

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.