ANDRÉ
SCAVUZZI

04 / PROJETOS E AUTOMAÇÕES

Projetos

Projetos pessoais, estudos e trabalhos dos quais participei.

11 projetos exibidos.
DADOS / CONEXÕES APIREQUEST → REGISTRO

Aplicação desktop · integração fiscal

Nimbo NFS-e

Aplicativo para preparar e emitir notas de serviço, importar lotes e consultar o resultado na prefeitura.

PythonAPIXMLSOAPDesktop
Detalhes do projeto
Implementação
Python, integração SOAP/XML no padrão ABRASF, assinatura local com certificado A1, validação de lotes e consulta de RPS após falha de comunicação para tratar resultados incertos.
Minha participação
Desenvolvi a interface desktop, a preparação dos lotes e a integração com o webservice.
Contexto
Integração com uma prefeitura específica. Código fechado; certificados e documentos reais não estão publicados.
ESTUDO / HISTÓRICO PRÁTICAREGISTRO / REVISÃO

Aplicativo pessoal · desktop e Android

Concursinho

Fiz para organizar meus estudos para concursos. Tem provas em PDF, questões por assunto e histórico de respostas.

PythonFlutterDartSQLitePDF
Detalhes do projeto
Implementação
Banco offline com 931 questões oficiais distintas, filtros por assunto, respostas e motivos de erro. Aplicativos Python e Flutter com persistência SQLite.
Minha participação
Desenvolvi as versões para computador e Android, o banco de questões e o histórico de estudo.
Contexto
Os dados ficam no aparelho. As versões para computador e celular não sincronizam entre si.
Ver código no GitHub
DADOS / CONEXÕES APIREQUEST → REGISTRO

Estudo backend · autorização e isolamento

API de Permissões e Grupos

API de estudo para controlar o acesso de usuários por empresa, equipe e papel.

PythonFastAPIPostgreSQLSQLAPI
Detalhes do projeto
Implementação
FastAPI, SQLAlchemy e PostgreSQL, com JWT, hierarquia de permissões e políticas de Row-Level Security no banco.
Minha participação
Implementei as regras de autorização, os papéis e os escopos de acesso.
Contexto
Protótipo técnico para estudar permissões e isolamento de dados. Não foi auditado para uso em produção.
Ver código no GitHub
ENTRADA / PROCESSO / SAÍDA ARQUIVOROTINASAÍDA

Ferramenta de automação · demonstração com dados fictícios

Automação Visual Desktop

Ferramenta que encontra elementos na tela por imagem e executa tarefas usando dados de arquivos CSV.

PythonOpenCVFletAutomação
Detalhes do projeto
Implementação
Reconhecimento visual com OpenCV, interface Flet, fluxos JSON com linhas de CSV e capturas para diagnóstico de falhas.
Minha participação
Organizei o motor de automação e a demonstração com um formulário e dados fictícios.
Contexto
A demonstração usa dados fictícios. Os fluxos precisam ser ajustados à tela e à resolução de cada ambiente.
Ver código no GitHub
ESTUDO / HISTÓRICO PRÁTICAREGISTRO / REVISÃO

Aplicativo pessoal · aprendizagem por missões

Trilha André Dev

Aplicativo que uso para organizar estudos, dividir tarefas em missões e registrar minha prática.

JavaScriptPythonHTMLCSS
Detalhes do projeto
Implementação
HTML, CSS e JavaScript, armazenamento local e gravador Python restrito ao próprio computador. Integração com notas do Obsidian.
Minha participação
Desenvolvi o mapa de estudos, o registro de progresso e as oficinas práticas.
Contexto
Uso pessoal, com dados locais. Para transferir os registros entre computadores, uso arquivos e Git.
DESENHO / DADOS C# / .NETCAD → EXCEL

Caso profissional · produtividade em CAD

Ferramentas de produtividade em CAD

Plugin para projetos de redes elétricas, com limpeza de desenhos, levantamento de quantitativos e importação de dados geográficos.

C#.NETCADAutomaçãoExcel
Detalhes do projeto
Implementação
C#/.NET integrado a hosts CAD, exportação de quantitativos para Excel e importação de arruamento com conversão de coordenadas.
Minha participação
Participei do desenvolvimento e da manutenção dos comandos e das integrações.
Contexto
Caso profissional. O código e as telas da empresa não são públicos. O plugin roda dentro do CAD.
ENTRADA / PROCESSO / SAÍDA ARQUIVOROTINASAÍDA

Caso profissional · automação visual

Automação de operações de engenharia

Automação que lê planilhas e insere postes, estruturas e redes em um sistema de engenharia.

PythonFletOpenCVExcelAutomação
Detalhes do projeto
Implementação
Leitura e separação de registros por módulos, reconhecimento visual, controle de execução, parada cooperativa e logs por lote em Python e Flet.
Minha participação
Participei da manutenção dos roteiros, da interface e dos controles de execução.
Contexto
Caso profissional, sem código ou telas da empresa. Os dados inseridos precisam de conferência técnica.
DADOS / CONEXÕES APIREQUEST → REGISTRO

Caso profissional · backend e análise operacional

Painel de Telemetria de Automações

API e painel para consultar quantas automações rodaram, quanto tempo levaram e onde falharam.

PythonDjangoPostgreSQLSQLAPI
Detalhes do projeto
Implementação
Django, contrato JSON de telemetria, gravação transacional, idempotência por execução, autenticação e gráficos Plotly.js sobre PostgreSQL.
Minha participação
Participei do desenvolvimento da API, da gravação dos dados e dos gráficos.
Contexto
Caso profissional. Código, métricas e dados da operação não são públicos.
ENTRADA / PROCESSO / SAÍDA ARQUIVOROTINASAÍDA

Caso técnico · documentos e dados

Extração de PDF para Excel

Ferramenta para extrair informações de PDFs e organizar os resultados em planilhas Excel.

PythonFletPDFExcelAutomação
Detalhes do projeto
Implementação
Interface Flet separada de serviços de extração, perfis de regras e exportação de resultados para Excel.
Minha participação
Participei da implementação da extração e do tratamento dos dados para conferência.
Contexto
Cada layout de PDF tem suas próprias regras. Documentos com outra estrutura precisam de ajustes e conferência.
ESTUDO / HISTÓRICO PRÁTICAREGISTRO / REVISÃO

Projeto de estudo · mobile com gamificação

PokeFIT

Aplicativo de estudo em .NET MAUI que combina registros de atividade com elementos de Pokémon.

C#.NET MAUIAPIMobile
Detalhes do projeto
Implementação
Serviços para métricas, gamificação, preferências, integração com PokéAPI e cache de dados e imagens.
Minha participação
Desenvolvi as integrações, o armazenamento local e as funções de gamificação.
Contexto
Projeto experimental para estudar desenvolvimento mobile e consumo de APIs. Não é um aplicativo de saúde validado.
DADOS / CONEXÕES APIREQUEST → REGISTRO

Projeto pessoal · web e publicação estática

Este Portfólio

Este site, onde reúno meus projetos e minha experiência profissional.

PythonFlaskJavaScriptHTMLCSS
Detalhes do projeto
Implementação
Flask e Jinja para organizar páginas e conteúdo; exportação de HTML, CSS e JavaScript para hospedagem estática sem servidor Python na visita.
Minha participação
Desenvolvo e mantenho o site e seus textos.
Contexto
As páginas são geradas com Flask e publicadas como arquivos estáticos.
Fogueira acesa

Fogueira Acesa