EN/PT

JOSÉ LUCAS DA SILVA // SOFTWARE DEVELOPER

noti0nS

Sistemas de bastidor, desde 2020.

Escrevo C# e .NET para ERP, Flutter para o celular e ligo LLMs a sistemas de verdade. Gosto da parte que não aparece no print.

Ver o trabalho

01 // TRABALHO

Casa de máquinas.

Desde 2022, num ERP com muitos anos de estrada. São produtos de equipe; estas são as frentes em que mais pus a mão.

C:\ERP\central_ajuda.hlp
[ 01 ]

CONHECIMENTO / ERP

Central de Ajuda e Base de Conhecimento

Refiz o Help do ERP, que virou a Central de Ajuda: árvore de tópicos, links entre artigos, histórico de navegação, ranking, Markdown com imagens e organização por arrastar e soltar. Depois veio a base de conhecimento, com editor, permissões por grupo e gravação transacional. As duas usam o mesmo gerenciador de imagens.

  • C#
  • VB.NET
  • WPF
  • Markdown
  • SQL Server
Abrir recorte técnico

Hoje dá para escrever e revisar artigos com o assistente de IA dentro do editor: ele propõe, você vê o diff lado a lado e decide, e nada é salvo sem clique. As permissões são conferidas de novo no banco na hora de gravar, e não só na tela.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE
C:\ERP\documentos.svc
[ 02 ]

ARQUIVOS / NUVEM

Gestão Documental

Os documentos anexados a qualquer registro do ERP, guardados em nuvem. Envio e download rodam numa fila em segundo plano, com notificação de progresso e um botão para cancelar cada operação. Dá para baixar em lote, e só o registro que ainda está processando fica bloqueado na tela.

  • VB.NET
  • WPF
  • Google Cloud Storage
  • .NET
Abrir recorte técnico

Também fiz as ferramentas de migração e de backup do storage. A migração trata a nuvem como fonte da verdade e registra o que o banco cita mas não existe mais lá. O hash de cada arquivo é calculado em streaming, sem carregar o arquivo inteiro na memória.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE
C:\ERP\api_platform.slnx
[ 03 ]

BACKEND / INFRA

Plataforma de APIs

Conduzi o rework da plataforma de APIs: tirei os projetos mortos, reorganizei o repositório e levei tudo para .NET 10, com a biblioteca base quebrada em pacotes menores. Também reescrevi o balanceador de carga, que decide para qual servidor cada cliente vai, refiz o serviço de health check e escrevi a API de e-mail.

  • .NET 10
  • ASP.NET Core
  • SQL Server
  • Docker
Abrir recorte técnico

O balanceador sorteia o servidor usando a prioridade cadastrada como peso, descarta quem não responde ao ping e guarda a lista em cache, com recarga em segundo plano. Ele já existia; reescrevi quase todo o código. Na API, os mapeamentos DTO–entidade passaram a ser explícitos, no lugar do AutoMapper.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE
C:\ERP\mcp_server.exe
[ 04 ]

LLMs / FERRAMENTAS

MCP & IA no ERP

Criei o servidor MCP da empresa, que dá aos modelos acesso controlado ao ERP: busca na base de conhecimento e na Central de Ajuda, consultas de vendas e um pipeline de ETL. Por baixo, uma base .NET própria para IA, com vários provedores, streaming, roteamento de modelos e observabilidade.

  • C#
  • MCP
  • LLMs
  • Langfuse
Abrir recorte técnico

O servidor esconde as ferramentas que o usuário não pode usar e confere a permissão de novo na execução, por usuário, grupo e licença. A regra está no código, não num prompt pedindo bom comportamento ao modelo. O limite de usuários do assistente segue a mesma linha: é aplicado dentro de uma transação com lock no SQL Server.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE
C:\ERP\assistente.sys
[ 05 ]

WEB + MOBILE / IA CONTEXTUAL

Assistente de IA

Chat com IA na web e no mobile. A resposta chega em streaming, o formulário aberto entra como contexto, as fontes vêm citadas e o andamento de cada ferramenta aparece na tela. Na web, montei uma camada experimental de UI generativa: a resposta pode vir como componentes tipados, com fallback quando algo não encaixa.

  • Svelte
  • TypeScript
  • SignalR
  • LLMs
