TaskFlow API
API REST para gerenciamento de tarefas com autenticação JWT, PostgreSQL, Entity Framework Core e arquitetura em camadas.
DESENVOLVEDOR DE SOFTWARE · AUTOMAÇÃO · DADOS
Sou João Viana. Desenvolvo APIs, automações, integrações e soluções de dados com foco em transformar processos manuais em experiências digitais mais eficientes.
Backend & APIs
C#/.NET · Node.js · RESTAutomação
Python · Power Platform · Apps ScriptDados
PostgreSQL · SQL · Power BI01 / SOBRE
Minha trajetória profissional começou em ambiente industrial, onde desenvolvi uma visão prática sobre processos, manutenção, organização operacional e melhoria contínua.
Com o tempo, passei a usar tecnologia como ferramenta para resolver problemas reais: organizar informações, reduzir atividades manuais e criar soluções mais eficientes.
Hoje concentro minha evolução em desenvolvimento de software, automação e dados, combinando conhecimento de processo com programação, banco de dados e integração entre sistemas.
02 / PROJETOS
API REST para gerenciamento de tarefas com autenticação JWT, PostgreSQL, Entity Framework Core e arquitetura em camadas.
Laboratório com automações para arquivos, Excel, APIs, CSV e geração de relatórios.
files → process → report
pandas · csv · api
Modelagem relacional e consultas analíticas com CTEs, Window Functions, views, triggers e KPIs.
Backend em desenvolvimento para consumo de APIs externas, tratamento de dados e integração entre serviços.
03 / TECNOLOGIAS
Python · C#/.NET · JavaScript · Node.js · PHP · HTML · CSS
ASP.NET Core · Express · REST APIs · JWT · Entity Framework Core
PostgreSQL · SQL Server · MySQL · SQL · Power BI · Power Query
Power Apps · Power Automate · Google Apps Script · Python · VBA · SharePoint
04 / AUTOMAÇÃO
Experiência na criação de aplicações e fluxos voltados a digitalização de processos, registros operacionais, acompanhamento de informações e geração de indicadores.
Aplicações internas e formulários digitais.
Fluxos, notificações e geração de documentos.
Indicadores e análise de dados.
Estrutura de dados e integração com aplicações.
Cases corporativos são apresentados de forma conceitual, preservando informações internas.