Desenvolvedor Full Stack | Tech Lead | Engenheiro de Sistemas
Liderei os esforços de engenharia para construir soluções de software de alto desempenho. Definindo padrões técnicos, supervisionando o design de sistemas desde modelagem ER até orçamento e implantação de infraestrutura em nuvem.
Projetei e desenvolvi várias aplicações web robustas em todo o ciclo de vida do software — do planejamento e arquitetura até implantação e otimização.
Trabalhei em projetos complexos envolvendo Big Data e GraphQL. Explorando insights em estruturas de dados em grafos, construindo um data lake em grande escala.
Comecei como Desenvolvedor Frontend, depois assumindo como Diretor de Projetos. Liderou o planejamento e execução de projetos de software.
Atuei como Assistente de Iniciação Científica no LabEPI/UFRN em projetos focados na aplicação de Inteligência Artificial e Aprendizado de Máquina Não Supervisionado para gestão inteligente de energia. Construí pipelines de dados usando Python, R e Octave para ingerir e pré-processar dados de séries temporais.
Programa de 8 semestres (3000h) cobrindo algoritmos, estruturas de dados, POO, bancos de dados, engenharia de software, redes de computadores, sistemas operacionais, programação web e visual, estatística e análise de sistemas. Engajado em pesquisa e iniciação científica.
Curso técnico no Instituto de Computação e Tecnologias Digitais (IMD). Cobriu arquitetura de redes, administração de servidores, sistemas Linux e fundamentos de infraestrutura.
Monitor da disciplina de Redes de Computadores. Apoiou estudantes em laboratórios práticos, tarefas de curso e exercícios de configuração de rede. Auxiliou professores durante sessões práticas e ajudou estudantes a entender conceitos de redes e troubleshooting.

