Always exploring. Always building.

Computer Science Master's Student @ Instituto Superior Técnico

GSA prod. logo

About

GSA prod. logo

Hello, I'm Gonçalo Alves. I'm a computer science student in Lisbon, Portugal.

Growing up, I always wondered about the fact that software can help people shape their every day lives, whether to learn more effectively, or how it can help us boost our organization and productivity. This curiosity led me to learn about Android development during the summer before my last year of high school, and ended up creating and publishing my first app.

From that experience, I learned that software is one of the most powerful tools we have to make a positive impact in the world, and for that reason, I decided to pursue a career in computer science.

Looking forward, I'm interested in working on projects that can have a meaningful and helpful impact, while also learning about new technologies along the way.


  • Android Studio
  • Kotlin
  • Flutter
  • Git
  • Java
  • Spring Boot
  • Python
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • SQL

Projects

Grade Calculator

Calculate and keep track of your evaluation grades across multiple subjects throughout your academic year.

Developed in the summer of 2020 using Android Studio + Kotlin.
Available for Android versions 5.0 or later

Get the app
GSA prod. logo
GSA prod. logo

Yet Another Weather Webapp

View the current and future weather forecasts for your location of choice in a simple and intuitive web dashboard that dynamically changes the wallpaper depending on the current weather conditions.

Developed using React + Vite for the frontend and ExpressJS for the backend. Weather data is fetched from the Open-meteo API.

View source code

Experiences

Teaching Assistant @ Instituto Superior Técnico

September - November 2024
I guided students in lab classes for the Foundations of Programming course, showcasing begginer-level programming concepts such as "for" loops and recursive functions, while helping them code their first Python programs.
From this opportunity, I was able to improve on my communication and mentorship skills, and was more motivated to manage my time effectively in order to succeed in this role and in my master's program.

Apprentice Frontend Developer @ Sky Portugal

July - August 2024
During this Summer Internship, I collaborated with developer teams in Lisbon in order to develop new features for Sky's flagship streaming service apps in the Smart TV ecosystem.
Not only did this experience allow me to apply my technical skills to make a positive impact on services that are used by millions across Europe and the Americas, it also gave me valuable insight into professional development practices, particularly the importance of Agile methodologies and collaborative, team-oriented environments.

Education

Master's in Computer Science and Engineering @ Instituto Superior Técnico

Started in September 2024
I'm currently specializing in Distributed Systems by learning about advanced topics such as fault-tolerance algorithms and blockchain-based systems. Additionally, I am also open to exploring other areas of interest. Some other courses taken include Mobile and Ubiquitous Computing, Network Systems Security, and Multi-Agent Systems.
Current average: 16.6 (out of 20.0)

Bachelor's in Computer Science and Engineering @ Instituto Superior Técnico

September 2021 - July 2024
In these three years, I solidified my interests in becoming a programmer by learning about foundational concepts on algorithms and data structures, along with more advanced topics like Database Systems, Computer Networking protocols and Distributed Systems.
Course average: 17.2 (out of 20.0)

Contact me

Use the contact form below to write a message, and I'll answer it as soon as possible. Alternatively, you can reach out via my LinkedIn profile.
SEND