mirror of
https://github.com/domfelipe/portfolio.git
synced 2026-08-07 04:16:40 +00:00
- Hero com terminal animado e identidade de engenheiro de agentes de IA - 10 projetos curados (destaques: Mika e Agentes de IA com métricas) - Skills, contato, dark mode, SEO/OG por locale - Rotas /pt e /en com redirect por Accept-Language
167 lines
5.8 KiB
TypeScript
167 lines
5.8 KiB
TypeScript
import type { Dictionary } from "./en";
|
|
|
|
export const pt = {
|
|
meta: {
|
|
title: "Felipe Domingues — Desenvolvedor Full-Stack & Engenheiro de Agentes de IA",
|
|
description:
|
|
"Construo produtos digitais e agentes de IA que conversam com pessoas reais: 15.000+ pessoas atendidas e 600.000+ mensagens trocadas.",
|
|
},
|
|
nav: {
|
|
projects: "projetos",
|
|
skills: "stack",
|
|
contact: "contato",
|
|
},
|
|
hero: {
|
|
status: "online — agentes respondendo em tempo real",
|
|
eyebrow: "desenvolvedor full-stack · engenheiro de agentes de IA",
|
|
bio: "Transformo ideias em produtos digitais e agentes de IA que conversam com pessoas reais — do banco de dados ao deploy, com foco em experiência e resultado.",
|
|
ctaPrimary: "ver projetos",
|
|
ctaSecondary: "fale comigo",
|
|
badges: ["15.000+ pessoas atendidas", "600.000+ mensagens", "10 produtos lançados"],
|
|
terminal: {
|
|
title: "felipe@agentes: ~",
|
|
lines: [
|
|
{ kind: "cmd", text: "mika status --agente felipe" },
|
|
{ kind: "ok", text: "telegram: conectado" },
|
|
{ kind: "ok", text: "memoria: sincronizada" },
|
|
{ kind: "ok", text: "agentes ativos: 24/7" },
|
|
{ kind: "cmd", text: "felipe --resumo" },
|
|
{ kind: "out", text: "Dev full-stack construindo agentes" },
|
|
{ kind: "out", text: "de IA para atendimento real." },
|
|
],
|
|
},
|
|
floatingBadge: "agentes online 24/7",
|
|
},
|
|
marquee: [
|
|
"TypeScript",
|
|
"React",
|
|
"Next.js",
|
|
"Agentes de IA",
|
|
"Supabase",
|
|
"Bots de Telegram",
|
|
"Tailwind",
|
|
"Rust",
|
|
"Cloudflare Workers",
|
|
"LLMs",
|
|
"Railway",
|
|
"TanStack",
|
|
],
|
|
projects: {
|
|
label: "01 — projetos",
|
|
heading: "Coisas que construí",
|
|
sub: "Produtos reais, em produção — de plataformas SaaS a agentes de IA atendendo milhares de pessoas.",
|
|
viewRepo: "ver repositório",
|
|
items: {
|
|
mika: {
|
|
title: "Mika",
|
|
description:
|
|
"Plataforma SaaS de agentes pessoais de IA com integração nativa ao Telegram. Provisionamento multi-tenant de containers, onboarding do bot em um toque, pagamentos com Paddle e runtime próprio de agentes.",
|
|
},
|
|
agentes: {
|
|
title: "Agentes de IA em produção",
|
|
description:
|
|
"Agentes de IA atendendo pessoas reais todos os dias — do primeiro “oi” à resolução, com memória, tom de voz e handoff humano quando precisa.",
|
|
},
|
|
medix: {
|
|
title: "Medix",
|
|
description:
|
|
"Sistema de gestão médica: agenda, prontuário e operação completa do consultório em uma interface rápida e focada.",
|
|
},
|
|
vitadiet: {
|
|
title: "Vitadiet",
|
|
description:
|
|
"Plataforma de nutrição para consultórios: protocolos e modelos de cardápio, planejamento por paciente e app do paciente com planos publicados.",
|
|
},
|
|
licitaos: {
|
|
title: "LicitaOS",
|
|
description:
|
|
"Inteligência em licitações: radar nacional do PNCP, triagem por score de aderência e análises geradas por IA em um cockpit operacional.",
|
|
},
|
|
boraatender: {
|
|
title: "BoraAtender",
|
|
description:
|
|
"Marketplace de serviços com economia de moedas, orçamentos in-app e pagamentos via Mercado Pago — web e Android com Capacitor.",
|
|
},
|
|
barberpass: {
|
|
title: "BarberPass",
|
|
description:
|
|
"Clube de relacionamento para barbearias: agendamento, conversa contínua e fidelidade em dois modos — cliente e barbearia.",
|
|
},
|
|
govtech: {
|
|
title: "GovTech",
|
|
description:
|
|
"Plataforma municipal: portal de transparência, ouvidoria, diário oficial, saúde com triagem e prontuário, e gestão interna.",
|
|
},
|
|
memoryos: {
|
|
title: "Memory-OS",
|
|
description:
|
|
"Sistema de memória para agentes de IA com roteamento em camadas — hit rate de 3/8 para 8/8 no benchmark hit@1.",
|
|
},
|
|
arch: {
|
|
title: "Arch",
|
|
description:
|
|
"Harness e TUI para coding agents em Rust: fullscreen, interação por mouse e arquitetura extensível de plugins.",
|
|
},
|
|
},
|
|
metrics: {
|
|
people: "pessoas atendidas",
|
|
messages: "mensagens trocadas",
|
|
},
|
|
},
|
|
skills: {
|
|
label: "02 — stack",
|
|
heading: "Com o que construo",
|
|
sub: "A caixa de ferramentas por trás de dez produtos lançados e agentes que não dormem.",
|
|
groups: {
|
|
languages: {
|
|
title: "linguagens",
|
|
items: ["TypeScript", "JavaScript", "Python", "Rust", "SQL"],
|
|
},
|
|
frontend: {
|
|
title: "frontend",
|
|
items: ["React", "Next.js", "TanStack Start", "Tailwind CSS", "Framer Motion"],
|
|
},
|
|
ai: {
|
|
title: "IA & agentes",
|
|
items: [
|
|
"Arquitetura de agentes",
|
|
"LLMs & prompt design",
|
|
"Bots Telegram / WhatsApp",
|
|
"Ollama",
|
|
"Memória & RAG",
|
|
],
|
|
},
|
|
infra: {
|
|
title: "infra & backend",
|
|
items: [
|
|
"Supabase · Edge Functions",
|
|
"Cloudflare Workers",
|
|
"Railway · Docker",
|
|
"Vercel",
|
|
"Paddle · Mercado Pago",
|
|
],
|
|
},
|
|
},
|
|
},
|
|
contact: {
|
|
label: "03 — contato",
|
|
heading: "Vamos construir algo juntos?",
|
|
sub: "Aberto a oportunidades, projetos e conversas sobre agentes de IA. Resposta garantida de um humano — sem agente no meio.",
|
|
emailBtn: "mandar e-mail",
|
|
linkedinBtn: "LinkedIn",
|
|
githubBtn: "GitHub",
|
|
card: {
|
|
prompt: "cat contatos.txt",
|
|
email: "email",
|
|
github: "github",
|
|
linkedin: "linkedin",
|
|
statusLabel: "status",
|
|
status: "aberto a propostas",
|
|
},
|
|
},
|
|
footer: {
|
|
built: "Construído com Next.js, Tailwind e alguns agentes de IA.",
|
|
rights: "© 2026 Felipe Domingues. Todos os direitos reservados.",
|
|
top: "voltar ao topo",
|
|
},
|
|
} satisfies Dictionary;
|