Educação
Skills
Linguagens: Python, Javascript/Typescript
Bibliotecas & Frameworks: FastAPI, Flask, Celery, RQ, Vue.js, SQLAlchemy, Alembic, Pytest, PyMongo, MongoEngine
Mensageria: RabbitMQ
Banco de dados: PostgreSQL, MongoDB, Redis
Infraestrutura: Docker, Docker Compose, Kubernetes, OpenShift, Cloud SQL, Cloud Functions, Cloud Storage
Monitoramento: OpenObserve, Sentry, Grafana, Prometheus, OpenTelemetry
Experiência
Atuo em uma squad de produtos de IA para processamento de documentos, usando LLM multimodal e OCR, em Python e FastAPI, em uma instituição financeira de grande porte da América Latina.
- Evoluí uma API de análise de documentos de matrícula de imóvel, aumentando os campos extraídos e a qualidade da extração, com o objetivo de reduzir de 8 para 2-3 minutos o tempo médio de análise de um analista humano.
- Desenvolvi um mecanismo de LLM-as-a-judge para a extração de titularidade e de gravames do imóvel, em que o modelo avalia sua própria resposta e tenta novamente, com limite de três rodadas, até validar o resultado.
Atuei como desenvolvedor de software em uma plataforma de RH e ponto eletrônico, evoluindo para um papel de liderança técnica, participando de decisões técnicas e de produto, além de mentoria de desenvolvedores.
- No front-end em Vue.js do sistema de ponto, mantive e evoluí o mecanismo de resiliência do registro, com novas tentativas automáticas e fallback para um serviço apartado, garantindo que o ponto não se perdesse durante instabilidades no backend.
- Diagnostiquei gargalos de performance em APIs usando profiling (cProfile), substituindo buscas pesadas via SQLAlchemy e MongoEngine por queries direcionadas, e disseminei essa prática de diagnóstico no time.
- Nos primeiros seis meses como líder técnico, zerei o backlog de chamados de defeito reportados por clientes.
- Liderei o desenvolvimento de funcionalidades assistidas por IA: preenchimento automático de formulários a partir de documentos enviados e uma ferramenta baseada em LLM para gestores planejarem férias das equipes.
- Instrumentei fluxos do produto com logs estruturados e correlação de requisições, usando OpenObserve para diagnosticar erros e gargalos em produção.
Contribuí para um sistema web e mobile de gestão de dados de sensores, para um cliente do setor de energia eólica.
- Desenvolvi as dashboards de visualização dos dados (Vue.js/Vuetify, Chart.js) e a geração de relatórios em PDF, substituindo um fluxo manual de geração de gráficos por script.
- Contribuí com endpoints e correções na API REST em Node.js.
- Contribuí com funcionalidades no aplicativo mobile offline (NativeScript-Vue) usado pelos técnicos em campo.
Atuei no desenvolvimento de firmware para protótipos de equipamentos eletrônicos.
- Desenvolvi firmware em C para microcontroladores MSP430 e Atmel em um protótipo de equipamento médico voltado para diagnósticos rápidos.
- Implementei comunicação Bluetooth e interface LCD para feedback em tempo real.
- Contribuí em protótipos experimentais, incluindo um simulador de coração artificial e um sistema de rastreamento de movimentos usando Python e Raspberry Pi.