otaviosena

Desenvolvedor Web Fullstack

Desenvolvo aplicações modernas e robustas de ponta a ponta. Experiência na construção de APIs escaláveis em Go e Node.js/TypeScript, interfaces dinâmicas em React e Vue.js, além de automações complexas de sistemas e fluxos de dados.

Foto de Otávio Sena
Ferramenta & API

CNAB Parser

Ferramenta em Go para leitura e processamento de arquivos de cobrança CNAB 400. Recebe um ou mais arquivos via upload, extrai os campos por posição fixa (sacado, valor, vencimento, ocorrência, liquidação) e devolve os dados formatados em JSON para visualização em um dashboard simples, automatizando a conferência manual desses arquivos.

Go (Golang) Docker REST API HTML/JS
main.go
// converte string do CNAB pra float64 (ex: "0000000300000" = R$ 300,00)
func converterValorMonetario(valorRaw string) float64 {
    valorRaw = strings.TrimSpace(valorRaw)
    if valorRaw == "" {
        return 0.0
    }

    valorFloat, err := strconv.ParseFloat(valorRaw, 64)
    if err != nil {
        return 0.0
    }

    return valorFloat / 100.0
}
Fullstack SaaS

Joy Connect CRM

CRM multitenant construído do zero: autenticação com JWT, pipeline de vendas em kanban, controle de permissões por papel (RBAC) e relatórios de acompanhamento. Projeto pessoal pra praticar arquitetura de SaaS multitenant de ponta a ponta.

React 19 Fastify (Node.js) Prisma ORM Tailwind v4 Framer Motion Zustand
pipeline.tsx
import { useMutation } from '@tanstack/react-query';

export const PipelineBoard = () => {
  const { mutate: updateStage } = useMutation({
    mutationFn: async ({ dealId, stageId }) => {
      return await api.patch(`/deals/${dealId}`, {
        stageId,
      });
    }
  });

  return <DragDropContext onDragEnd={updateStage} />;
};
Mai 2026 - Presente

Planner Investimentos

QA & Product Owner
  • QA e mapeamento de comportamento de sistema em uma plataforma de backoffice (RWP Tec) que administra o ciclo completo de operações de crédito de fundos estruturados (CCB, Nota Comercial, antecipação de recebíveis).
  • Produção de material de treinamento por perfil de usuário (Analista de Gestão, Originador/Cedente, Gestor de Fundo), roteiros de demo e apresentações.
  • Identificação e documentação de bugs de sistema (ex.: divergência de valor unitário em geração de documentos, riscos de alucinação em feature de análise de crédito com IA).
São Paulo, SP
Fev 2026 - Abr 2026

Economy Software

Software Developer

Desenvolvimento e manutenção de serviços backend, com foco em refatoração de código existente e criação de APIs internas.

São Paulo, SP
Mai 2023 - Out 2025

2E Sistemas

Software Developer / Líder de Projeto
  • Migração de Legado: Modelagem e migração técnica de um sistema monolítico com mais de 20 anos de idade para uma arquitetura baseada em microsserviços.
  • Integrações Financeiras: Implementação de fluxos automatizados de pagamento e recebimento via Pix, geração e leitura de boletos bancários e envio de Notas Fiscais eletrônicas (NF-e).
  • Automações Críticas: Rotinas de processamento financeiro em lote, fechamento automático de faturas e cobrança periódica.
  • Liderança de Projeto: Direção executiva das entregas técnicos e facilitação de fluxos de trabalho, organizando as tarefas de desenvolvimento, coordenando as prioridades junto a produto/negócio e garantindo que os prazos e metas fossem cumpridos.
  • Alinhamento com Negócio: Reuniões com stakeholders e gerentes de produto para levantamento de requisitos e priorização de entregas.
Campo Grande, MS
Out 2022 - Jan 2023

Americanas S.A.

Auxiliar de Loja

Contrato temporário de final de ano, atendimento ao cliente e suporte operacional.

Ribeirão Preto, SP
Out 2020 - Ago 2021

Procuradoria Geral da Fazenda Nacional

Estagiário de Direito

Análise de processos judiciais de cobrança e execuções fiscais.

Campo Grande, MS
Jan 2019 - Mar 2020

Projeto Segunda Casa

Mobilizador de Recursos

Estruturação, planejamento e captação de recursos e parcerias para uma organização não governamental.

Campo Grande, MS
🥇 1º Lugar

3ª Maratona de Programação em Python

Participação na 3ª maratona de programação em Python, organizada pela equipe do Senac Hub Academy no dia 18/05/2024. Uma experiência incrível de resolução ágil de problemas complexos de lógica e algoritmos em equipe, onde conquistamos a primeira colocação no torneio.

Senac Hub Academy • Campo Grande, MS
Foto de Otávio Sena e sua equipe com o troféu de 1º lugar na Maratona de Programação em Python
2026 - 2028

Universidade Federal de Rondônia

Gestão em Tecnologia da Informação / Computer Software Engineering

Graduação em Andamento

Linguagens

Go (Golang) TypeScript JavaScript Python

Backend & Bancos de Dados

Fastify Node.js Express NestJS Ruby on Rails Prisma ORM PostgreSQL MySQL SQLite Redis

Frontend & Interfaces

React Vue.js Tailwind CSS v4 CSS3 / HTML5

DevOps & Ferramentas

Amazon Web Services (AWS) Docker CI/CD (GitHub Actions) DigitalOcean Hetzner Git / GitHub Jira (Kanban/SCRUM)