ruivieira.dev
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M/MU d-- s:+> !a C++$>+++ ULC P+>++ L+++>++++ E-@ W++
!N>+ !o K--? !w O>+ M+ !V PS++@ PE-@ !Y PGP@>++ t+ !5 X++
R@>+ tv+> b++>+++ DI>+ D++>+++ G++>+++ e++++ h---- r+++ z
------END GEEK CODE BLOCK------
Welcome
Welcome to my site, ruivieira.dev.
Formerly, this site used to be a blog. Currently, it is adhering to the principles of a Digital Garden and following the guidelines of Brutalist Web Design. It is intended to be a collection of notes, a learning journal and a reference -- all growing organically. Parts of this site and other additional content (including a gemlog
) are available at ruivieira.srht.site (using Gemini).
Technical details about this site are available on the site details page.
You can still find most of my old "blog posts" here:
- Serving models with Seldon
- (Semi) handcrafted RSS
- Introduction to Balanced Box-Decomposition Trees
- Monotonic Cubic Spline interpolation (with some Rust)
- Python monkey patching (for readability)
- Introduction to Isolation Forests
- MCMC performance on Substrate VM
- Containerised Streaming Data Generation using State-Space Models
- A simple Python benchmark exercise
- A streaming ALS implementation
- Bayesian estimation of changepoints
- t as mixture of Normals
- Langton's Ant
- A Gibbs Sampler in Crystal
- MCMC notifications
- gulp
Some topics on Machine Learning:
- A section on Explainability, with a focus on
- Synthetic data generation
- Using Gaussian copulas, CTGAN and CopulaGAN
- Optimisation methods, including Hill-climbing optimisation
There are some areas about programming languages I frequently use, in no particular order:
And other frameworks/tools:
About me
I'm a software engineer at Red Hat1 working on distributed applications, process automation and machine learning. I have a PhD in Bayesian Statistics (specifically in Sequential Monte-Carlo methods for long-running streaming data) from the School of Mathematics, Statistics and Physics at Newcastle University, UK.
Recently changed
- Hill-climbing optimisation
- Dunn index
- Optimising random forest hyperparamaters
- SSH
- GPG
- Python grammar of graphics
- Counterfactuals with Constraint Solvers
- Counterfactual Fairness
- Distance metrics
- Portuguese Christmas recipes
- Java consumer
-
All opinions on this site are my own, not Red Hat's. ↩