curriculo.pdf

curriculo.pdf

18 KB · atualizado em 2026-09-07

Este arquivo é um PDF. O resumo abaixo é o mesmo conteúdo em texto.

Resumo

Sou engenheiro de software sênior e trabalho remoto, do Brasil, desde 2019. Cuido das partes de um produto que precisam continuar funcionando quando o volume cresce, como o fluxo de pedidos e pagamentos, as filas de mensagens, os aplicativos e a infraestrutura por baixo de tudo isso. A maior plataforma em que trabalhei já processou mais de US$ 1 bilhão em transações.

local
Natal, RN · Brasil
idiomas
Português nativo · Inglês fluente
fuso
UTC-3
sobreposição
dia inteiro com a costa leste dos EUA, tardes com a Europa
formação
Análise e Desenvolvimento de Sistemas, PUC Minas · 2025 → 2027
formação
Engenharia de Software, UFRN · 2019 → 2022
email
contact@viniciusfgx.com
github
github.com/viniciusfgx
linkedin
linkedin.com/in/viniciusfgx
2022 → agoraLayers Education: Engenheiro de software sênior. Edtech que conecta escolas particulares e famílias. O produto vai da agenda escolar a um marketplace onde a escola vende para as famílias.
  • Trabalho no marketplace e na infraestrutura que o sustenta. A plataforma já processou mais de US$ 1 bilhão em transações e roda em Kubernetes, com Kafka para as filas de mensagens e Redis para cache, no Google Cloud.
  • Reviso os pull requests de todo o time de engenharia e acompanho os engenheiros que estão começando.
  • Melhorei as telas do produto seguindo um design system e os princípios de PWA, em Vue e TypeScript.
2021 → 2022io.insure: Desenvolvedor frontend sênior. Insurtech australiana com um marketplace online de seguros para fusões e aquisições e para riscos especiais.
  • Desenvolvi as funcionalidades da plataforma web em React e TypeScript.
  • Cuidei da estabilidade do produto com revisão de código e correção de bugs, e implantei os testes unitários com Jest.
  • Acompanhei desenvolvedores juniores, conduzi treinamentos e trabalhei com as pessoas responsáveis pelo produto para que as propostas de design entrassem no fluxo de desenvolvimento.
2019 → 2022Simbiose Ventures: Líder técnico. Software house e estúdio de startups que constrói projetos sob medida para clientes de vários setores.
  • Escrevi as especificações técnicas junto com os clientes e conduzi cada projeto do levantamento de requisitos até o deploy.
  • Os projetos foram entregues em Vue, Nuxt, React e Node.js, com MongoDB como banco de dados.
  • Treinei os engenheiros juniores do time e participei do planejamento e das decisões de design, sempre com prazo definido.
2019 → 2020SlicingDice: Desenvolvedor full stack. Data warehouse serverless, um banco de dados analítico oferecido como serviço, criado dentro da Simbiose.
  • Atualizei a base de código legada para os padrões atuais de desenvolvimento.
  • Corrigi bugs em toda a stack, em Python, Django e Node.js.
  • Desenhei e implementei as interfaces do produto.
languages
  • TypeScript
  • JavaScript
  • SQL
  • Swift
  • Java
  • Python
  • Bash
frontend
  • React
  • Vue
  • Next.js
  • Nuxt
  • Vite
  • Tailwind CSS
  • TanStack Query
  • Pinia
mobile
  • React Native
  • Capacitor
backend
  • Node.js
  • NestJS
  • Fastify
  • Express
  • Prisma
  • REST
  • GraphQL
  • OpenAPI
data
  • PostgreSQL
  • MongoDB
  • Redis
  • Kafka
  • BullMQ
  • Pub/Sub
  • DuckDB
infra
  • AWS
  • GCP
  • Kubernetes
  • Terraform
  • Docker
  • Flux GitOps
quality
  • GitLab CI
  • GitHub Actions
  • Vitest
  • Jest
  • Cypress
  • Playwright
  • SonarQube
observability
  • Sentry
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Elastic APM
security
  • OIDC
  • OAuth2
  • JWT
  • Cognito
  • RLS
  • 2FA
  • RBAC