Software engineering • automação • IA aplicada

Transformo ideias em software que resolve problemas reais.

Sou João Francisco Aschenbrenner. Uso arquitetura, backend, automação e inteligência artificial para investigar problemas, desenhar soluções, implementar, testar e colocar software em funcionamento — do primeiro PDR ao deploy.

Backend & APIsAutomaçãoIA & agentesPDR + SDDTestes & auditoriaDeploy & observabilidade
João Francisco Gomes Aschenbrenner
Quem está por trás da ENIAC

Eu construo, testo e aprendo fazendo.

Sou formado em Análise e Desenvolvimento de Sistemas, pós-graduado em Ciência de Dados e Inteligência Artificial e também tenho formação técnica em Contabilidade.

Minha experiência mistura desenvolvimento, suporte técnico, bancos de dados, e-commerce, ERP e operação financeira. Isso me fez olhar software não só como código, mas como ferramenta para organizar processos, reduzir erros e tornar trabalho real mais previsível.

ENIAC Systemslaboratório pessoal de engenharia de software
Taquarituba/SPdisponível para trabalho remoto e projetos
Full-stack, foco em backendAPIs, integrações e automação
AI-driven engineeringIA com validação, documentação e testes
Portfólio

Projetos que mostram como eu penso.

Aqui eu separo o que está aberto e utilizável do que é conceito em reconstrução. Projetos privados aparecem pela ideia e pelo problema que resolvem — sem expor código proprietário.

Open Source • Em evolução

FileENIAC

Workspace desktop para organizar projetos locais, Git/GitHub, deploys FTPS, histórico, auditoria, health checks e automações em um único fluxo.

GoTauriReactTypeScriptSQLite
Ver repositório público
Open Source • Release

ENIAC System Tuner

Ferramenta Windows para diagnóstico e otimização com perfis controlados, rollback, CLI, instalador e operações administrativas seguras.

C#.NETWPFWindows
Ver repositório público
Rebuild planejado

MecanicSystem

Conceito de ERP para oficinas: ordem de serviço digital, estoque, histórico do veículo, agenda, indicadores e fluxo financeiro.

ERPLaravelMySQLAutomação
Conceito privado — código não exposto.
Rebuild planejado

BlingStockSync

Integração para sincronizar estoque entre múltiplas contas Bling usando OAuth, webhooks, logs e resolução de conflitos.

Bling APIOAuth 2.0WebhooksLaravel
Conceito privado — código não exposto.
Rebuild planejado

SimpleFinance

Controle financeiro pessoal com receitas, despesas, cartões, metas, simulações e leitura clara da saúde financeira.

FintechLaravelMySQLDashboards
Conceito privado — código não exposto.
Rebuild planejado

SnapSelect

Proofing para fotógrafos: eventos, upload, marca d’água, link de seleção para o cliente e preparação da entrega final.

ProofingUploadWatermarkLaravel
Conceito privado — código não exposto.
Rebuild planejado

RABBIT

Gestão segura de arquivos multi-tenant com upload validado, URLs por hash, isolamento por cliente, auditoria e controle de acesso.

File ManagementSecurityMulti-tenantPHP
Conceito privado — código não exposto.
Laboratório atual

Orquestração, agentes e desenvolvimento assistido por IA

Mantenho experimentos privados com orquestração multiagente, gateways de modelos cloud/local, automação de workflows, uso de ferramentas e integração entre coding agents. Eles servem como laboratório para meu processo de engenharia — não como vitrine de código proprietário.

GPT → planejamento
SDD → contratos
Agentes → execução
Testes → validação
Auditoria → confiança
Como eu trabalho

IA acelera o trabalho. Engenharia continua explícita.

Uso GPT e outros LLMs como parceiros de análise e orquestração, mas não trato geração de código como arquitetura. O objetivo é manter um rastro claro entre problema, requisito, design, implementação e evidência de teste.

01 / PROBLEMA

Investigação e contexto

Entendo fluxo, restrições e risco antes de escolher framework, banco ou modelo.

02 / ORQUESTRAÇÃO

GPT como orquestrador

Uso IA para decompor o problema, pesquisar, revisar decisões e coordenar etapas especializadas.

03 / DESIGN

PDR → SDD → ADRs

Registro produto, requisitos, contratos, arquitetura, segurança e decisões antes da implementação crítica.

04 / IMPLEMENTAÇÃO

Agentes especializados

Divido tarefas por domínio e uso coding agents sob escopo, contratos e critérios de aceite claros.

05 / EVIDÊNCIA

Testes em camadas

Unitários, integração, contrato, E2E, segurança e regressão conforme o risco de cada projeto.

06 / OPERAÇÃO

Auditoria, deploy e observação

Reviso mudanças, separo secrets, valido deploy, mantenho rollback e observo comportamento real.

problem → PDR → SDD → contracts → agents → tests → audit → deploy

Quando agrega valor, entram LLMs, RAG/CAG, MCP, modelos locais, gateways e automações. A tecnologia é escolhida pelo problema — não o contrário.

Stack & práticas

Ferramentas que uso e estudo na prática.

Não considero stack uma coleção de logos. Cada grupo representa ferramentas usadas em projetos, estudos ou laboratórios, com profundidade diferente conforme o contexto.

IA & Agentes

GPT / OpenAILLMsRAG / CAGMCPOllamaNVIDIA NIMCoding AgentsModel Gateways

Backend

PHP / LaravelNode.js / TypeScriptGoJava / SpringPythonREST APIs

Frontend & Desktop

ReactTypeScriptTailwind CSSTauriWPFElectron

Dados & Infra

MySQLPostgreSQLSQL ServerSQLiteDockerGitHub ActionsFTPS

Engenharia

PDRSDDADRsTDDContract TestsE2EOWASPLGPD
Minha história

Tecnologia começou para mim resolvendo problema.

Minha trajetória técnica começou em suporte a sistemas e banco de dados. Na MGF Automações, convivi com sistema legado, atendimento e rotinas de backup — e criei uma automação simples para reduzir risco operacional.

Na Rubi Comércio Eletrônico, um incidente com o servidor de imagens virou um problema concreto para resolver. A partir dali criei o RBI, embrião do que depois se tornou a ideia do RABBIT: organizar e proteger arquivos usados pela operação.

Depois vieram e-commerce, integrações, ERP e uma vivência forte em processos financeiros e administrativos. A ENIAC Systems virou meu laboratório para unir esse repertório com arquitetura, testes, automação e IA aplicada ao desenvolvimento.

Suporte & dados — SQL, backups e atendimento.
Desenvolvimento — sistemas web, e-commerce e integrações.
Operação real — ERP, fiscal, financeiro e processos.
AI-driven engineering — arquitetura, agentes, testes e orquestração.
O que eu posso construir

Soluções sob medida.

Posso ajudar a transformar uma rotina manual, sistema legado ou ideia de produto em uma solução técnica clara e testável.

Sistemas internos e ERPs
APIs e integrações
Automação e IA aplicada
Apps web e desktop
Dados e migrações
Auditoria e evolução de código
Conversar sobre uma ideia
Contato

Vamos conversar?

Vaga, projeto, parceria ou uma ideia que ainda precisa virar arquitetura. Me chame pelo canal que fizer mais sentido.

João Francisco Gomes Aschenbrenner
Taquarituba/SP • Brasil
Baixar currículo em PDF
[email protected]