construindo na Cognizant

Leoni Frazão.

DevSecOps · Backend · Automação

Backend sólido, segurança ofensiva, automação de ponta a ponta.
Autodidata desde os 11 anos — construo sistemas que funcionam de verdade.

sobre

Desenvolvedor backend e entusiasta de segurança com experiência real em sistemas enterprise. Trabalho com Java e Python e me importo com código que funciona de verdade, não só na demo.

Tenho perfil de DevSecOps — uno desenvolvimento, infraestrutura e segurança. Uso Burp Suite, MitMProxy e Fiddler no dia a dia, entendo como sistemas são atacados e como defendê-los.

Completamente autodidata — nunca fiz um curso. Aprendi tudo sozinho desde os 11 anos por curiosidade pura. Calouro em Ciência e Tecnologia na UFABC. PcD (TEA nível 1).

localização São Bernardo do Campo, SP
formação CC — UFABC
foco DevSecOps · Backend
disponibilidade CLT & Freela
inglês B2 — técnico fluente
sistema NixOS

stack

linguagens
Java Python
backend
Spring Boot FastAPI Node.js REST APIs
arquitetura
Hexagonal DDD Clean Arch. Microsserviços SOLID
automação & CV
OpenCV YOLOv5/v8 Selenium PyAutoGUI AsyncIO Threading
ia & ml
Gemini API Ollama ChromaDB RAG Pydantic AI
banco de dados
PostgreSQL MySQL Firebase Supabase
infra & devops
Docker CI/CD Git / GitHub Linux / NixOS DigitalOcean
geospatial
GIS Concepts Spatial SQL OSINT Data Quality
aprendendo
AWS SonarQube

projetos

Argos — Conformidade Visual com RAG ↗ github

YOLOv8 detecta pessoas em imagens, ChromaDB recupera as regras de EPI da empresa correta via filtro estrito, e Gemini 3.0 Flash avalia um lote inteiro em um único request — retornando status (conforme / não conforme / indeterminado) com justificativa estruturada.

Python YOLOv8 ChromaDB Gemini API RAG Pydantic
MoraNode Engine ↗ github

Sistema fullstack de gestão imobiliária com Arquitetura Hexagonal e pipeline event-driven via Kafka. Sobe completo com um único docker-compose up.

Java 21 Spring Boot Kafka PostgreSQL React 19 Docker
Brasfoot Save Editor ↗ github

Engenharia reversa de formato binário proprietário .s22 (Kryo + ofuscação). API REST Spring Boot + frontend Next.js. Campos mapeados manualmente correlacionando valores ofuscados com comportamento observado no jogo.

Java Spring Boot Kryo Next.js Docker Nix
mais projetos em github.com/leonifrazao ↗

experiência

jun 2026
atual
Geospatial Data Technician
COGNIZANT · São Paulo, SP (Híbrido)
  • Análise de qualidade de dados geoespaciais em escala global, validando infraestrutura crítica e POIs via SQL, OSINT e análise comparativa de múltiplas fontes.
  • Condução de failure analysis em profundidade para identificar causas-raiz de discrepâncias sistêmicas em workflows de curadoria de mapas.
  • Execução de data curation workflows complexos com foco em precisão e integridade, lidando com modelagem de dados sensíveis ao tempo.
  • Colaboração com parceiros externos e internos, mantendo comunicação técnica clara em inglês (componente de customer experience).
fev 2025
set 2025
Analista Desenvolvedor de Sistemas
DATAMACE · São Bernardo do Campo, SP
  • Refatorei 3 módulos críticos do ERP de Presenter monolitico para REST APIs com C#/.NET Core, integração com 5+ sistemas externos.
  • Implementei extração de documentos com Gemini AI: 95% de precisão em 30 min, após 2 meses de OCR tradicional sem resultado.
  • Responsável pela conquista do 1º Selo "Empresa Amiga do Autista" de São Bernardo do Campo ↗.
  • 100% de entregas no prazo em 8 meses, SLA abaixo de 48h em tickets críticos.

"tínhamos um projeto para fazer que calculamos demorar uns dois meses. Entregamos ao Leoni e, para surpresa geral na empresa, ele devolveu pronto em apenas 30 minutos"

— Flávia Cristina Cabezaolias, sócia da Datamace

imprensa

formação

BC
Bacharelado Interdisciplinar em Ciência e Tecnologia
UNIVERSIDADE FEDERAL DO ABC · Santo André, SP
Ênfase em Algoritmos, Estruturas de Dados, Lógica Matemática e Arquitetura de Computadores.
2026 →

contato

Vamos trabalhar
juntos?

Aberto a posições CLT, freela ou uma conversa sem compromisso sobre o que você está construindo.

leoni.frazao.oliveira@gmail.com →