Flutter Developer · Algarve, Portugal

Flutter Apps.Built for Real People.

Programmer at Dengun. Co-founder of Calliope. Building mobile apps with Flutter from the Algarve, with 12 years of knowing how people actually use things.

Portrait photo of João Cardoso, Flutter developer based in Algarve, Portugal
3+
Flutter Apps
Shipped

The Story

A Non-Linear Path

I didn't start with code. I started with people. Twelve years in hotel reception, first at Inatel Albufeira, then as senior front-desk at 3HB Faro. That taught me how to read a room, stay calm under pressure, and care about the details that make someone's experience feel right.

In 2023 I enrolled at ETIC Algarve to study web programming. Two years later, I joined Dengun as a programmer, building Flutter apps. The path wasn't straight. But the perspective it gave me is something I'd never trade.

Years in Hospitality
12+

Before writing a single line of professional code

Core Stack

FlutterDartNext.jsReactTypeScriptSupabase
"I spent 12 years understanding people. Now I build products for them."

The Journey

May 2025 – Present

Dengun

Building Flutter mobile applications for clients in Dart. Working across the full development cycle, from scoping and coding to shipping and iteration. First professional role as a developer.

2021 – Present

Calliope

Co-founded a creative agency combining web development with photography and video production. I handle the technical side, from websites to digital content, while staying close to the creative work.

2023 – 2025

ETIC Algarve

Two-year course covering frontend and backend web development. Built projects in React, Django, HTML, CSS, and Tailwind. Graduated with recognition from instructors for technical ability and creative output.

2022 – 2024

3HB Faro

Led the front-desk team at a hotel in Faro. Responsible for reception management, guest experience, and day-to-day operations. Stepped into a senior role while already transitioning into tech.

2012 – 2022

Inatel Albufeira

A decade in guest-facing hospitality. Managed reservations, handled complaints, and delivered consistent service across thousands of guest interactions. This is where the people skills were built.

Selected Works

Things I've Built

What People Say

"João demonstrated a high level of compatibility with the subjects covered, standing out not only for his technical ability but also for his creativity and leadership capacity. He excelled in his work, frequently recognised for his visually appealing creations. His grades reflected not only his technical competence but also his commitment and dedication to improving his skills. Additionally, he was elected by his team as a key resource due to his technical aptitude."

BL
Bruno Lançoni
Lead Software Engineer, Devoteam

Let's Build Something.

Got a project in mind? Or just want to talk Flutter, mobile apps, or the Algarve tech scene? I'm here.

Email Me