Abrir recorte técnico

No backend, ajudei a separar engine, aplicação, transporte e adapters. Nos clientes, o trabalho fino foi com deltas de streaming e cancelamento. A UI generativa é experimental; não estou dizendo que ela roda em produção.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE
C:\ERP\comercial.apk
[ 06 ]

MOBILE / OPERAÇÃO B2B

App Comercial

O app Flutter da equipe comercial, ligado ao ERP. Contribuo com a arquitetura e com os fluxos: injeção de dependências, autenticação, contexto de sessão e recuperação quando a API falha. Um detalhe que pesa: o que está sendo editado na tela não pode vazar para uma gravação que já saiu.

  • Flutter
  • Dart
  • APIs
  • Arquitetura
Abrir recorte técnico

A revisão de arquitetura passou por injeção de dependências, casos de uso e contexto de autenticação. O app tem recuperação de falhas e cache, o que não faz dele um app offline-first.

CONTRIBUIÇÃO EM PRODUTO DE EQUIPE

Também no caminho

  1. 2022–23Migração das entidades do sistema antigo para a nova plataforma de APIs.
  2. 2024Remoção do RavenDB do ERP: 49 arquivos e seis mil linhas a menos.
  3. 2024Troca de mercadoria, com entrada e saída de itens.
  4. 2024Gerenciador de imagens para o Markdown da Central de Ajuda.
  5. 2025Assistente de texto com IA nos campos de observação, com presets de prompt.
  6. 2026Verificação de telefone por SMS, com provedor configurável.
  7. 2026Registro central das configurações do sistema.
  8. 2026Sincronização do catálogo do app comercial por hash.
  9. 2026Manifesto de distribuição, com validação depois da instalação.

02 // OFÍCIO

O ofício.

Sistemas que já estão rodando

Quase nunca começo do zero. O normal é um ERP com anos de regra de negócio e integrações que não podem parar enquanto o código muda. C#, .NET, WPF e SQL Server.

LLMs que obedecem às regras

Um modelo dentro de um sistema de negócio segue as mesmas regras que o resto: permissão, licença, transação. Streaming e contexto de tela são o básico. O difícil é o modelo não enxergar o que o usuário não pode ver.

Da tabela ao toque

Serviço .NET por trás, TypeScript na web, Flutter no celular. Escolho a stack quando já entendi o problema.

03 // INDEPENDENTE

Depois das seis.

O que eu construo quando ninguém pediu.

FILMES / SÉRIES / PRIVACIDADE

Cenora

Uma estante fechada de filmes, séries e animes para um grupo. Cada um marca onde parou, dá nota e indica o próximo. Não vira mais um feed.

  • TypeScript
  • Next.js
  • Cloudflare

DISCORD / PESQUISA / LLMs

LexNeuro

Um bot de Discord para estudar, pesquisar e programar sem sair do servidor. Guarda o contexto da conversa, troca de provedor de LLM por configuração e tem ferramentas para organizar tarefas e consultar fontes.

  • Python
  • Discord
  • LLMs

04 // QUEM ESTÁ AQUI

José Lucas/ noti0nS

Mais de cinco anos escrevendo software. Comecei com Android e APIs .NET. Hoje divido o tempo entre ERP, mobile e IA aplicada.

Gosto de abrir um sistema até entender por que ele trava. Prefiro entregar algo que eu consiga explicar para o próximo dev a uma stack escolhida porque estava em alta.

  1. 2022 — ATUAL

    Technoserv Informática

    Analista de Sistemas Pleno. ERP, aplicações B2B, serviços e IA aplicada.

  2. 2020 — 2022

    CanCode

    Apps Android, APIs .NET e um portal em Angular.

  3. FORMAÇÃO

    Sistemas de Informação

    CESMAC, desde 2025. Antes, Desenvolvimento Web no IFAL (2018–2022).

05 // CONTATO

Abra um
canal.

Vaga, projeto ou uma conversa sobre software. O e-mail é o caminho mais curto.