-30%
Tempo de processamento de transações
APIs escaláveis em NestJS para Pix, boleto e cartão, aderentes a PCI-DSS, com reconciliação financeira automatizada.
fintech · pagamentos
Disponível para novos projetos · Florianópolis, SC · Remoto Brasil
10 anos construindo produto: de gateways de pagamento a busca com IA. Eu desenvolvo sites, sistemas e landing pages, crio mods para games em Lua, C++ e Rust, dou mentoria em software e IA e presto consultoria para empresas que precisam acertar a arquitetura de primeira.
01 / whoami
Sou Willian Fortes, Engenheiro de Software Sênior fullstack. Concebo, arquiteto e entrego aplicações web e mobile de alta performance com React, Next.js e React Native na frente e Node.js, Go e Python por trás.
Grande parte da minha carreira foi em fintechs e sistemas transacionais de alta concorrência: Pix, boleto, cartão, crédito, reconciliação financeira e integrações regulatórias com o Banco Central. Nos últimos anos liderei também projetos de IA generativa e RAG, com busca híbrida visual e textual em produção.
{
"nome": "Willian Fortes",
"cargo": "Senior Fullstack Software Engineer",
"base": "Florianópolis e Região, SC",
"modo": "remoto · Brasil inteiro",
"front": ["React", "Next.js", "React Native", "Vue"],
"back": ["Node.js", "NestJS", "Go", "Python", "Laravel"],
"ia": ["LLMs", "RAG", "Pinecone", "FastAPI"],
"games": ["Lua", "C++", "Rust"],
"status": "aceitando projetos"
}
02 / resultados em produção
-30%
APIs escaláveis em NestJS para Pix, boleto e cartão, aderentes a PCI-DSS, com reconciliação financeira automatizada.
fintech · pagamentos
PHP → Go
Migração do processamento transacional em lote para microsserviços em Go com goroutines e channels. FinOps na prática.
alta concorrência · finops
RAG
Concepção e liderança técnica de um motor de busca com Python, FastAPI, Pinecone e LLMs, integrado a Node.js e Next.js.
ia generativa · vector db
Bacen
Motores de processamento voltados à conformidade com o módulo Protege+ do Banco Central, integrados ao fluxo transacional.
regulatório · integrações
03 / o que eu faço por você
Do site institucional ao SaaS. Código limpo, rápido e pronto para crescer, com SEO técnico de fábrica e a mesma engenharia que já processou Pix, boleto e cartão em fintechs.
ideal para: empresas, lançamentos, startups e SaaS
Sistemas de gameplay, scripts de servidor e ferramentas que rodam liso sem derrubar o tick rate. Estado consistente no servidor, economia à prova de dupe e logs que explicam o que aconteceu.
ideal para: donos de servidor, comunidades e estúdios indie
Encurte anos de tentativa e erro. Três trilhas práticas, com o seu código e os seus projetos na mesa. Online, individual ou para o seu time.
ideal para: devs, times e profissionais que querem usar IA
Um olhar sênior de fora para destravar escala, cortar custo de nuvem e colocar IA onde dá retorno. Diagnóstico, arquitetura, execução e transferência para o seu time.
ideal para: startups, fintechs, e-commerces e indústrias
04 / mods para games
A mesma disciplina que mantém um gateway de pagamento de pé serve para um servidor com centenas de jogadores: concorrência, estado consistente, performance e logs que explicam o que aconteceu.
// apenas mods e plugins legítimos. não desenvolvo cheats nem bypass de anti-cheat.
Encomendar um mod →-- economia server-side: o cliente nunca decide o saldo
local Wallet = {}
local balances = {}
function Wallet.transfer (from, to, amount)
if amount <= 0 or (balances[from] or 0 ) < amount then
return false , "saldo insuficiente"
end
balances[from] = balances[from] - amount
balances[to] = (balances[to] or 0 ) + amount
Audit.log ("transfer", from, to, amount)
return true
end
return Wallet
// plugin nativo: registro de comandos sem alocação no hot path
#include <array>
#include <string_view>
struct Command {
std::string_view name;
void (*handler)(Player&, Args);
};
constexpr std::array<Command, 3 > kCommands{{
{"spawn", &OnSpawn},
{"party", &OnParty},
{"report", &OnReport},
}};
extern "C" void plugin_load (Host* host) {
for (auto & c : kCommands) host->register_cmd (c.name, c.handler);
}
// matchmaking por faixa de MMR, sem lock global
use tokio::sync::mpsc;
pub async fn matchmaker (mut rx: mpsc::Receiver<Ticket>) {
let mut pool: Vec<Ticket> = Vec::new ();
while let Some(t) = rx.recv ().await {
pool.push (t);
pool.sort_by_key (|t| t.mmr);
while let Some(lobby) = take_lobby (&mut pool, 10 , 150 ) {
tokio::spawn (start_match (lobby));
}
}
}
05 / mentoria
trilha_01
Para devs que querem sair do "funciona na minha máquina" e chegar ao nível sênior.
trilha_02 · mais procurada
Para profissionais e devs que querem produzir mais com assistentes e agentes de IA, sem perder qualidade.
trilha_03
Para quem vai colocar LLM em produto. Do protótipo bonito ao sistema que aguenta usuário real.
Online, individual ou para equipes. Plano montado a partir do seu objetivo.
06 / consultoria para empresas
Para startups, fintechs, e-commerces e empresas tradicionais que precisam de uma decisão técnica segura: escalar, reduzir custo, adotar IA ou sair de um legado que trava o negócio.
Leitura do código, da infraestrutura e dos custos. Onde está o gargalo e o risco.
Desenho da solução com trade-offs explícitos: prazo, custo, segurança e escala.
Implementação junto ao seu time ou entrega completa, com marcos mensuráveis.
Documentação, monitoramento e time capacitado para seguir sem dependência.
07 / git log --author="Willian Fortes"
Node.js (Express), APIs RESTful, React Native e React.js, microsserviços de alta disponibilidade e integrações de sistemas de crédito.
Go (goroutines, channels) e PHP/Laravel, processamento em lote de alta concorrência, FinOps e integrações regulatórias Bacen / Protege+.
Busca híbrida com Pinecone (Vector DB), LLMs, Python e FastAPI, Node.js, TypeScript, Next.js e React.
Gateways de pagamento (Pix, cartão, boleto), segurança PCI-DSS, reconciliação financeira e APIs RESTful escaláveis.
Integração Pix, testes automatizados, otimização de fluxo de pagamento, conversão e usabilidade.
Laravel e Next.js, Node.js, React Native, ecossistema de crédito financeiro e alta disponibilidade.
certificações
08 / shell interativo
WillFortes shell v2.6 · digite help para ver os comandos.
09 / atendimento nos polos tecnológicos do Brasil
Atendo empresas, startups e criadores de todo o Brasil de forma remota, com reuniões por vídeo e presença na Grande Florianópolis quando faz sentido.
10 / perguntas frequentes
Willian Fortes (WillFortes) é um Engenheiro de Software Sênior fullstack baseado em Florianópolis/SC, programando profissionalmente desde 2016 com Node.js, React, Next.js, Go, Python e PHP. Atuou em fintechs e produtos com IA generativa e hoje desenvolve sites, sistemas e mods para games, além de mentoria e consultoria.
Desenvolvimento de sites, sistemas e landing pages; mods e plugins para games em Lua, C++ e Rust; mentoria de desenvolvimento de software, de uso de IA e de IA aplicada em projetos; e consultoria de software para empresas.
Sim. O atendimento é remoto para todo o Brasil: São Paulo, Campinas, São José dos Campos, Rio de Janeiro, Belo Horizonte, Curitiba, Porto Alegre, Recife, Brasília, Goiânia, Manaus e demais polos. Na Grande Florianópolis também há reuniões presenciais.
Depende do escopo, das integrações e do prazo. Mande um resumo do projeto pelo WhatsApp (48) 99917-2910 ou pelo e-mail willfortes.dev@gmail.com e você recebe uma proposta com escopo, prazo e investimento.
Jogos e plataformas que aceitam scripts em Lua (servidores FiveM, MTA:SA, Garry's Mod, experiências Roblox em Luau), plugins e ferramentas nativas em C++ e ferramentas e servidores em Rust. Não desenvolvo cheats nem nada que burle anti-cheat.
Sessões online, individuais ou para equipes, com plano sob medida. São três trilhas: desenvolvimento de software, uso de IA no dia a dia e IA aplicada em projetos (LLMs, RAG, bancos vetoriais, custo e latência em produção).
Diagnóstico e arquitetura de sistemas, escalabilidade e alta disponibilidade, redução de custos de nuvem (FinOps), adoção de IA generativa, sistemas de pagamento e compliance (PCI-DSS, Pix, Bacen) e auditoria técnica de código.
Node.js, TypeScript, React, Next.js, React Native, NestJS, Go, Python, FastAPI, PHP, Laravel, Vue.js, Pinecone e LLMs, além de Lua, C++ e Rust para games.
11 / ./iniciar-projeto.sh
Monte o briefing em 30 segundos ao lado. Ele abre no WhatsApp já escrito, é só enviar. Você fala direto comigo, sem intermediário.