Portugal • Disponível para remoto / híbrido (UE)

Crio aplicações web em Vue/Nuxt e apps mobile em Flutter — da interface ao deploy.

Sou o Daniel Paulino, programador em Portugal com mais de 5 anos a lançar aplicações em produção: quatro anos numa startup, com apps web em Nuxt, apps Flutter e AWS, e agora os meus próprios projetos — de um pipeline de ofertas de emprego ordenado por IA a uma app agrícola offline-first.
Fotografia do Daniel Paulino

5+ anos

a lançar apps web e mobile em produção

4 anos

numa startup, 2021–2025

Web + Mobile

Nuxt/Vue e Flutter, um só programador

AWS

em produção: ECS, RDS, CloudWatch, WAF

O que faço

Web, mobile e o backend pelo meio — com IA tanto no meu fluxo de trabalho como nos produtos que crio.
Apps web

Apps Nuxt e Vue em produção: sistemas de componentes, integração de APIs e SSR/SEO, testadas com Vitest e Playwright.

Apps mobile

Apps Flutter multiplataforma para Android e iOS: interfaces responsivas e adaptativas, widgets reutilizáveis, gestão de estado bem organizada, integração de APIs e funcionalidades nativas do dispositivo.

Backend e cloud

APIs em Node.js, PostgreSQL com Prisma, pipelines de dados e tarefas agendadas, com deploy na AWS, Railway e Vercel.

Desenvolvimento assistido por IA

Trabalho todos os dias com Claude Code, Cursor e Copilot, e crio funcionalidades de IA: ordenação com embeddings, análise com LLMs, modelos de visão e o Gémeo Digital deste site.

Projetos em destaque

Trabalho recente em web, mobile e pipelines de dados, cada um com um breve estudo de caso.
Captura de ecrã de Job Match Pipeline

Job Match Pipeline

Full stackEm curso

Recolhe diariamente ofertas de emprego de várias APIs, remove duplicados e ordena-as face ao meu CV, com embeddings e uma análise de adequação feita por um LLM.

TypeScriptNode.jsNuxt 4PostgreSQLPrismaNeonVoyage AIOpenRouterVitestPlaywrightGitHub ActionsRailwayVercel
Captura de ecrã de BirdDex

BirdDex

Mobile

Tira-se uma fotografia a uma ave e obtém-se de imediato a identificação da espécie por IA, a ficha de campo e o seu canto real — para depois a guardar numa coleção ao estilo Pokédex.

FlutterDartOpenAI GPT-4o mini (vision)HiveWikipedia APIXeno-canto APIjust_audio
Captura de ecrã de Farmer Field Helper

App de gestão agrícola offline-first: gere parcelas, culturas, máquinas e equipas, regista trabalhos com GPS em segundo plano e guia o trator em passagens paralelas com uma lightbar em tempo real.

FlutterDartRiverpodIsarMapboxGeolocatorOpenWeatherMap

Pergunte ao meu Gémeo Digital

Uma versão de mim feita com IA, que responde a perguntas sobre o meu percurso usando apenas os factos do meu CV.
Em que está a trabalhar neste momento?
Daniel (Gémeo) · Resposta de exemplo

Estou a construir um Job Match Pipeline. Recolhe diariamente ofertas de emprego de várias APIs, remove duplicados e ordena-as face ao meu CV com embeddings de texto, e um LLM escreve uma análise de adequação e lacunas para as melhores correspondências. É feito com Nuxt 4, Node.js e PostgreSQL com Prisma, e testado com Vitest e Playwright em GitHub Actions.

Vamos falar

Disponível para funções remotas ou híbridas na UE. A forma mais rápida de me contactar é por email.

© 2026 Daniel Paulino • Feito com Nuxt • Atualizado em outubro de 2026