Skip to content
View LucasSKrewer's full-sized avatar
  • Sapucaia do Sul, RS

Block or report LucasSKrewer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LucasSKrewer/README.md
LucasSKrewer — Analista de TI, Python/Flask, automação de processos; mods de jogos, C++, netcode

Analista de TI em uma indústria metalúrgica, cobrindo da infraestrutura à aplicação. A parte que mais gosto é construir os sistemas internos que a empresa usa todo dia.

Meu trabalho quase sempre começa igual: alguém perdendo horas numa planilha. E termina com uma ferramenta web que faz aquilo em segundos.

Fora do expediente, mods de jogos — onde encosto em C++, engenharia reversa e netcode.

Stack do dia a dia

  • Python — Flask, SQLite, pandas, automação de rotinas
  • Web — HTML/CSS/JS sem framework, renderização server-side
  • Windows — PowerShell, Waitress, deploy em servidor local
  • Dados — conciliação fiscal e financeira, XML de NF-e, ETL de planilhas

Projetos públicos

forja-video — kit de produção de vídeo faceless para o Claude Code: agentes, skills e os scripts que levam um episódio da pesquisa ao Short. ffmpeg + edge-tts + Wikimedia, sem API paga.

conciliador_nfe — compara a planilha de NF-e da SEFAZ com o que foi lançado no sistema interno e aponta o que falta. Flask + SQLite.

cripto-backtester — testa estratégia de trading sobre histórico real da Binance, sem chave de API e sem ordem enviada a lugar nenhum. Cuida de não usar o preço do próprio candle na decisão, que é o erro que faz backtest mentir.

musicgen-local — trilha instrumental gerada offline com MusicGen, costurando trechos para passar do limite de 30 s do modelo.

jlpt-estudos — estudo de vocabulário japonês (JLPT N5 e N4), com roadmap por tópico e progresso por palavra.

A maior parte do que escrevo é interno e não sai da empresa. O que está aqui é a fatia que dá pra abrir.

Mods de jogos

Modding me dá o tipo de problema que o trabalho não dá: código de outra pessoa, sem documentação, sem o fonte do jogo, e um compilador de 2010 como requisito.

KenshiCoop — fork experimental. O mod original é do nhoral (AGPL-3.0) e leva o Kenshi de single-player para co-op de dois jogadores; todo o crédito pelo mod é dele.

Eu quis saber se a arquitetura de sincronização aguentava um grupo maior — uma direção que o autor deliberadamente não segue, então virou fork em vez de issue. Na branch experimento-3-jogadores:

  • Relay entre peers — o host passa a repassar estado autorado por um peer aos outros peers, em um único ponto de estrangulamento, com política explícita por tipo de pacote e 42 asserções travando a tabela. No-op com dois jogadores.
  • Limpeza de estado por peer — a saída de um jogador varria a sessão inteira, derrubando os proxies de quem ficou. Agora cada peer é varrido individualmente.
  • Guarda de sequência por remetente — este é bug de verdade, não mudança de N: a documentação promete seq monotônico por remetente, mas a linha guardava um escalar só. Dois remetentes com contadores independentes se matavam de fome mutuamente.

Ainda não é N-ready, e o FORK-NOTES lista honestamente o que falta.

Pinned Loading

  1. KenshiCoop KenshiCoop Public

    Forked from nhoral/KenshiCoop

    Fork experimental do KenshiCoop (mod original de nhoral, AGPL-3.0) — explorando se a sincronização aguenta mais de 2 jogadores. Ver FORK-NOTES na branch experimento-3-jogadores.

    C++ 1

  2. cripto-backtester cripto-backtester Public

    Backtest local de estrategias de trading sobre historico real da Binance — Flask single-file, sem chave de API, sem risco. SMA crossover vs buy and hold, sem lookahead.

    Python

  3. dnc_micro_toolkit dnc_micro_toolkit Public

    Transferência de programas G-code (FOCAS/Fanuc, serial e caixinha DNC WiFi via protocolo revertido) sem depender de software proprietário

    Python

  4. kenshi-modkit kenshi-modkit Public

    Ler, editar e gravar mods do Kenshi (.mod/.base) por script Python, sem o FCS. Inclui o filetype 17, ausente da spec publica, e detector de conflito entre mods.

    Python