backend developer Porto Alegre, RS

Olá, sou
William Leal.

Especialista em extração de dados, integrações via API REST e automações para sistemas de gestão pública. Código limpo, entrega real, resultado garantido.

Java Groovy Node.js APIs REST SQL Jasper Reports
scroll

01 — sobre

Dev backend com foco em
dados reais.

Atuo com sistemas ERP municipais em produção — o tipo de ambiente onde erro tem consequência direta e prazo é coisa séria.

Meu dia a dia envolve extrair dados de módulos como Folha de Pagamento e Tributos, criar integrações entre sistemas, automatizar processos e gerar relatórios que prefeituras precisam para funcionar.

Disponível para projetos freelance em dados, APIs e automações — com atenção especial a sistemas públicos e corporativos.

Vamos conversar

3+

anos em tecnologia

2

linguagens em produção

100%

foco backend & dados

0

tolerância a dado errado

02 — tecnologias

Stack técnico

lang

Java & Groovy

Relatórios, scripts e customizações em ERP municipal com Jasper Reports.

runtime

Node.js

Automações, scripts de exportação e integração de dados com JS moderno.

api

APIs REST

Criação e consumo de APIs para integração entre sistemas públicos e privados.

db

SQL & MySQL

Consultas complexas, extração e tratamento de dados relacionais.

reports

Jasper Reports

Relatórios personalizados para análise administrativa e financeira.

vcs

Git & GitHub

Controle de versão e colaboração em projetos de software.

03 — projetos

Casos reais de
desenvolvimento

Sistemas em produção, arquitetura robusta e foco em resolver problemas práticos.

Em Produção Fullstack · Para cliente real

Sistema de Gestão Café Leal

Aplicação web desenvolvida sob encomenda para um cliente real, com identidade visual e fluxos customizados para a operação do estabelecimento. Conta com PDV rápido, gestão de comandas, controle de compras de estoque e fechamento de caixa diário com apuração de divergências.

Destaques Técnicos

  • Segurança & Banco: Autenticação via JWT com controle de acessos (Gerente/Atendente) e persistência relacional em PostgreSQL.
  • Módulo Financeiro: Fluxo completo de caixa integrado a pagamentos via maquininha e controle de relatórios gerenciais.
  • Arquitetura Modular: Sistema dividido em módulos independentes (PDV, Estoque, Financeiro, Caixa), cada um com sua própria lógica de negócio e interface customizada.
Node.js Express PostgreSQL Vanilla JS JWT
Em breve

Próximo projeto

Atualmente em desenvolvimento. Em breve disponível aqui.

04 — serviços

O que posso
fazer por você

Projetos pontuais ou sob demanda. Me conta o problema, eu entrego a solução.

01

Extração & tratamento de dados

Extraio dados de sistemas como Folha de Pagamento, Tributos e ERPs. Trato, transformo e entrego no formato que você precisar — CSV, JSON, layout personalizado.

Java SQL Groovy
02

Integração via API REST

Conecto sistemas que não se comunicam. Crio e consumo APIs para automatizar o fluxo de dados entre plataformas sem intervenção manual.

Node.js REST JSON
03

Relatórios personalizados

Relatórios financeiros e administrativos em Java e Jasper Reports. Do layout até a entrega do arquivo final, pronto para uso imediato.

Jasper Java PDF
04

Automações & scripts

Automatizo processos repetitivos com scripts em Node.js ou Java. Coleta, processamento e exportação sem precisar de intervenção humana.

Node.js Java Shell

05 — dúvidas

Perguntas
frequentes

Ainda com dúvidas? Me manda uma mensagem direta.

Você trabalha com projetos pequenos?

Sim. Aceito projetos pontuais — desde um script de extração de dados até uma integração completa entre sistemas. Me conta o que você precisa e a gente avalia juntos.

Quais tipos de sistemas você integra?

Qualquer sistema que tenha API REST ou banco de dados acessível. Tenho experiência com ERPs municipais, sistemas de folha, tributos e plataformas corporativas.

Como funciona o processo de trabalho?

1. Você me conta o problema. 2. Eu analiso e proponho uma solução com prazo e valor. 3. Com aprovação, desenvolvo e entrego. Simples assim.

Atende fora do RS?

Sim. Trabalho 100% remoto, então atendo qualquer lugar do Brasil sem problema.

06 — contato

Tem um projeto
em mente?

Me conta o que você precisa — extração de dados, integração de sistemas, relatórios ou automações. Respondo rápido.