disponível para projetos & oportunidades

João Paulo Backend Developer

APIs robustas, automações e sistemas internos que resolvem problemas reais. Stack: TypeScript, Node.js, C# e PostgreSQL.

~/dev $
10+ Repositórios
2+ Em produção
4+ Linguagens

Sobre

Backend developer com foco em sistemas que funcionam de verdade.

Sou João Paulo Ramos, desenvolvedor com foco em backend, automações e integrações. Atuo na Vitoriaware em operações de sistemas, desenvolvendo soluções que eliminam gargalos — incluindo um sistema de controle de estoque em C# que substituiu um software de R$1.500/ano, em uso ativo pela equipe.

Stack principal: TypeScript, Node.js e PostgreSQL, com Docker, Prisma e GitHub Actions no fluxo de deploy. Atualmente aprofundando em Python e arquitetura de APIs, com foco em segurança e boas práticas de engenharia.

APIs & Integrações
REST APIs com Express.js e TypeScript, PostgreSQL via Prisma ORM, containerizadas com Docker.
🔐
Auth & Segurança
Autenticação com controle de acesso baseado em roles (RBAC) e pipelines de CI/CD automatizados.
🤖
Automação
Soluções que eliminam trabalho manual — de web scraping a sistemas de gestão interna com impacto direto no negócio.

Tecnologias & Ferramentas

Stack focado em backend e sistemas robustos, com ferramentas modernas de desenvolvimento e DevOps.

Linguagens
TypeScript C# JavaScript Python SQL VBA
Backend & Frameworks
Node.js Express.js .NET Framework WinForms REST APIs
Banco de Dados
PostgreSQL Prisma ORM SQL Server
DevOps & Ferramentas
Docker GitHub Actions Docker Compose CI/CD Git Vitest
Especialidades
Autenticação RBAC Web Scraping Automação Integrações
Aprendendo
Arquitetura de Sistemas Python Avançado Microsserviços Cloud

Trabalhos em Destaque

Código com propósito — projetos reais que resolvi e coloquei em uso.

📦
C#
Controle de Estoque
Sistema desktop em WinForms para controle de estoque e orçamentos. Substituiu uma assinatura de R$1.500/ano — em uso ativo pela equipe desde o primeiro deploy.
C# 7.3 .NET 4.8 WinForms SQL
🛡️
JavaScript
RBAC com Node.js
Implementação de controle de acesso baseado em roles com Node.js: permissões, middlewares de autorização e proteção de rotas em APIs REST.
Node.js Express.js RBAC JWT
🕷️
Python
Web Novel Scraper
Web scraper em Python para coleta e organização automatizada de conteúdo. Automação de dados e manipulação de estruturas web.
Python Web Scraping Automação
🗄️
JavaScript
CRUD API + PostgreSQL
API CRUD com Express.js e PostgreSQL puro — ciclo completo de dados sem ORM, operações de criação, leitura, atualização e remoção.
Node.js Express.js PostgreSQL REST

Experiência

Construindo com código real, em produção, desde o início.

2025 — Atual
Operações de Sistemas
Vitoriaware
Desenvolvimento de sistemas internos, automações e integrações para otimização de processos operacionais. Backend com foco em soluções que eliminam tarefas manuais e aumentam a eficiência da equipe.
2024 — 2025
Formação & Portfólio
Projetos Próprios
Construção ativa de portfólio: APIs REST com TypeScript, sistemas desktop em C#, autenticação, RBAC e DevOps com Docker e CI/CD.
Primeiro sistema em produção
Controle de Estoque
Projeto Independente
Sistema WinForms em C# entregue e em uso real, substituindo software comercial de R$1.500/ano. Primeiro ciclo completo de desenvolvimento — do problema ao deploy.

Vamos trabalhar juntos?

Aberto a oportunidades, projetos freelance e colaborações. Se você tem um problema de backend, automação ou integração — me chama.