Apps · Games · Websites · Hardware Portfolio — Edition 2026

Gabriele Decandia.

Independent software developer building products from idea to launch. A travel app live on both app stores, a mobile game in beta, websites for businesses in my hometown, a machine-learning thesis built on my own app — and plenty of custom-built PCs.

Based in
Altamura, Puglia, Italy
Now
Shipping Zaptopia 1.35 to beta testers
Next
M.Sc. Cybersecurity, University of Pisa
November
Travelling in the United States — let’s meet

Selected work05

2025 — 2026
Apps, a game, websites, research

Outsyd: a day itinerary in Naples drawn on the map
Outsyd home screen: “Where are we going today?”
Outsyd: a walking route through Rome with numbered stops
iOS · Android · Live
01

Outsyd

AI travel planner. Type a city and get the day organised on a map — stops, timings, meals, transfers — in seconds. Plus flight deals, price alerts and real-money cashback.

  • Live
  • Flutter
  • Firebase
  • Gemini
Case study

By the numbers

Counted from the code and the dashboards — not rounded up.

  1. 29 Cloud Functions behind Outsyd — itineraries, flight deals, price alerts, cashback, moderation. Outsyd · backend
  2. 270 automated tests guarding Outsyd’s Flutter codebase. Outsyd · test suite
  3. 36 Android release builds of Zaptopia in its first three weeks. Zaptopia · Sep 30 – Oct 20, 2026
  4. 1,065 interface strings in Outsyd, every one in Italian and English. Outsyd · localisation
  5. 1.1M+ views on the TikTok account I run to bring travellers to Outsyd. @outsydapp · Sep 2026

How I work

Four rules, each learned on a real project.

01

No number without a source.

Outsyd once showed star ratings and “−60%” badges that looked great and were invented. I removed every one. A rating, a price or a discount now appears only when it comes from a real source — otherwise the interface shows nothing. Trust is the product.

Seen in Outsyd
02

Treat the client as hostile.

When an app moves real money, every field a phone writes is a possible attack. Outsyd’s cashback is clamped and validated on the server, bookings can only be created as pending, withdrawals run in server-side transactions. That mindset is why my next step is cybersecurity.

Seen in Outsyd
03

Ship, then listen.

Zaptopia went through 36 release builds in three weeks, each one shaped by tester feedback. A bot plays full runs through the real game code, so balance changes get measured instead of guessed.

Seen in Zaptopia
04

AI-assisted, never AI-decided.

I use AI coding agents every day — they make one developer fast. The architecture, the trade-offs, the review and the testing on real devices stay with me, and so does the responsibility for what ships.

I build machines, too.

Custom PC builds
Assembled by hand

Software is half of it. I have extensive hands-on experience building custom PCs — from the parts list to the first stable boot.

  • Parts chosen around a budget and a use: gaming, work, streaming
  • Compatibility, power and thermal planning
  • Assembly, cable management and airflow
  • BIOS setup, updates and stress testing
Black dual-chamber build with red fans, a tower air cooler and a GeForce RTX graphics card
All-white build in a mesh case: white tower cooler, white GeForce RTX and white sleeved cables
Black cube case with glass panels and blue and purple RGB fans
Compact white panoramic build with an RGB air cooler and a white sleeved GPU cable
Black build with blue ring fans, a tower cooler and a GeForce RTX card

A few of my builds — black and all-white, air-cooled, in mesh and panoramic glass cases.

About

Gabriele Decandia in a grey suit in front of a lit fountain at night
Gabriele on graduation day, wearing the traditional laurel wreath

On the right: graduation day, 2026. In Italy you graduate wearing a laurel wreath.

I’m Gabriele, an independent developer from Altamura — a town on the Murgia plateau in southern Italy, famous mostly for its bread.

Outsyd started from a personal annoyance: arriving in a port city with a few hours and no plan. I built it during my bachelor’s in Computer Science, put it on both app stores and have kept shipping since — features, fixes, release notes, store listings, affiliate partnerships and a TikTok account to bring people in.

Along the way I started building for the people around me: a showcase site for my uncle’s sofa workshop, an online shop for a family dairy and, this autumn, a game of my own.

I’m spending November 2026 in the United States. When I’m back, I start an M.Sc. in Cybersecurity at the University of Pisa.

Education
B.Sc. Computer Science (L-31) — graduated 2026Thesis: Outsyd Sentinel, machine learning for business processes
M.Sc. Cybersecurity — University of PisaStarting after the trip
Languages & frameworks
Dart & Flutter · TypeScript · JavaScript · Python · Node.js · Phaser · Three.js · Capacitor · scikit-learn · Streamlit
Platforms
Firebase (Auth, Firestore, Cloud Functions, Messaging, App Check, Hosting) · Supabase · WordPress & WooCommerce · App Store Connect · Google Play Console · GitHub
Hardware
Custom PC building — part selection and compatibility, assembly, cable management, airflow and thermals, BIOS setup, stress testing
Beyond code
Store listings and release notes · app review cycles · affiliate networks (Travelpayouts, Impact, CJ) · short-form video marketing
Contact Altamura → USA → Pisa

Let’s build something — or just grab a coffee.

I’m in the United States throughout November 2026. If you’re working on something interesting, want to see Zaptopia on a real phone or just want to talk shop, write me.