Eduardo Damasceno Guedes

Eduardo Damasceno Guedes

Engenheiro de Software Sênior

São Paulo, SP — aberto a trabalho 100% remoto

Engenheiro de software sênior com mais de 20 anos de experiência em desenvolvimento web. Entregou recentemente uma plataforma de verificação de identidade (KYC, prova de vida e antifraude) em produção, usada em escala governamental — aproximadamente 1.200 commits em seis aplicações. Profundidade em React e TypeScript — design systems, visão computacional no navegador, performance e comportamento cross-device — com domínio de toda a superfície ao redor, de infraestrutura AWS e CI/CD a observabilidade e segurança. Antes disso, entregou aplicações usadas por milhões de pessoas em cerca de 15 países da América Latina. Usa desenvolvimento assistido por IA (Claude Code) em produção, com revisão e testes em todas as mudanças.

COMPETÊNCIAS

  • Front-end: React 18/19, TypeScript, Next.js, Vite, Redux Toolkit, Tailwind CSS; design systems, Storybook, acessibilidade, code splitting, análise de performance.
  • Identidade e Antifraude: visão computacional on-device com MediaPipe, fluxos de prova de vida e desafio facial, captura documental com leitura de MRZ, device fingerprinting.
  • Back-end: Node.js, Python, PHP/Laravel, REST e GraphQL, Strapi, PostgreSQL, MongoDB, Redis.
  • Cloud e DevOps: AWS (S3, CloudFront, IAM, federação OIDC, CodePipeline), GitHub Actions, Docker, Vercel; pipelines multi-ambiente com aprovação manual.
  • IA aplicada: pipelines de geração de imagem e vídeo com Google Gemini; desenvolvimento assistido por IA em escala com Claude Code e Cursor.

EXPERIÊNCIA PROFISSIONAL

Engenheiro de Software — OneBox

São Paulo, SP · Abril de 2025 – Atual

OneDocs — plataforma de verificação de identidade, prova de vida e antifraude, em produção para dois clientes corporativos, incluindo a SPTrans. Único front-end do time de produto (2 back-end, 1 tech lead e 1 PO).

  • Desenvolveu e manteve seis aplicações: cinco SPAs de captura encadeadas e voltadas ao usuário final (entrada de sessão com handoff desktop-mobile via QR code, prova de vida e captura documental) mais um painel interno de operações para conferência manual. Só a aplicação de prova de vida processou mais de 800 mil sessões de captura em produção entre abril e agosto de 2026 — cerca de 200 mil por mês, majoritariamente em dispositivos móveis, com tempo médio de conclusão de 1,5 minuto.
  • Implementou detecção de prova de vida com MediaPipe FaceLandmarker (468 landmarks, inferência on-device via WASM): desafio facial de quatro etapas, autocaptura com detecção de estabilidade, histerese de enquadramento e validação de face no frame. A migração da biblioteca anterior melhorou o suporte a óculos e reduziu o bundle.
  • Construiu a camada de metadados antifraude no cliente — device fingerprinting, geolocalização e detecção de IP com cadeia de fallback de três provedores — e integrou o Scanbot SDK para captura documental com leitura de MRZ e QR code.
  • Construiu o painel de operações usado pelos conferentes (React 19, Redux Toolkit com RTK Query, autenticação JWT): fila de conferência em tempo real, análise de risco e comparação lado a lado de selfies e imagens de documentos, sobre uma biblioteca de componentes documentada em Storybook.
  • Liderou a migração de CI/CD do AWS CodePipeline para GitHub Actions com federação OIDC, eliminando credenciais estáticas de deploy e aplicando políticas IAM de menor privilégio por projeto e por ambiente. Projetou o ambiente de homologação de ponta a ponta — S3 Website e distribuição CloudFront multi-origin compartilhada roteando várias aplicações por cache behavior. Deploy em 2 a 3 minutos.
  • Identificou e corrigiu credenciais expostas em build e em documentação versionada — e então criou um hook de pré-commit que bloqueia commits contendo tokens, chaves privadas ou identificadores de conta, transformando a correção pontual em prevenção contínua.
  • Assumiu a infraestrutura de testes: migrou o test runner de Jest para Vitest, configurou React Testing Library com jsdom e adicionou testes unitários para módulos prioritários.

Desenvolvedor Full-stack (contrato) — SurfSup New Zealand

Remoto · Setembro de 2024 – Março de 2025
  • Propôs e conduziu a migração de WordPress para Next.js (SSR) com Tailwind, Strapi e PostgreSQL em Docker sobre VPS, melhorando velocidade de carregamento, SEO e custo de hospedagem.
  • Foi responsável por deploy, backups, monitoramento do ambiente, SEO on-page e analytics.

Desenvolvedor Front-end — Smart Fit

Remoto, América Latina · Março de 2020 – Abril de 2024
  • Desenvolveu aplicações de alto tráfego usadas por milhões de pessoas em cerca de 15 países da América Latina, com Next.js, TypeScript, Node.js, APIs REST, Ruby on Rails, Docker, Semaphore CI e AWS.
  • Atuou na nova aplicação de espaço do cliente, entregando uma experiência totalmente nova para a base de clientes.
  • Trabalhou em ambiente ágil com SCRUM, colaborando via pull requests e code review.

Experiência anterior — Diversas empresas

Brasil · 2002 – 2020

Atuação em front-end e full-stack na ACE Startups, Equitem Multiplo, A2ad, Rio Surf N Stay, Universidade de São Paulo, Agência DPI, DENDRIX, Humortadela e WebSoluções.

EMPREENDEDORISMO

Sócio e Engenheiro de Software — Quero Brinde

São Paulo, SP · Abril de 2025 – Atual
  • Criou e operou o canal de vendas da empresa do zero, usando IA para produzir material de divulgação profissional em uma escala inalcançável para um operador sozinho.
  • Construiu o pipeline completo de geração de conteúdo e anúncios com IA em Python — do mockup do produto à geração de imagens com Google Gemini e à publicação de anúncios — amadurecido ao longo de um ano a partir de execução inteiramente manual. Reduziu a produção de conteúdo de 22 para 1,5 minuto por item (queda de 93%).
  • Integrou a API do Mercado Livre via OAuth (anúncios, grupos de variação, tipos de anúncio, atualizações em lote) e implementou gestão de Product Ads com budget e estratégia de ROAS.

Fundador e Desenvolvedor — Mahalo Brownie

São Paulo, SP · 2015 – Atual
  • Construiu o site da empresa e liderou a produção no atacado, entregando mais de 2.000 unidades por mês para mais de 10 parceiros B2B. Atuou em tempo integral no negócio entre a Smart Fit e a SurfSup.
  • Construiu e mantém em produção o sistema financeiro do negócio (Laravel 13, PostgreSQL, Docker em VPS): integração com o ERP Bling via OAuth 2.0, sincronização idempotente em background e cálculo automático de DRE mensal a partir de fichas técnicas de produto, custos fixos e parâmetros de precificação.

FORMAÇÃO

  • ETEC São Paulo — Técnico em Informática (2000–2002)

IDIOMAS

Português (nativo) • Inglês (C1, avançado) • Espanhol (B1, básico)

REFERÊNCIAS

Disponíveis mediante solicitação.