╭──────────────────────────────────────────────────────────────╮
│ Antonio Badilla-Olivas (Antonio-Tresol) │
│ │
│ Independent researcher, AI/ML Engineer, and M.Sc. student │
│ in Computer Science at Universidad de Costa Rica. │
╰──────────────────────────────────────────────────────────────╯
> I enjoy building intelligent systems and figuring out how to
make sure they are safe and ethical. I'm interested in
interpretability, AI alignment, and AI safety.
> I enjoy learning about AI, software engineering, and math.
> I mostly work in Python and PyTorch is my autodiff engine
of choice. I like C, tolerate C++, and think Rust is cool
but it keeps humbling me. Cloud-wise I've mostly worked in
AWS and Azure. I also have a love-hate relationship with
Agentic SE.
> All my projects are here in my GitHub. If you are working
in safe and ethical AI, let's connect!
Highlights
- Pro
Pinned Loading
-
vits_ensemble_cr_leaves
vits_ensemble_cr_leaves PublicThis repository contains the code used to run the experiments for the paper "Transformers Unidos: Eficacia De los Modelos Ensemble-ViT en Clasificación Automática de Flora Costarricense 🌿". The pap…
Jupyter Notebook 1
-
secret-hitler-sandbox
secret-hitler-sandbox PublicResearch sandbox for studying deceptive capabilities in LLM based multi-agent systems using Secret Hitler
Python
-
ML_project_III_autoencoders
ML_project_III_autoencoders PublicUsing autoencoders + multilayer perceptron for plant disease classification and comparing its results against a pure convolutional neural network (ConvNext to be specific)
Jupyter Notebook
-
agentic-se-course-early-2026
agentic-se-course-early-2026 PublicA proposal of curriculum for agentic software engineering given the latest developments (march 2026) - It might get outdated fast
-
from_pixels_to_diagnosis_ml_and_image_sequences
from_pixels_to_diagnosis_ml_and_image_sequences PublicComparing video (ViViT) vs image (ConvNeXT) models for intracranial hemorrhage detection from CT scan sequences
Jupyter Notebook
-
gemma3-refusal-axis
gemma3-refusal-axis PublicPublic explainer: refusal interpretability in Gemma 3 12B with Gemma Scope 2 SAEs
Python
If the problem persists, check the GitHub status page or contact support.



