Nicolas Moreira

I build with AI —
and have another AI audit it.

Fullstack developer with a degree in Systems Analysis and Development, and a portfolio built on real projects: tax integration on a Cloudflare Worker, a CRM automation running in production with AI, and a multi-tenant SaaS in progress.

I work with
PythonTypeScriptFastAPIReactAstroCloudflare WorkersDockerPHPSQLClaude Code

How I work with AI

I use AI in my development workflow every day. What separates that from copy-pasting in the dark is what happens after the AI answers.

01

Cross-review across contexts

I open independent conversations — some with the project context, some without — and ask them to audit the result and suggest edits. A fresh context is not invested in what the previous one wrote, so it sees what the author cannot.

02

Documentation reconciled with the code

Every project keeps a record of technical decisions and the reasoning behind each one. When the docs and the code disagree, one of them is wrong — and finding out which is part of the job.

03

Verification before calling it done

Regression checks on what already worked, and inspection of the actual output before anything is considered finished. It comes from my QA days: what has not been verified has not been delivered.

This site is an example of the method

It was built with Claude Code, and the repository carries the commit history plus a records file with every technical decision and the reason behind it.

View the repository →

Background

Desenvolvedor Fullstack e Serviços de Tecnologia · Autônomo
05/2025 — atual

Integrações e produtos entregues ponta a ponta para clientes reais: integração fiscal entre Shopify e ERP em Cloudflare Worker (TypeScript), configurador de produto sob medida para Nuvemshop, automação de WhatsApp para CRM com a API da Anthropic, SaaS multi-tenant em FastAPI e site próprio em Astro com painel em React. Do levantamento com o cliente ao deploy e à manutenção.

Analista de QA · Gsurf
08/2022 — 11/2022

Testes na plataforma da empresa, com reprodução e reporte estruturado de defeitos, trabalhando junto ao time de desenvolvimento. É de onde vem o hábito de verificar a saída antes de dar qualquer coisa por entregue.

Atendimento e operação sob pressão · Guarda-vidas, bombeiro comunitário
2018 — 2025

Cinco temporadas como guarda-vidas civil em SC e em Cascais, Portugal, e bombeiro comunitário no CBMSC. Decisão rápida e comunicação objetiva em situação crítica, com responsabilidade direta pela segurança de pessoas. Atendimento a público internacional em inglês e espanhol.

Education

  • Análise e Desenvolvimento de Sistemas
  • Unicesumar · concluído em 12/2024

Languages

  • Português — nativo
  • Inglês — avançado — leitura técnica diária
  • Espanhol — fluente

Contact

Available for a fullstack position, fully remote. Quickest reply by email or WhatsApp.

Based in
Garopaba · SC · 100% remoto