Engenheiro de softwareSão Joaquim da Barra · SP

Igor Cruz — engenheiro de software. Eu construo software que vai para produção e fica lá.

Cofundador da StudyTrack, um SaaS B2B que instituições de ensino pagam para usar todos os dias. Antes de ser bonito, o que eu entrego precisa aguentar segunda-feira de manhã.
  • SaaS B2Bem produção, com clientes pagantes
  • 3 clientessites comerciais entregues e no ar
  • ~790commits meus na StudyTrack em 1 ano
Pitch · Memórias — APAEHackathon universitário, mai/2026
01Produto · cofundador

Um SaaS B2B que escolas pagam para usar.

Plataforma white-label que cursinhos e instituições de ensino usam como portal próprio: banco de questões, simulados, correção de redação e gamificação, com a marca de cada escola.
Dashboard do gestor da StudyTrack mostrando alunos ativos, evolução da turma, ponto forte e ponto fraco por disciplina e ranking de engajamento
Painel do gestorCaptura de uma instância de demonstração — sem dado real de aluno.
  • 71rotas no app
  • ~163klinhas de código
  • 1.610commits no produto
  • 5.000+questões catalogadas

O problema

Coordenação pedagógica descobre que um aluno despencou quando a prova chega — tarde demais para intervir. A escola decide no escuro porque o dado existe espalhado em planilha, caderno e cabeça de professor.

A solução

Um portal por instituição, com a identidade visual dela, onde o desempenho de cada aluno vira métrica em tempo real: evolução por disciplina, lacunas identificadas, redações corrigidas por competência e relatórios que a gestão consegue ler sem ser analista de dados.

O meu papel

Cofundador e desenvolvedor. Divido a construção do produto com o outro fundador — frontend e backend, do schema ao deploy. Também respondo pelo suporte direto às instituições, o que muda como eu escrevo código: cada decisão tem alguém do outro lado na segunda de manhã.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind 4
  • Python
  • Flask
  • Supabase
  • PostgreSQL
  • Fly.io
  • Vercel
02Trabalho

Clientes reais, no ar.

Dois sites comerciais entregues para clientes que pagaram por eles, um protótipo de hackathon e um projeto próprio aberto. Cada link abaixo leva ao que está publicado — não a uma captura minha.
03Trajetória

Três coisas ao mesmo tempo.

Fundei a StudyTrack em outubro de 2025 — o mesmo mês em que comecei na Vittia, nove meses depois de entrar na faculdade. O que esta seção mostra não é uma lista de cargos: é o que consegui sustentar em paralelo.
  1. jan/2024 — set/2025

    Aprendiz

    Tribunal de Justiça de São Paulo

    Despacho eletrônico e trâmite de documentos de alta prioridade nos sistemas e-SAJ e PJe. Primeiro contato com o que significa operar um sistema onde o erro tem consequência real: dado sensível, LGPD e prazo legal que não negocia.

  2. desde jan/2025

    Bacharelado em Sistemas de Informação

    FAFRAM

    Em andamento, com conclusão prevista para dez/2028.

  3. desde out/2025

    Cofundador

    StudyTrack

    Começa no mesmo mês em que entro na Vittia. Um ano depois, a StudyTrack é um produto em produção, com instituições pagantes e suporte atendido por quem escreveu o código.

  4. out/2025 — set/2026

    Aprendiz — Engenharia e Projetos

    Vittia

    Escopo técnico-administrativo da área de Engenharia e Projetos de uma das maiores indústrias de fertilizantes do país: requisições em ERP Datasul, mapas comparativos de fornecedores de equipamento industrial e consolidação de cronogramas para a liderança de engenharia.

  5. mai/2026

    Memórias — APAE

    Hackathon universitário

    Protótipo construído em equipe e apresentado no pitch por mim.

  6. 2026

    Primeiros clientes de desenvolvimento

    Branco Zanol · Ave, Palavra!

    Dois sites comerciais entregues e no ar, com painel administrativo e acessibilidade tratada como requisito, não como enfeite.

  7. desde set/2026

    Efetivado

    Vittia

    Encerro o programa de aprendizagem efetivado em tempo integral — enquanto a StudyTrack segue em produção e os clientes seguem sendo atendidos.

04Liderança

Organizar, captar e subir no palco.

O cargo veio com responsabilidade de execução: as duas maiores iniciativas do calendário acadêmico passaram pela nossa organização.
Igor Cruz de microfone na mão, no palco, com o painel do Memórias projetado atrás
Vice-presidente do Diretório AcadêmicoPitch do Memórias no último dia do hackathon. A tela projetada é o painel da família, do protótipo que a equipe construiu durante a semana.
  1. Hackathon

    Uma semana

    Organizei um hackathon de uma semana inteira em que cada equipe precisava entregar, no último dia, uma solução para um problema real — apresentada no palco. Fui também da equipe que construiu o Memórias, protótipo para a APAE, e quem apresentou o pitch.

  2. Semana de Estudos

    Ciclo de palestras

    Da captação à execução: fomos atrás de palestrantes e de patrocínio, organizamos a estrutura e o coffee break, e em alguns dos dias eu abri e encerrei o evento no palco.

Igor Cruz de pé, falando durante uma atividade acadêmica em auditório, diante de colegas e convidados sentadosAtividade acadêmica na faculdade

O que isso exigiu

  • Captação de patrocínio
  • Articulação com palestrantes
  • Organização de evento
  • Condução de palco
05Como eu trabalho

Três regras, com prova de cada uma.

Qualquer pessoa pode dizer que escreve código limpo. Abaixo, cada princípio vem com o lugar onde você pode conferir se é verdade.
  1. Problema antes de tecnologia

    A escolha técnica vem depois de entender quem sofre com o problema. Na StudyTrack isso é literal: eu atendo o suporte das instituições, então ouço a consequência de cada decisão que tomei no código.

    StudyTrack — suporte direto com quem desenvolve
  2. Código que outra pessoa mantém

    Tipagem, conteúdo em arquivo tipado em vez de string solta, CI em todo projeto e README que explica o porquê — não só o como. Entrego projeto pensando em quem abre o repositório depois de mim.

    InvestAI — CI, ruff e documentação pública
  3. Medir antes de afirmar

    No Ave, Palavra! uma animação de fundo rerasterizava a camada inteira a cada quadro. Troquei por animação de transform, que roda no compositor, e registrei a medição antes e depois em três larguras de tela.

    Ave, Palavra! — relatório de medição no repositório

Com o que eu construo

Front-end
TypeScriptReactNext.jsTailwind CSS
Back-end
PythonFlaskFastAPINode.js
Dados
PostgreSQLSupabase
Infra
VercelFly.ioOracle CloudGitHub Actions
06Contato

Me conta o que você precisa resolver.

Estou aberto a oportunidades de engenharia de software e a projetos de desenvolvimento. Respondo pessoalmente, normalmente no mesmo dia.
Retrato de Igor Cruz, de camisa branca, sorrindo, sobre fundo escuro
  • Recrutamento

    Estou avaliando você para uma vaga

    Posso mandar o currículo e falar sobre disponibilidade, stack e o que já entreguei.

    Falar sobre a vaga
  • Projeto

    Quero um site ou sistema

    Me conta o problema. Se eu não for a pessoa certa, digo isso logo em vez de aceitar e enrolar.

    Conversar sobre o projeto
  • StudyTrack

    Represento uma instituição de ensino

    Dá para agendar uma demonstração da plataforma com a marca da sua escola.

    Ver a StudyTrack