Skip to content
View PedroVViana's full-sized avatar

Block or report PedroVViana

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PedroVViana/README.md

Pedro Van-Lume

Front-end Engineer & AI Application Engineer — React · TypeScript · Next.js · Design System · RAG e sistemas multiagentes

Desenvolvedor front-end com mais de 4 anos construindo interfaces escaláveis baseadas em componentes, hoje com foco crescente em aplicações com LLM em produção. Bacharel em Ciência da Computação (UniFBV) e fundador da DevLume, software house com mais de 100 projetos entregues.


Onde eu atuei

Engeman — Front-end Developer · 2025–2026 Único desenvolvedor front-end da equipe em sistemas para o setor de óleo e gás, usados na operação de 6 refinarias e 30 plataformas de petróleo. Participei de 20 dos 22 módulos do produto, mais de 15 construídos do zero, para uma base de 5 mil usuários com pico de 500 simultâneos. Defini padrões técnicos, revisei todas as PRs de front-end e ajudei a implantar Scrum na equipe.

O-PitBlast — Front-end Developer · 2022–2023 Único front-end de um time multidisciplinar em startup internacional de simulação 3D para mineração (Portugal). Liderei a unificação de projetos legados em uma interface única iniciada do zero, entregando 70% do escopo em 6 meses. Ambiente 100% em inglês — dailies, documentação e código.

DevLume — Founder & Software Developer · 2021–hoje Software house própria: sistemas sob medida, SaaS e automações. Ownership completo de produto, arquitetura, desenvolvimento e deploy. Entre os projetos, uma página de vendas que gerou 25x de retorno sobre investimento em mídia ao cliente, e o LeveProMedico, SaaS de gestão clínica com design system próprio, testes com Jest e React Testing Library e arquitetura MVC.


Stack

Front-end — React, Next.js, TypeScript, Angular, Tailwind CSS, Vite, Redux

Arquitetura — Design System, Micro Front-end, Clean Architecture, MVC, MVVM, Arquitetura Hexagonal

Testes — Jest, React Testing Library, TDD, testes de componentes e regressão

IA aplicada — Python, FastAPI, LangChain/LangGraph, RAG, OpenAI e LLM APIs, bancos vetoriais (pgvector, Pinecone, Weaviate), sistemas multiagentes

Back-end & dados — Node.js, Java/Spring Boot, APIs REST, PostgreSQL, MongoDB, Supabase, Firebase

DevOps — Docker, CI/CD, Azure DevOps, AWS


Projetos públicos

A maior parte do meu trabalho de cliente está sob NDA. Os repositórios abaixo são projetos próprios, abertos para demonstrar arquitetura e prática técnica.

Projeto O que é
Agent-IA-RAG-finance Plataforma multi-agente de análise financeira em FastAPI + LangGraph. Pipeline RAG sobre ChromaDB, orquestração por grafo com degradação graciosa, audit trail por execução e 104 testes.
SistemaDeFila_Java Processamento assíncrono de jobs com Spring Boot, RabbitMQ e PostgreSQL. Clean Architecture em quatro camadas, fila durável e retry com 3 tentativas antes de marcar como FAILED.
FinApp App de finanças pessoais em React + TypeScript. Firebase Auth e Firestore com regras de segurança por usuário, dashboards com Recharts e assistente financeiro via OpenAI. · Ver online
BarberFlow Calendar Agendamento para barbearias com dashboards por perfil, disponibilidade semanal e gestão de bloqueios. · Ver online
lib-devlume-pixel Design system próprio em monorepo — biblioteca de componentes React em packages/ui com app de showcase.
Skills-Devlume DevKit: meu processo de desenvolvimento de produto codificado em skills de IA — discovery, briefing com cliente e levantamento de requisitos, com handoff estruturado entre etapas.

Formação

Bacharelado em Ciência da Computação — Wyden UniFBV, Recife · 2019–2023 Inglês B2 — leitura técnica, escrita e comunicação funcional


Contato

Pinned Loading

  1. FinApp FinApp Public

    App de finanças pessoais em React + TypeScript com Firebase Auth/Firestore, regras de segurança por usuário e assistente financeiro via OpenAI.

    TypeScript

  2. SistemaDeFila_Java SistemaDeFila_Java Public

    Processamento assíncrono de jobs com Spring Boot, RabbitMQ e PostgreSQL — Clean Architecture, fila durável e retry com 3 tentativas.

    Java

  3. Agent-IA-RAG-finance Agent-IA-RAG-finance Public

    Plataforma multi-agente de análise financeira com FastAPI, LangGraph e RAG (ChromaDB) — arquitetura em camadas, audit trail e 104 testes.

    Python

  4. Skills-Devlume Skills-Devlume Public

    DevKit — metodologia de desenvolvimento de produto codificada em skills de IA: da descoberta ao deploy. Fluxo estruturado de discovery, briefing e requisitos.

  5. lib-devlume-pixel lib-devlume-pixel Public

    Design system próprio em monorepo — biblioteca de componentes React + app de showcase.

    TypeScript

  6. barberflow-calendar barberflow-calendar Public

    Sistema de agendamento para barbearias em React + TypeScript, com dashboards por perfil, gestão de disponibilidade e bloqueios.

    TypeScript