About me

🇵🇹 Lisbon, Portugal

Hello! I'm Gonçalo, a Full-Stack Software Engineer who prioritizes writing clean, maintainable, and well-structured code. My core expertise lies in Java, Spring Boot, and React.

Since 2024, I’ve been working as a Full-Stack Developer, building high-availability physical security applications. My day-to-day focus centers on real-time event delivery, physical device integration, and high-concurrency alarm event processing—systems where architecture and system uptime are critical. Prior to this, I completed my Master’s thesis applying machine Learning models to satellite forest monitoring.

I also love working on side projects to experiment with new tools and architectural patterns. My recent focus areas include:

My Projects

Budget Tracker

Money tracking application with group balance settlements.

  • React
  • Next.js
  • Tailwind
  • Firebase
  • Firestore

Sidequest

Hobby tracking app. Plan and remember your games, shows or projects.

  • Go
  • React
  • Vite
  • Tailwind
  • Postgres

AfterSights

Map based event browsing application.

  • Kotlin
  • React
  • Next.js
  • Tailwind
  • Spring Boot
  • Postgres

Samsung Converter

A simple program to convert video files to a SamsungTV compatible format and extract embedded subtitles.

  • Java
  • FFmpeg

Skills

My Experience