Machado.dev — Full Stack Developer Portfolio for Tiago Machado

Available for opportunities · Portugal

Building systems
that actually ship.

Full stack developer focused on real-time systems, product engineering, and scalable architecture. I build software that reaches real users — not just demos.

semana-maior/realtime.ts
1// Real-time global chat · Supabase
2const channel = supabase
3  .channel('global-chat')
4  .on('broadcast', {
5    event: 'message'}, handler)
6  .subscribe()
7
8// 1500+ concurrent users · live
9export default RealtimeProvider
Connected · 1,500+ active

I don't just write code. I engineer products.

I'm Machado — a full stack developer from Portugal who builds production-grade systems. My work is measured by real user impact, not lines of code.

From real-time event platforms used by 1,500+ concurrent users to SaaS restaurant management systems, I obsess over performance, reliability, and developer experience.

My stack centers around Next.js, NestJS, and Supabase — tools I use to ship fast and scale with confidence.

1,500+
Users served in production
2+
Production-grade systems
Real
Live environments, not demos
PT / EN
Bilingual, Europe-based
Next.js NestJS Supabase PostgreSQL MySQL WebSockets Prisma TypeScript React Node.js REST APIs Real-time
Performance optimization Real-time architecture PWA development Scalable systems Admin tooling Live environments

Location

Portugal 🇵🇹

Open to remote opportunities worldwide

Systems built for
real environments.

Not side projects. Not tutorials. Production-grade software used by real people.

Flagship Project Live & Active

Semana Maior App

A Progressive Web App powering a live, week-long school event. Deployed across multiple schools and used by over 1,500 students and staff simultaneously — built to handle real-world concurrency without breaking a sweat.

  • Real-time global chat with broadcast architecture
  • Live event schedule & tournament ranking system
  • Course voting system with real-time leaderboards
  • Admin dashboard for staff & content management
  • Performance-optimized for Android devices under real load
Next.js Supabase PostgreSQL Realtime PWA
1,500+ real users · multi-school deployment · still active
1,500+ concurrent users
Semana Maior
🎉 Começa já o torneio!
Vai equipa A! 🔥
Quem ganhou??
A votação está aberta
Obrigado pela app!! 🙌
RANKING
1Equipa Alpha980
2Equipa Beta840
3Equipa Gamma790
Restu · Admin
47
Active orders
€2.3k
Revenue today
LIVE ORDERS
#1041Mesa 4 · BifanasPreparing
#1040Mesa 2 · DrinksReady
#1042Mesa 7 · PastelNew
WebSocket connected · live sync
SaaS Platform

Restu

A full-stack restaurant management platform with QR code ordering, real-time kitchen flow, and a comprehensive admin dashboard. Designed for scalability from day one — built like a funded startup product.

  • QR code ordering — client scans, kitchen receives instantly
  • Real-time order flow: client → kitchen → staff via WebSockets
  • Admin dashboard with live metrics and menu management
  • Scalable multi-restaurant architecture from the ground up
Next.js NestJS Prisma MySQL WebSockets
Production-grade SaaS · scalable from day one · full real-time pipeline

The tools I ship with.

Selected — not exhaustive. The stack I use daily in production environments.

Next.js
Full-stack React framework. App Router, SSR, RSC, edge functions.
NestJS
Node.js backend framework. REST APIs, WebSockets, modular architecture.
Supabase
PostgreSQL + Realtime + Auth. Real-time broadcast channels and subscriptions.
PostgreSQL / MySQL
Relational databases. Schema design, indexing, query optimization.
WebSockets
Bi-directional real-time communication. Production-proven under high concurrency.
Performance Optimization
Mobile-first performance. Android smoothness tuning. Real-world profiling.

Let's build something real.

Open to full-time roles, freelance projects, and interesting engineering problems. Based in Portugal — available remotely worldwide.