Na prática? Eu ensino máquinas a fazer o trabalho chato. Sou o cara que mergulha em processos manuais e dados complexos para encontrar a oportunidade perfeita de automatizar tudo com Python. Tenho uma base sólida em Ciência de Dados, mas meu verdadeiro foco é construir soluções que economizam tempo e entregam inteligência de forma rápida. Adoro a teoria, mas me realizo mesmo quando vejo um script meu rodando e resolvendo um problema real.
| Traduzo problemas complexos em código limpo e escalável. Trabalho na interseção entre automação de processos, engenharia de dados e desenvolvimento de sistemas com Python, Rust e Go. Mantenho pipelines de alta precisão, construo APIs resilientes e transformo fluxos operacionais em ferramentas automatizadas. | Python, Rust, Go e SQL; ecossistema de bancos relacionais e em memória; desenvolvimento desktop nativo (GPUI), ferramentas de segurança defensiva/ofensiva e arquiteturas distribuídas de alta concorrência. |
| Formado em Big Data e Inteligência Analítica e em Ciência de Dados e IA pelo IESB. A formação acadêmica me deu o método; a vivência em produção e o código aberto me ensinaram a projetar para resistir a falhas. | Sistemas por dentro: construí do zero bancos LSM, motores de busca, CRDTs e algoritmos de consenso. Também contribuo ativamente no core de projetos globais como ProjectDiscovery, CapSoftware e BasedHardware. |
💡 Bora trocar uma ideia? Curte automação, web scraping ou transformar dados em produtos de valor? Me chama!
📫 Contato: tassiolucian.ljs@gmail.com · 📄 Currículo: visualizar · 😄 Pronomes: Ele/Dele
Dez projetos em que o miolo foi escrito à mão, sem biblioteca pronta para a parte difícil. Todos rodam com um run.bat, têm testes automatizados, números medidos e um README que termina com o que o projeto não faz.
O que cada um demonstra
| Projeto | O problema difícil | O que foi feito à mão |
|---|---|---|
| lume | Não perder dados quando o processo morre no meio de uma escrita | Log de escrita antecipada, lista de saltos, arquivos ordenados com filtro de Bloom, compactação em níveis |
| busca | Achar e ordenar por relevância em milissegundos, tolerando erro de digitação | Índice invertido, BM25, análise de texto em português, correção por trigramas |
| razao | Dinheiro que nunca aparece nem some, com vazão alta e escrita durável | Partidas dobradas, escritor único com commit em grupo, histórico encadeado por hash |
| plano | Entender por que uma consulta é lenta | Analisador de EXPLAIN, diagnósticos, teste de índice em transação desfeita |
| simulacra | Reproduzir uma falha rara de um sistema distribuído | Simulação determinística de rede, disco e quedas; Raft; verificador de linearizabilidade |
| fila | Não perder nem duplicar trabalho quando um worker cai | Reserva com SKIP LOCKED, batimento, resgate, retentativas e agendamentos |
| trilha | Achar a causa da lentidão entre vários serviços | Coletor OTLP, árvore de spans, caminho crítico, diagnósticos automáticos |
| cifra | Guardar segredos num servidor que não pode lê-los | Hierarquia de chaves (Argon2id, HKDF, AES-GCM, ECDH), compartilhamento e revogação |
| pauta | Várias pessoas formatando o mesmo texto ao mesmo tempo | CRDT de texto rico, o próprio editor, comentários ancorados, desfazer por pessoa |
| mesa | Colaborar offline sem tela de conflito | CRDTs de texto e de registro, ordenação fracionária, sincronização por vetores de versão |
Contribuições ativas no núcleo de ferramentas globais de segurança defensiva/ofensiva, engines desktop em tempo real e ecossistemas de inteligência artificial. Todos os envios contam com testes automatizados, verificação rigorosa de concorrência e aprovações por mantenedores de referência.
Destaques de contribuições recentes no core
| Projeto | Área / Escopo | O que foi resolvido | Stack |
|---|---|---|---|
| projectdiscovery/nuclei-templates | Segurança / CVE | Template oficial para CVE-2026-22777 (ComfyUI-Manager CRLF config injection, CVSS 9.8 Critical) com probe e rollback | YAML · Nuclei Engine |
| projectdiscovery/nuclei | Concorrência / Network | Sincronização de requisições RDAP/WHOIS concorrentes e isolamento do pool de runtime JS | Go · Concurrency · Network |
| projectdiscovery/katana | Crawler / Memory | Prevenção de travamento em streaming responses no crawler híbrido e eliminação de data races | Go · Headless Chrome |
| projectdiscovery/subfinder | Recon / Rate Limit | Interrupção imediata de requests não autenticados e correção de paginação de fontes passivas | Go · REST APIs |
| projectdiscovery/dnsx | DNS / Resolution | Preservação de status NXDOMAIN em consultas combinadas com dangling CNAMEs |
Go · DNS Protocol |
| projectdiscovery/cdncheck | CDN / Parsing | Suporte completo a sufixos públicos aninhados (Fastly, AWS ELB) no analisador de CDN | Go · CIDR · Network |
| CapSoftware/Cap | Desktop Engine / UI | Suporte a window click-through nativo Win32 (WS_EX_TRANSPARENT) e resolução dinâmica multi-display no runner Rust |
Rust · GPUI · Win32 |
| BasedHardware/omi | AI Wearable / Privacy | Verificação estrita de privacidade em logs INFO em workers assíncronos e resolução portátil de executáveis no CI | Python · AsyncIO · Pytest |
| tryabby/abby | Frontend SDK | Implementação do pacote oficial @tryabby/vue com reatividade composable e testes unitários |
Vue 3 · TypeScript · Vitest |
| calcom/cal.com | Enterprise Scheduling | Mitigação de timing attacks em HMAC e otimização de buscas em monorepo com 48k+ estrelas | TypeScript · Monorepo |
O repositório MeuPortfolio reúne 25 projetos que resolvem um problema específico de ponta a ponta, da coleta do dado à tela que alguém usa, mais as minhas contribuições em código aberto. Três deles estão no ar.
Seis trabalhos que carregam evidência verificável, não só descrição.
📊 Dados e análise (6)
| Projeto | O que faz | Tecnologias |
|---|---|---|
| Análise de Combustíveis | Baixa os dados da ANP, processa com Polars, grava em Parquet/DuckDB e serve um dashboard com previsão de preço | Python · DuckDB · Go · Next.js |
| Panorama BR | Indicadores econômicos brasileiros com coleta automática do Banco Central e do yfinance | Python · Go · Next.js 14 |
| ENEM Insights | Impacto de renda, escola, região e raça nas notas do ENEM, com modelo preditivo | Python · Streamlit · scikit-learn |
| DataNarrator | Recebe um CSV ou Excel e devolve a análise exploratória com narrativa gerada por IA e relatório em PDF | Python · Streamlit · Mistral AI |
| DevMetrics | Métricas de perfil e repositórios do GitHub com leitura automatizada | Go · Next.js · Mistral AI |
| WealthMap Analytics | Gestão de carteira com previsão de 30 dias, Sharpe, volatilidade e matriz de correlação | Python · FastAPI · Next.js · scikit-learn |
🤖 IA aplicada (8)
| Projeto | O que faz | Tecnologias |
|---|---|---|
| Nexus | Terminal de IA com interface TUI que executa ferramentas de verdade em loop ReAct, com sessões persistentes | Python · TUI |
| MemMap | Editor de notas que extrai entidades com spaCy e monta um grafo de conhecimento interativo em tempo real | Go · spaCy · D3.js · WebSocket |
| DocuMind Local | Assistente de documentos que roda na própria máquina: upload, extração de texto, busca e análise | Go · Python · Mistral AI |
| Transcritor WhatsApp | Transcreve áudios do WhatsApp offline e cruza com o texto exportado para identificar autor e trechos de interesse | Python · faster-whisper · Streamlit |
| VoxBR | Transcrição de áudio com Whisper e geração de resumo | Python · Whisper · Mistral AI · Next.js |
| Gerador de Roteiros | Roteiros de viagem personalizados, com alternância entre dois provedores de IA. No ar | Python · Streamlit · Mistral · Gemini |
| PriceTrack AI | Monitor de preço em e-commerce com alerta proativo. No ar | Python · Streamlit · Gemini · SQLAlchemy |
| Bot Telegram | Bot de produtividade com tarefas, lembretes e respostas por IA | Python · Telegram API · Mistral AI |
🏢 Sistemas de negócio (7)
| Projeto | O que faz | Tecnologias |
|---|---|---|
| Conciliação Bancária | Cruza o extrato do banco com o contas a receber em sete estratégias em cascata; o que não tem evidência fica para revisão | Python · Polars · Streamlit · SQLite |
| CRM Conversacional | Atendimento no WhatsApp com agentes de IA, qualificação de leads, CRM em Kanban e dashboards | FastAPI · Next.js 14 · PostgreSQL 16 · Redis 7 · Docker |
| ERP Pessoal | Controle financeiro, investimentos, PDV, estoque e emissão de nota fiscal | Django · SQLite · Bootstrap 5 |
| CompraBio | Solicitação e aprovação de pedidos de compra com histórico auditável, notificação por e-mail e exportação | Python · Django |
| Plataforma de Rifas | Gestão de rifas com analytics e geração de PDF. No ar | Python · Streamlit · SQLite · Docker |
| WhatsApp Suporte | Bot que coleta um chamado por fluxo guiado e grava em SQLite, deliberadamente sem IA no caminho | TypeScript · SQLite |
| Encurtador de URL | Encurtador com analytics de clique e painel de estatísticas | Go · Next.js · SQLite |
🧪 Código aberto e ferramentas (2)
| Projeto | O que faz | Tecnologias |
|---|---|---|
| Contribuições no cal.com | 16 pull requests: comparação de HMAC sujeita a ataque de tempo, bugs de identidade de participante, serialização de log, formatação de moeda e buscas quadráticas | TypeScript |
| edge-audit | Lê a assinatura de funções TypeScript, gera as entradas hostis que o tipo admite, chama a função e reporta quatro tipos de falha | TypeScript · ts-morph · Vitest |
🎮 Jogos (2)
| Projeto | O que faz | Tecnologias |
|---|---|---|
| Neon Drift | Jogo arcade com backend de configuração e placar global | Go · HTML5 Canvas |
| Neon Snake | Arcade para um jogador com placar persistido | Go · HTML5 Canvas |
| Linguagens | |
| Segurança e Redes |
|
| Dados e análise |
|
| BI e decisão em tempo real |
|
| Backend e APIs | |
| Bancos de dados | |
| Frontend | |
| Infra e dia a dia |
|
Bio Mundo ASM Master Franqueadora 📅 Nov/2025 – Atual 📍 Brasília, DF |
Analista de TI
|
|
BRQ Digital Solutions 📅 Nov/2023 – Jun/2024 📍 São Paulo, SP |
Analista de BI Pleno • Cientista de Dados • Programador Python
|
|
K2 Partners 📅 Jan/2023 – Set/2023 📍 São Paulo, SP |
Analista de Desenvolvimento de Sistemas • Cientista de Dados
|
|
iBlue Consulting 📅 Abr/2021 – Dez/2022 📍 Rio de Janeiro, RJ |
Analista de Desenvolvimento de Sistemas
|
|
Procuradoria-Geral da Fazenda Nacional (PGFN) 📅 Fev/2019 – Abr/2021 📍 Brasília, DF |
Estágio – Cientista de Dados
|
|
Tecnólogo em Big Data e Inteligência Analítica (EAD) 📅 Mar/2023 – Dez/2025 📍 IESB, Brasília |
|
|
Bacharelado em Ciência de Dados e Inteligência Artificial 📅 Ago/2019 – Dez/2023 📍 IESB, Brasília |
|
🏆 Desenvolvimento Python (6)
- Python - Focado em classes, objetos e os pilares da programação orientada a objetos (POO) aplicados em Python.
- Desenvolvimento Orientado a Objetos Utilizando a Linguagem Python - Aprofundamento em POO aplicada em Python.
- Python para Data Science - Utilização de bibliotecas como Pandas, NumPy e Matplotlib para análise, manipulação e visualização de dados.
- Linguagem de Programação Python - Básico - Curso introdutório sobre a sintaxe, estruturas de dados e conceitos fundamentais.
- Python Orientação a Objetos - Focado em classes, objetos e os pilares da programação orientada a objetos.
- Criando um Projeto com Interface Gráfica Utilizando a Linguagem Python - Desenvolvimento de aplicações desktop com interfaces gráficas (GUI) utilizando Tkinter.
📊 Análise de Dados com SAS (6)
- SAS Programming 1: Essentials - Introdução à programação SAS, cobrindo leitura de dados, manipulação básica e geração de relatórios.
- SAS Programming 2: Data Manipulation Techniques - Técnicas para manipulação de dados em SAS, incluindo junção de tabelas, funções e processamento condicional.
- SAS Programming 3: Advanced Techniques - Tópicos avançados de programação SAS, focados em otimização de código, macros e técnicas eficientes de processamento.
- SAS SQL 1: Essentials - Fundamentos do uso de SQL dentro do ambiente SAS para realizar consultas, filtros e junções de dados.
- SAS Real-Time Decision Manager: Creating Resources for Inbound Campaigns - Criação de campanhas de marketing e regras de decisão em tempo real.
- Managing and Using the SAS® Customer Intelligence Common Data Model - Gerenciamento e utilização do modelo de dados do SAS Customer Intelligence para análises de clientes.
🛠️ Ferramentas e Metodologias (2)
- Git e GitHub - Sistema de controle de versão Git e plataforma GitHub para gerenciamento de código e projetos colaborativos.
- Scrum: Framework Ágil para Gestão de Projetos - Capacitação no framework Scrum, abrangendo papéis, eventos e artefatos para gestão ágil de projetos.







