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

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.

Pesquisa: Blockchain em Auditoria Governamental

Plano de trabalho científico desenvolvido como bolsista de iniciação científica na UNIFACS, explorando a aplicação de arquitetura Zero-Trust com Blockchain e Smart Contracts para aprimorar processos de auditoria governamental. A pesquisa inclui revisão sistemática da literatura, análise de casos internacionais e proposta de soluções para aumentar transparência e combater corrupção.

Pesquisa Científica Blockchain Smart Contracts
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).

Blockchain & Web3

Desenvolvimento Web3

Tenho interesse e experiência em desenvolvimento Web3, com foco em Smart Contracts e aplicações descentralizadas. Desenvolvo soluções blockchain utilizando Solidity na rede Ethereum, criando contratos inteligentes seguros e eficientes.

Pesquisa Acadêmica em Blockchain

Como bolsista de iniciação científica na UNIFACS, desenvolvi um plano de trabalho completo sobre "Aplicação da Arquitetura Zero-Trust em Auditoria Governamental através de Blockchain e Smart Contracts". A pesquisa explorou soluções para aumentar transparência, eficiência e integridade nos processos de auditoria governamental, utilizando revisão sistemática da literatura e análise de casos de sucesso internacionais.

Objetivos da Pesquisa:

  • Explorar soluções de Blockchain e Smart Contracts para auditoria governamental
  • Propor arquitetura Zero-Trust para garantir segurança e transparência
  • Identificar aplicações em licitações públicas, monitoramento de gastos e detecção de fraudes
  • Contribuir para combater corrupção e aumentar confiança nas instituições públicas
Solidity Ethereum Smart Contracts Web3.js Zero-Trust Architecture Pesquisa Científica

Visão e Futuro

Acredito que a tecnologia blockchain tem potencial transformador para diversos setores, especialmente em transparência governamental, rastreabilidade de cadeias de suprimentos e sistemas de identidade descentralizados. Estou sempre explorando novas possibilidades e mantendo-me atualizado com as tendências do ecossistema Web3.

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.