Pedro Fonseca
Omnes enim Christus, nihil sine Maria

Pedro Victor da Fonseca — Engenheiro de Software

Belém - PA · contatopedrovrn@gmail.com · peidrao.com

Resumo

Engenheiro de Software com 5+ anos de experiência em backend e sistemas distribuídos, especializado em Python e TypeScript. Histórico comprovado na construção de microserviços escaláveis, integrações complexas com plataformas externas e aplicações cloud-native na AWS. Atuação em fintechs de alto volume transacional — pagamentos, seguros e mercado de capitais — com forte liderança técnica, cultura de testes e boas práticas de engenharia. Referência técnica para times de backend e frontend, com experiência em refinamento, distribuição de tarefas e implementação de soluções com LLMs e IA em fluxos de negócio reais.

5+ anos de experiênciaBackend & Sistemas DistribuídosFintechs & Alto Volume TransacionalLLMs & IA aplicada

Conhecimentos Técnicos

LinguagensPythonTypeScript
FrameworksDjangoFlaskNestJSNext.jsVue.js
Banco de dadosPostgreSQLMySQLMongoDB
Cloud & DevOpsAWS (EC2, ECS, S3)DockerLinuxGitCI/CD (GitHub Actions)

Experiência Profissional

B2Blue — Desenvolvedor Back-end

Abr/2025 – Atual
  • Referência técnica de backend em Python (Django), liderando integrações via APIs REST e definição de arquitetura e fluxos de implementação.
  • Integrações com HubSpot (CRM), OMIE (ERP), Keycloak (IAM) e TypeSense, garantindo consistência e resiliência entre sistemas.
  • Arquitetura de microsserviços com Django e AWS, com isolamento de domínios e foco em escalabilidade e alta disponibilidade.
  • Implementação de soluções de IA e LLMs aplicadas a fluxos de negócio, automatizando processos críticos.
  • Apoio técnico a times de frontend com code review, definição de padrões e atuação cross-funcional.

Imobanco — Desenvolvedor Full Stack (PJ)

Mar/2023 – Jan/2025
  • Manutenção e evolução de sistema financeiro com Python (Django) e Vue.js, desenvolvimento de APIs REST e integração com LLM para automação de fluxos de negócio.
  • Desenvolvimento de funcionalidades críticas para investimentos (debêntures) e pagamentos via PIX, ampliando o alcance de clientes.
  • Contribuição em projetos open source: bb-wrapper, py-bdd-context e django-ses.
  • Automações com LLMs para análise de dados e geração de relatórios, otimizando processos manuais e aumentando a receita financeira.

Bloxs — Desenvolvedor Full Stack (PJ)

Jan/2024 – Dez/2024
  • Desenvolvedor backend principal em Python (Flask), liderando a reestruturação arquitetural da plataforma de crowdfunding e mercado de capitais.
  • Separação de frontend (Next.js, Tailwind CSS) e backend (Flask) em arquitetura desacoplada, melhorando performance e escalabilidade.
  • Liderança na implementação de testes automatizados (unitários e integração), reduzindo hotfixes em produção.

Delinea — Desenvolvedor Back-end

Jan/2022 – Fev/2023
  • Desenvolvimento e manutenção de APIs REST com Python (Django) para plataforma educacional.
  • Aumento da cobertura de testes automatizados para mais de 85% em aplicação crítica.
  • Deploy e manutenção em infraestrutura AWS (EC2, ECS, S3) em ambiente de produção.

Cactus — Desenvolvedor Full Stack

Mai/2021 – Jan/2023
  • Desenvolvimento de sistemas web com Python (Django), React e Vue.js, com criação de APIs REST para múltiplos clientes.
  • Apoio técnico ao time com code review, pair programming e resolução de problemas em backend e frontend.

Freelancer — Desenvolvedor Full Stack

Nov/2019 – Jan/2021
  • Desenvolvimento de landing pages para diferentes segmentos com Bootstrap, Node.js e PHP.
  • Atuação como bolsista em projetos acadêmicos, desenvolvendo sistemas de gerenciamento e plataformas para museus.

Projetos / Freelas

asyncare-api — Fastify + MongoDB

Jun/2024 – Mar/2025
  • Autenticação com JWT (access token) e refresh token em cookie httpOnly, com controle de perfil (ADMIN, STAFF, etc.) via middlewares.
  • Gestão de agenda clínica com disponibilidade por horário de trabalho, bloqueio de conflitos e agendamento recorrente semanal (séries de até 3 meses).
  • Fluxo de agendamento integrado com paciente/profissional/plano, criação automática de paciente e cálculo de valor por especialidade/plano.
  • Recuperação de senha com código temporário (invalidando códigos anteriores) e envio de e-mail via Mailjet.
  • Upload de arquivos com URLs assinadas S3 (upload/download/delete) e validação de tamanho máximo.
  • Documentação Swagger e cobertura de testes unitários e de integração em serviços centrais.

backend-expotease — NestJS + Prisma

Mar/2025 – Nov/2025
  • Arquitetura modular para exportação/pesca com usuários, empresas, clientes, produtos, embarcações, descargas, processos e faturamento.
  • Autenticação JWT com contexto multiempresa, troca da empresa ativa no token e fluxo de recuperação/validação por e-mail.
  • Ciclo de NF-e com integração real (sdk-cloud-dfe): emissão, consulta, cancelamento e persistência de XML/PDF no banco.
  • Geração de documentos operacionais/comerciais (Invoice, Packing List, NOOA, ICCAT) com Handlebars + Puppeteer (PDF) e Excel em fluxos específicos.
  • Regras de consolidação de carga com agrupamento por navio/lote/produto, cálculos de peso (kg/lb), custo internacional/frete e totais por processo.
  • Relatórios analíticos de descarga e integração de cotação de dólar (PTAX/BCB).

Formação Acadêmica

Bacharelado em Tecnologia da Informação

Universidade Federal do Rio Grande do Norte (UFRN) · Natal, RN · 2018 – 2022