Project · Completed
MatematecAR
An augmented-reality mobile app for mathematics education, and the case study of the bachelor’s thesis “Agile as Rule-Governed Behavior”.
Unity 6000.1 · React Native · Viro React · ARCore · Kotlin
Xnths · IME-USP · São Paulo
Software engineering for open academic data
I am a software and data engineer and a Computer Science student at IME-USP. I love to study, and I am autistic: I think best in structure, formal notation and small, careful steps. I spend my time where information retrieval, data engineering and behavioral science meet, and what I build most today is USP Aberta, a platform that makes the research of the University of São Paulo searchable.
GitHubLinkedIn[email protected]
Featured case studyUSP Aberta5,697 faculty indexed1.34M unique scholarly works≈4,800× faster 1-hop graph traversalFeatured case study
An open-data platform that makes the research output of the University of São Paulo searchable: faculty, units, publications, collaboration networks, innovation and events, built from Lattes curricula and open sources.
Engineered by Jonathas Castilho / Xnths as sole developer, in partnership with IME-USP and LabXP, supervised by Prof. Alfredo Goldman. An initiative of PRPI-USP.
Edge
Web
API
Go services
Pipelines
Data
Operations
Read the case studyVisit the live platform
Figures as of October 2026.
Eight disciplines, each one backed by evidence inside the USP Aberta case study.
Sanitizing ETL, record linkage across 1.5 million author-works, polite collection bots and a measured data-quality model.
See the evidenceField-specific ranking in Elasticsearch, an offline nDCG harness over 1,200 queries and click telemetry for learning to rank.
See the evidenceA three-layer cache, out-of-memory fixes, and first-load JavaScript cut by up to 76%.
See the evidenceImmutable images with one-command rollback, infrastructure as code, a public status page and DORA-style measures.
See the evidenceA Go identity service with RS256 JWTs, Google-only sign-in, a tamper-evident audit trail and layered scanning.
See the evidenceLGPD records of processing, PII stripped twice, documented retention and consent-first mailing.
See the evidenceA sitemap from 3 to 6,200+ URLs, structured data, llms.txt and compact Markdown profiles.
See the evidenceEmbeddings are computed; a retrieval-augmented pipeline over USP Aberta data is the next research step.
See the evidenceProject · Completed
An augmented-reality mobile app for mathematics education, and the case study of the bachelor’s thesis “Agile as Rule-Governed Behavior”.
Unity 6000.1 · React Native · Viro React · ARCore · Kotlin
Project · Live
A website for a psychology practice, built and maintained by Xnths for a client.
Conference paper · 2026 · Submitted
SIICUSP 2026, University of São Paulo International Symposium of Undergraduate Research
Conference paper · 2026 · In preparation
SBC-format paper
Thesis · 2025 · Published
Bachelor’s thesis, Computer Science (BCC), IME-USP
Projects, research collaboration, or a conversation about open academic data.