read in portuguese: lang pt

caio klöppel

backend & machine learning

computer science · pucpr · curitiba, brazil

Computer Science student, and Machine Learning researcher

download résumé as PDF

scroll to open the session

cat about.txt

I'm passionate about computer science and even more specific in the backend area. I like understanding how a system holds together underneath, and turning that into an API that solves a real problem — with payments, authentication, and documented decisions.

Alongside that, I research deep learning as an undergraduate researcher: Android malware detection with 3D convolutional networks, advised by Prof. Eduardo K. Viegas.

Both sides are driven by the same thing: studying deeply and shipping something that genuinely works, in the real world.

ls -l projects/

4 projects

cat projects/studierplan-api

API for a study-planning SaaS in production. Three subscription tiers, Stripe billing, Firebase authentication, and every query scoped to the resource owner.

stack:java 21 · spring boot 4 · postgresql · flyway · stripe · firebase

view repository on GitHub: github.com/CaioKloppel/VirtualStudyPlannerAPI

cat projects/malware-3dcnn

Android malware detection without running the APK: bytecode becomes a 32×1×224×224 video tensor classified by a 3D CNN. Undergraduate research, co-authored.

stack:python · pytorch · monai · densenet121 3d · resnet3d-18

view repository on GitHub: github.com/CaioKloppel/AndroidMalwareDetector

cat projects/fxs-detector-api

Backend for a Fragile X Syndrome screening system: takes the clinical checklist, persists patient and diagnosis, and feeds the clinician dashboard. Academic team project.

stack:java 21 · spring boot 4 · postgresql · flyway · firebase · docker

view repository on GitHub: github.com/CaioKloppel/FXS-DetectorAPI

cat projects/petclassifier

Binary cat/dog classifier built on a residual-block CNN written from scratch in PyTorch.

stack:python · pytorch · cnn residual

view repository on GitHub: github.com/CaioKloppel/PetClassifier

cat stack.txt

languages
java · python · typescript · sql
backend
spring boot · spring security · jpa · flyway · rest · oauth2
ml & data
pytorch · monai · scikit-learn · lightgbm · pandas · numpy
storage
postgresql · mysql · parquet
infra
docker · vercel · render · git

contact --list

exit