João Curcino

João Curcino

Desenvolvedor de Software

Desenvolvedor focado em construir soluções web completas e eficientes, do front-end ao back-end, aplicando novas tecnologias para resolver problemas complexos.

Além do código, sou apaixonado por música e atuo como DJ, focado em tech house e hard techno.

Habilidades Full-Stack

Frontend

JavaScript TypeScript React Vue.js Tailwind

Backend

Node.js Nest.js Laravel PHP Python Golang Java GraphQL

Banco de Dados

PostgreSQL MySql MongoDB SQLite

Ferramentas & DevOps

Linux Bash Git & GitHub GitHub actions JasperReports Docker

Línguas

Inglês intermediário Português fluente

Experiências

Desenvolvedor de Software Júnior

01/2025 – Atualmente

Infocraft

  • Desenvolvimento e manutenção do sistema de gestão educacional E-Grafite (Laravel + Blade), incluindo a criação de novas funcionalidades e melhorias.
  • Integração do módulo financeiro com APIs bancárias para pagamento de títulos (boletos, PIX e cartão de crédito) e implementação de assinatura digital.

Estagiário em Desenvolvimento de Software

07/2024 – 12/2024

Infocraft

  • Automação e otimização da geração de relatórios com JasperReports, integrando à API para que todos os sistemas da empresa pudessem utilizá-la. Reduzi o tempo de geração de relatórios de 30 segundos para 10 segundos.
  • Desenvolvimento do módulo de Filantropia para gerenciar a concessão de bolsas do município de Simões Filho, processando mais de 600 inscrições.
  • Criação do módulo AEE (Atendimento Educacional Especializado) para gestão de entrevistas, avaliações e acompanhamento de alunos com necessidades especiais.

Bolsista de Iniciação Científica - Blockchain

02/2024 – 07/2024

UNIFACS

  • Pesquisa sobre aplicação de Blockchain e Smart Contracts em auditorias governamentais.
  • Revisão sistemática da literatura para identificar lacunas e oportunidades na área.
  • Estudo sobre Web3 e desenvolvimento de Smart Contracts em Solidity na rede Ethereum.

Desenvolvedor Freelancer

01/2022 – 04/2022

Projetos Autônomos

Desenvolvimento de projetos sob demanda, incluindo landing pages, sistemas web interativos e scripts de análise de dados. (Veja a seção 'Projetos' para detalhes)

Projetos em Destaque

Sistema de Gestão de Campanhas Publicitárias

Sistema de Gestão de Campanhas Publicitárias

Aplicação web interativa para uma empresa de marketing, desenvolvida com HTML, CSS e JavaScript puro. O sistema consome dados de rotas de ônibus de Salvador diretamente de planilhas no Google Sheets, utilizando a API do Google como fonte de dados. A aplicação transforma essas informações em uma interface dinâmica de consulta, permitindo pesquisa, visualização e filtragem das rotas de forma simples e rápida.

Novo Projeto

Historias Vivas

Sistema desenvolvido para auxiliar no cuidado de pessoas com Alzheimer, permitindo registrar e apresentar memórias essenciais — em texto, áudio, foto e vídeo — para fortalecer a identidade e vínculos afetivos do paciente. Criado em parceria com o curso de Psicologia, utiliza Laravel, SQLite, Blade, Alpine.js e Tailwind, com deploy em VPS Linux via NGINX.

Análise de Fronteira Eficiente de Markowitz

Análise de Fronteira Eficiente de Markowitz

Sistema de análise de investimentos para otimização de portfólio, calculando risco, retorno e índice de Sharpe para ações brasileiras (Python, Pandas, NumPy, SciPy).

Formação Acadêmica

Bacharelado em Engenharia de Software

06/2023 – 06/2027

UNIFACS - Universidade de Salvador

Técnico em Desenvolvimento de Sistemas

01/2023 – 07/2023

SENAI

Foto da Namorada

Para a Pessoa Mais Incrível!

Você encontrou meu segredo! Mas a verdade é que não é segredo nenhum o quanto eu te amo. Você é minha inspiração diária.