Olá, eu sou Caio Canalli.

Desenvolvedor Full Stack.

Sobre mim

Estudante de Ciência da Computação no IFSP com forte foco em evoluir como um Desenvolvedor Full Stack. Construindo sobre uma base sólida em resolução de problemas algorítmicos e tecnologias robustas como Java e C, meu objetivo principal é criar aplicações eficientes e de alto desempenho.

Com um histórico que abrange bolsas de iniciação científica do CNPq e formação técnica em Mecatrônica, trago uma perspectiva altamente analítica e orientada a dados para a arquitetura de software. Além da programação essencial, utilizo ferramentas como o n8n para automação de processos, integro APIs complexas e aplico conceitos de PNL para construir aplicações mais inteligentes.

Apoiado por uma certificação internacional de Inglês (Michigan Language Assessment), estou totalmente preparado para colaborar em equipes globais e ágeis, e ansioso para contribuir com soluções de software escaláveis e inovadoras à medida que faço a transição para a indústria.

Graduação
Ciência da Computação, IFSP
Pesquisa
Bolsas de iniciação científica
Formação técnica
Mecatrônica

Habilidades

Linguagens
  • Python
  • Java
  • C
  • Dart
Desenvolvimento e automação
  • Desenvolvimento Web
  • Flutter
  • Integração de APIs
  • n8n
Dados e IA
  • MySQL
  • PostgreSQL
  • SQLite
  • Power BI
  • Conceitos de NLP
Ferramentas e práticas
  • Docker
  • Git / GitHub
  • Claude Code
  • Metodologias Ágeis
  • Lógica Algorítmica

Trajetória

  1. Bolsista Outorgado

    FACTO, Fundação de Apoio ao Desenvolvimento da Ciência e Tecnologia

    até

    Atuo como desenvolvedor num ciclo similar ao de uma software house: levanto requisitos e casos de uso, crio ferramentas de acompanhamento e conecto requisitos de negócio a soluções técnicas.

  2. Bolsista de Iniciação Científica

    Projeto COSAIC, FUNARBE / INOVA IFSP

    até

    Na vaga de NLP, trabalhei com modelos preditivos e sistemas de recomendação para recursos educacionais digitais, além de fluxos de automação com IA no n8n e relatórios em LaTeX.

  3. Jovem Aprendiz

    Scalla Cerâmica Artística

    até

    Apoiei a produção e a manutenção industrial: montagem, calibração e testes de componentes eletromecânicos, manutenção preventiva e rotinas de inspeção e controle de qualidade.

Projetos

  • Previsão de Commodities com IA

    Ecossistema inteligente de dados para previsão e análise de preços de commodities agrícolas utilizando Machine Learning (XGBoost). Construído com pipeline ETL em Python, automação contínua via n8n, Supabase e painel interativo no Power BI.

    • Python
    • n8n
    • Power BI
    • Machine Learning

    Artigo no CONICT 2026 (PDF) (abre em nova aba)

  • Plataforma de Supply Chain

    Plataforma integrada desenvolvida para monitorar gargalos logísticos, com notificações automatizadas alimentadas por LLMs para fornecedores com altas taxas de defeito, além de dashboards de dados interativos.

    • MySQL
    • n8n
    • Groq LLM
    • Power BI

    Demo ao vivo (abre em nova aba)

  • LibrasRec

    Conversor e detector em tempo real da Língua Brasileira de Sinais (Libras) para o alfabeto, que utiliza visão computacional para processar as entradas diretamente pela webcam do computador.

    • Python
    • OpenCV

    Código no GitHub (abre em nova aba)

  • Busca em Trie de Alta Performance

    Aplicação Java Swing que implementa a estrutura de dados R-way Trie para indexação ultrarrápida de textos. Mapeia com precisão e retorna as posições exatas de linha e coluna de palavras ou emojis dentro de documentos.

    • Java

    Código no GitHub (abre em nova aba)

  • Sorts Simulator

    Um simulador interativo de algoritmos projetado para visualizar e analisar a mecânica e o desempenho de vários métodos de ordenação.

    • Java

    Código no GitHub (abre em nova aba)

  • GourmetLab

    Aplicativo móvel inteligente que atua como um laboratório gastronômico para gerenciar despensas e buscar receitas personalizadas. Conta com acesso offline via SQLite e um motor otimizado de tradução em lote para dados de APIs externas.

    • Dart
    • Flutter
    • SQLite
    • C

    Código no GitHub (abre em nova aba)