Welcome

Glad you found your way here! Grab a coffee, poke around the projects below, and let’s turn some equations into working code together.

Open Source Projects

Below is the growing family of open-source projects I maintain — pick one to explore its docs, or just fire up the search box if you already know what you’re after.

AI

A catalog of Claude Code agents and skills for automating the issue-to-PR workflow.

ai catalog

Java Projects

Open-source Java libraries covering linear algebra, statistics, sorting, numerical methods, computational geometry, augmented reality, and indoor/inertial navigation.

hermes
units
statistics
sorting
algebra
numerical
geometry
geometry io
ar
navigation
navigation indoor
navigation inertial
navigation inertial extra

Guides & References

Beyond the projects above, this site also hosts a few standalone guides and references that don’t belong to any single project — pick an area to explore its full reference tree.

programming languages
databases
web development
backend development
apps

About me

I’m Alberto Irurueta Carro, a software engineer with a soft spot for turning equations into working code. Most of my time goes into building the open-source Java libraries documented on this very site — covering everything from linear algebra, statistics, sorting and numerical methods, to more applied work in computer vision, 3D reconstruction and augmented reality.

When I’m not chasing eigenvalues or wrangling point clouds, you’ll find me tinkering with things like indoor Wi-Fi based navigation or an AR app that estimates shoe size from a photo — proof that geometry is good for more than homework. I care about code that is well tested, well documented and genuinely useful, which is, not entirely by coincidence, why this documentation site exists in the first place.

You can find more about me, and all these projects, on GitHub and LinkedIn.