Federal University of Rio Grande do Norte (UFRN) - 2024
Uma aplicação desktop Python para análise de features de datasets, prototipagem e teste de modelos de machine learning e estatísticos. Construída com uma arquitetura modular usando GTK para a UI, apresentando um sistema customizado de gerenciamento de estado com o padrão Observer, um ORM JSON tipado com Pydantic e TinyDB, e suporte a internacionalização (i18n). Inclui containerização Docker e documentação automatizada com MkDocs.
Uma seleção de projetos open-source abrangendo desenvolvimento full-stack, machine learning, ferramentas Linux e engenharia de sistemas.
Python desktop application for dataset feature analysis, prototyping and testing ML and statistical models. Built with GTK, Pydantic, TinyDB, and i18n.
Implementation of the Self-Organizing Maps algorithm in Python. Visualization and clustering of high-dimensional data.
A high-performance HTML-to-PDF rendering Dockerized microservice. CI/CD pipeline with automated documentation.
WhatsApp desktop client built with Tauri. Native performance with Rust backend and web frontend.
Local headless CMS toolkit: HyperDown (MDX → SQLite FTS5 SSR), HyperJson (JSON Schema → typed content), and a scaffolder CLI.
Personal portfolio website showcasing projects, skills, and experience. Built with React, TypeScript, and Tailwind CSS.
Diagnóstico de gargalos, debugging de arquiteturas complexas e otimização de latência/carga em sistemas de alta demanda.
Gerenciamento de roadmaps de engenharia e desenho de arquiteturas de ecossistemas completos, conectando regras de negócio à infraestrutura.
Priorização de performance, estabilidade e baixo consumo de recursos na tomada de decisão técnica e implementação de soluções.
Condução de code reviews construtivos focados em mitigação de vulnerabilidades e manutenção de relações sólidas com equipes de pesquisa e desenvolvimento.
Transição eficiente entre múltiplas stacks (Node.js, C#, Python), ambientes de infraestrutura (CI/CD, DevOps) e otimizações a nível de sistema operacional e hardware.
Identificação independente de gargalos em infraestrutura e antecipação de necessidades de escalabilidade (ex: implementação preemptiva de cache e load balancing).
Revisão minuciosa em rotinas críticas, garantindo a integridade e precisão de dados em sistemas de relatórios institucionais e geração de documentos.
Pesquisa ativa e integração de novas tecnologias, runtimes e ferramentas de automação para modernização de stacks e melhoria contínua de performance.
Articulação de soluções entre desenvolvimento, infraestrutura e produto, disseminando boas práticas de engenharia e padrões de segurança com a equipe.
Equilíbrio entre o desenvolvimento de novas features complexas (ex: dashboards de indicadores) e a refatoração necessária para manter o baixo consumo de recursos e a estabilidade.
Reflexões aleatórias, curiosidades digitais e coisas que eu quis escrever

A história técnica por trás do ZeroWhats, um cliente desktop de WhatsApp Web focado em privacidade: por que o wry do Tauri e uma WebView escolhida pelo sistema venceram Servo, Gecko, CEF e Electron; como ele se compara a Karere, ZapZap e Ferdium; o modelo de segurança com escopo por capability; números reais de consumo de recursos tirados dos artefatos de release de verdade; e um relato honesto de onde a IA ajudou — e onde não ajudou.

O guia completo do Indago — o que é e como seus dois motores independentes funcionam. O HyperDown compila Markdown/MDX num índice FTS5 contentless do SQLite (e nós nos aprofundamos: índice invertido, content="", detail=full/column/none, a bridge de tags e o optimize em tempo de build), e o HyperJson transforma JSON Schema em conteúdo validado e totalmente tipado. Com diagramas, do scaffold a uma camada de conteúdo pesquisável, tipada e sem backend.

Uma análise profunda do ZSOM — uma implementação SOM completa, acelerada por Numba, com suporte a malhas 3D, aprendizado adaptativo, topologia hexagonal e visualização em nível de publicação. Cobre a matemática por trás de cada decisão de design.

Como este portfólio roda um site rico em conteúdo, totalmente pesquisável e bilíngue sem backend — só um banco SQLite gerado no build e enviado dentro do bundle. Um tour recurso a recurso pelo site, e a história de por que fazê-lo funcionar significou construir o Indago, os dois motores de conteúdo open source por baixo.
Além do código — as coisas que inspiram criatividade e mantêm o equilíbrio.
Hobbies não são apenas passatempos; são essenciais para a saúde mental, criatividade e prevenção do burnout. Quando nos afastamos da tela e nos engajamos em diferentes atividades, damos ao nosso cérebro o espaço para processar, inovar e recarregar. A fotografia me ensina a ver a beleza nos detalhes, a culinária me conecta com cultura e atenção plena, e a música fornece o ritmo que alimenta meu foco.
"Para ser criativo, você deve se dar permissão para explorar."
Capturando momentos e paisagens através da lente. Da fotografia de rua às imagens da natureza, explorando luz, composição e narrativa.
Ler MaisExperimentando com sabores, técnicas e culinárias de todo o mundo. Da comida de conforto brasileira a pratos internacionais — transformando ingredientes em experiências.
Ler MaisTocando guitarra e explorando diferentes gêneros. A música é uma fonte constante de inspiração e criatividade.
Ler MaisJogando em mundos grandes e pequenos. Jogos são onde pensamento sistêmico encontra narrativa e diversão pura.
Ler MaisLendo entre ficção e não-ficção. Livros são onde eu desacelero e penso profundamente sobre ideias.
Ler MaisAssistindo de séries longas a filmes avulsos. Um registro do que está passando e do que ficou na memória.
Ler MaisEstou aberto a novas oportunidades, projetos freelancer e colaborações técnicas. Se você está procurando um desenvolvedor full-stack com experiência em design de sistemas, arquitetura em nuvem e IA — vamos conversar.
Location
Brazil (UTC-3)
Available for remote work
Experience
5+ years
Full Stack & Tech Lead