Skip to content
View ruimiguelyo's full-sized avatar

Highlights

  • Pro

Block or report ruimiguelyo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ruimiguelyo/README.md

Rui Sá — Software Engineer

Computer Engineering · software systems · reliable AI
Setúbal, Portugal · 4.5 years of enterprise delivery at Deloitte

LIVE WORK ↗  ·  LINKEDIN ↗  ·  EMAIL ↗

I turn ambiguous systems into software that can be inspected, measured and explained.

Selected work

JudgeShift CX — tests when an LLM judge should be trusted and when it should abstain.
36 bilingual cases · 4 judge strategies · 97.2% rubric agreement
Python TypeScript React · live ↗ · method ↗

JAX Language Model Lab — a from-scratch Transformer lab for controlled continual pretraining.
3.32M parameters · 20,480-token adaptation budget · reproducible evaluation
JAX Flax Optax · results ↗ · source ↗

SplitFX — explainable cross-currency settlements with honest failure states.
minor-unit money model · deterministic settlements · unit and E2E tests
TypeScript React Redux Toolkit · live ↗ · source ↗


Enterprise foundation. SAP ABAP developer and functional consultant at Deloitte Portugal, working across FI/CO, SD/MM and MM/SRM from Oct 2021 to Mar 2026.

Education. BSc in Computer Engineering at the Polytechnic Institute of Setúbal — 144 ECTS completed, expected 2027.

Technical range
Python · TypeScript/JavaScript · Java · SQL · ABAP
JAX · Flax · Optax · PyTorch · Hugging Face Transformers
React · Redux Toolkit · pytest · Jest · Cypress · GitHub Actions

Pinned Loading

  1. splitfx splitfx Public

    Accessible React/TypeScript app for explainable cross-currency expense splitting, deterministic settlements, and honest FX failure states.

    TypeScript

  2. jax-language-model-lab jax-language-model-lab Public

    From-scratch JAX/Flax language-model training lab for controlled continual pretraining, replay, and reproducible evaluation experiments.

    Python

  3. judgeshift-cx judgeshift-cx Public

    Bilingual LLM-as-a-judge benchmark and dashboard for measuring agreement, robustness, coverage, and when AI evaluators should abstain.

    Python