Victor

Victor Schmücker Serpa, Desenvolvedor Full Stack

Joinville, SC

Desenvolvedor full stack há três anos, mais à vontade no front-end. React, Next.js e React Native na interface, Node.js na API, tudo em produção.

Habilidades & Tecnologias

Sobre mim

Victor S. Serpa

Desenvolvedor full stack com três anos de experiência em JavaScript e TypeScript, mais à vontade no front-end. Trabalho com React, Next.js e React Native na interface e Node.js na API, entregando plataformas de e-commerce, portais corporativos e apps que rodam em produção. Tenho facilidade em conectar essas aplicações aos sistemas que a empresa já usa, como ERPs e provedores de pagamento. Me importo com código que continua fácil de mudar seis meses depois e com trabalhar perto de quem usa o produto.

Ao longo da minha trajetória, trabalhei em projetos completos, lidando com regras de negócio complexas, integrações entre sistemas e aplicações que exigem estabilidade, desempenho e organização de código. Tenho foco em escrever soluções claras, fáceis de manter e alinhadas com o time. Valorizo boas práticas como testes automatizados, integração contínua, arquitetura bem estruturada e colaboração em ambientes ágeis. Gosto de entender o problema antes de propor a solução e acredito que tecnologia faz mais sentido quando resolve problemas reais.

Além de codificar, sou ativo na minha comunidade: trabalho como voluntário na minha igreja e gosto de compartilhar conhecimento com as pessoas ao meu redor. Desenvolvo projetos pessoais por paixão e estou sempre perto da família e amigos, fazendo o possível para ajudar.

Experiências

Tipo de contratação
PJ
Período
03.2024-09.2026

Trabalhei em cinco produtos para clientes diferentes, no front-end e no back-end, todos em produção.

  • Construí do zero uma plataforma de e-commerce completa em Next.js, TypeScript, Prisma e MySQL: loja, painel administrativo e API, com checkout de cartão pela Cielo, pagamento via PIX com desconto automático, regras de frete grátis, controle de estoque com aviso de volta ao estoque, suporte a PWA e cerca de 500 testes em Jest e Vitest.
  • Entreguei três portais web para um cliente industrial (cliente, vendas e transportadora) em React sobre uma API em Node.js, Express e PostgreSQL, somando mais de 130 endpoints REST, incluindo a validação de notas fiscais de devolução contra o SoftExpert do cliente.
  • Escrevi o MFA desses portais com TOTP: segredos criptografados, login em duas etapas, dispositivos confiáveis por cookie, uma tela de gestão para a equipe de TI do cliente e log de auditoria.
  • Desenvolvi uma segunda plataforma de e-commerce com painel multiloja, cobrindo combos de produtos com preço por quantidade e agendamento de entrega e retirada com dias de exceção.
  • Construí um app de autoatendimento (totem) em React Native, com pagamento por cartão e PIX, emissão de NFC-e e impressão de comprovante, notificações de pedido por WhatsApp e auditoria de toda chamada ao ERP.
  • Entreguei o checkout de convidado com reCAPTCHA e o SEO técnico (sitemap, metadados e pré-renderização) da operação de e-commerce do Chile.
  • Fui o contato técnico direto dos clientes, do levantamento de requisitos até o aceite.
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • React Native
  • Redux
  • Zustand
  • TanStack Query
  • Tailwind CSS
  • Node.js
  • Express
  • Fastify
  • REST APIs
  • Socket.IO
  • PostgreSQL
  • MySQL
  • Redis
  • Prisma
  • Jest
  • Vitest
  • Docker
  • GitHub Actions

Tipo de contratação
CLT
Período
01.2023-03.2024
  • E-commerce B2B
  • cXML PunchOut
  • Integração com ERP
  • Gateways de pagamento
  • MFA
  • reCAPTCHA

Tipo de contratação
CLT
Período
01.2022-01.2023
  • Datasul
  • Suporte técnico
  • Gestão de chamados
  • Reporte de bugs
  • Testes & QA
  • Treinamento de usuários

Tipo de contratação
Estágio
Período
08.2021-01.2022
  • Datasul
  • Suporte técnico
  • Gestão de chamados

Projetos

Algumas coisas que eu construí recentemente.

  • iOS e Android

    Jogo de quebra-cabeça mobile com ranking global e desafios diários. React Native (Expo), Next.js, Hono e PostgreSQL, com cerca de 880 testes automatizados e CI/CD no GitHub Actions.

    • React Native (Expo)
    • Next.js
    • Hono
    • PostgreSQL
    • GitHub Actions
    Tela inicial do Right of WayTabuleiro de fase do Right of Way no estilo de setas Ember
  • Web app

    SaaS que transforma vídeos longos em clipes curtos usando IA. Node.js com Fastify, filas com BullMQ e Redis, processamento com FFmpeg, pagamentos com Stripe e front-end em Next.js.

    • Node.js
    • Fastify
    • BullMQ
    • Redis
    • FFmpeg
    • Stripe
    • Next.js
    Página inicial do LumeClip: vídeo longo entra, clipe viral sai

Mais no GitHub

Ver todos no GitHub(abre em nova aba)