I am a student of Informatics and Computer Engineering at the Faculty of Engineering of the University of Porto.

I love technology, computer science, problem solving and programming, and that makes me work very hard to get the best results possible in this fields!

Scroll down to know more about my experience and skills or go straight to my LinkedIn profile, or checkout my Blog.

Work experience

Google – Software Engineering Intern – 2016new-google-logo-png

During the summer of 2016 I was a Software Engineering Intern at Google, London.

For a little over 3 months I worked on the Android for Work team, on projects related to Android media and cross-user content access.

Working on Android was very exciting for a lot of different reasons. First, it is a billion-user product, so knowing that my code would end up in the hands of so many people was thrilling. Also, I also loved the Android OS and its development environment, so being able to improve a product that I already loved made me even more passionate about the impact I made. Finally, knowing that my code had to be bullet-proof to security exploits made me have to focus on security a lot more, and think very well about how to implement features before actually coding them.


University of Porto – Teaching Assistant – 2015 to present daylogofeupbranco

Since 2015 I have been a teaching assistant in several courses of the Faculty of Engineering of the University of Porto, ranging from computer graphics to low-level peripheral driver development.

As a teaching assistant my job is to be present in the practical classes of the courses, helping other students by answering their questions withoud handing them the answers. They have to learn by doing!


Integrated Master’s in Informatics and Computer Engineering – FEUP – Sep. 2013 to Jul. 2018

Current Average Grade: 18 out of 20 points

Throughout the degree I have learned a lot about different fields of computer science, programming languages, software development methods and some management. Overall, the subjects that I like the most are mobile development, backend technologies, artificial intelligence, API development, distributed systems and computer graphics.

Other subjects learned include operating systems, networks and web development.

Technologies and Languages

I see myself as an advanced user of Java, C++ and C, and a regular user of JavaScript, SQL, PHP, Prolog and WebGL.

I am used to working with different technologies, platforms, operating systems and IDEs, such as Eclipse, Android Studio, Git, Linux, Windows and Visual Studio.