Foto do João
Engenheiro de Backend

Olá, eu sou João Curcino

Engenheiro de Backend focado em construir APIs web, sistemas distribuídos e arquiteturas escaláveis. Trabalho principalmente com NestJS, Go, Laravel e Kafka, desenvolvendo módulos para sistemas de gestão educacional e financeira, integrações com APIs bancárias e aplicações orientadas a eventos.

Atualmente cursando Engenharia de Software na UNIFACS, com formação técnica em Desenvolvimento de Sistemas pelo SENAI.

Além do código, sou apaixonado por música e atuo como DJ.

Anos de experiência
3+ anos

Sobre mim

Além de engenharia de software, eu gosto de construir soluções que sejam claras, escaláveis e com boas práticas. Trabalho com integração de APIs, arquiteturas distribuídas e mensageria/event-driven, entregando módulos completos para sistemas de gestão educacional e financeira.

APIs Sistemas Distribuídos Orientado a Eventos Integração

My Skills

Stack principal e ferramentas no formato de chips.

Main Stack

Go TypeScript Node.js NestJS Laravel Apache Kafka React Git

Databases

PostgreSQL MongoDB SQLite

Workstation Tools

VSCode Notion Arch Linux NeoVim

Experiência

Foco em backend, integrações e sistemas escaláveis.

Desenvolvedor de Software Júnior
Infocraft
07/2025 – Atualmente
  • Desenvolvimento de novas funcionalidades e melhorias (NestJS/React).
  • Integração do módulo financeiro com APIs bancárias (boletos, PIX e cartão) e assinatura digital.
  • Otimização de relatórios com JasperReports (30s -> 10s).
  • Construção de módulos para Filantropia e AEE.
NestJS React APIs bancárias JasperReports PIX
Estagiário de Desenvolvimento PHP
Infocraft
07/2024 – 07/2025
  • Desenvolvimento backend no E-Grafite com Laravel e PHP.
  • Manutenção e suporte a novos módulos do sistema.
Laravel PHP
Iniciação Científica - Blockchain
Universidade Salvador
04/2024 – 07/2024
  • Pesquisa aplicada sobre Blockchain e Smart Contracts em auditorias governamentais.
  • Revisões sistemáticas e análise crítica.
  • Coautoria de artigos científicos.
Blockchain Smart Contracts Zero-Trust

Projetos

Cards com tags de tecnologia.

3kap.com.br
3kap.com.br

Site institucional que integra Auditoria, RH e TI, destacando governança, conformidade e a 3KAP Academy.

Tailwind Vue.js LGPD
Visitar
Sistema de Gestão de Campanhas
Sistema de Gestão de Campanhas

Aplicação web interativa para gerenciar campanhas com dados de rotas vindos de planilhas no Google Sheets.

HTML CSS JavaScript Google Sheets
Visitar
Historias Vivas
Historias Vivas

Sistema para registrar e apresentar memórias essenciais (texto, áudio, foto e vídeo).

Laravel SQLite Blade Tailwind
GitHub
Blockchain em Auditoria Governamental

Pesquisa com foco em arquitetura Zero-Trust e uso de Smart Contracts para aumentar transparência.

Blockchain Smart Contracts Zero-Trust
UNIFACS
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).

Python Pandas NumPy SciPy Matplotlib Excel

Contato

Vamos conversar sobre APIs, integrações e arquitetura?

Atualmente trabalhando em tempo integral e evoluindo projetos de backend.