Hi, my name is Ian.

I am very passionate about learning new ways to do cool things. What I love the most about Computer Science is watching my code grow and gain life beneath my eyes. Maybe that is why I am getting interested in Computer Graphics and AI - the reason I have decided to take "Computational Photography" this semester, at Berkeley. One thing I would like to learn more is how to design those mind-blowing algorithms that people come up with for solving those large and complicated problems and how to improve my techniques for creating content for Virtual Reality. I really believe we are in the future, and I want to be part of it.


Some of the projects I have worked on:

News and Updates:

  • March 13th 2016
    GDC Happening right now @ San Francisco
  • February 23rd 2016
    Going to GDC 2016 @ San Francisco!
  • January 13th 2016
    Fall 2015 grades are out! GPA in Berkeley: 4.0 \o/
  • December 29th 2015
    Website design updated! Robotics session added!
  • December 19th 2015
    Got an A in Artificial Intelligence! #FirstGradesAtBerkeley #WinterBreak
  • December 11th 2015
    Won the prize for the best Project 5 - Face Morphing for the Computational Photography classes at Berkeley! Wearing prize right now!
  • December 1st 2015
    Guess who has been picked for the awards poll for best Computational Photography projects again?
    I have been in the class awards poll so far for the projects: 2,3,5 and 6 (out of 7 projects) - What an honor!

More about me:

International student participating in the Brazilian Scientific Mobility Program (BSMP) at University of California, Berkeley, for the 2015-2016 academic year. Enrolled as a Computer Science Extension student. Born and raised in Rio de Janeiro, Brazil. Undergrad student at Pontifical Catholic University of Rio de Janeiro, studying Computer Engineering and Mathematics. Traditional and Digital art lover and currently interested in Computer Graphics and Artificial Intelligence - but who knows what new field of study I might fall in love with! Trying to learn the most I can during this one year here in Berkeley.

Keep Writing (Good) Code!

“Programs must be written for people to read, and only incidentally for machines to execute.”

H. Abelson and G. Sussman (in “Structure and Interpretation of Computer Programs”)