Cloud Computing · Homelabbing

My own little data center.

An old Xeon server with DDR3 memory, brought back to life to run my own cloud: Immich, a stack of Docker apps, and an AI job scraper I built myself.

Hardware

Xeon server, DDR3 memory

Platform

Docker containers

Flagship

AI-powered job scraper
01 · What it runs

My own cloud, on recycled hardware.

Hardware

Old Xeon, DDR3

Server-grade hardware that's past its prime but still has plenty of cores and memory for self-hosting. Getting the most out of it is half the fun.

Docker

Containerized services

Everything runs as Docker applications, so each service is isolated and easy to rebuild, update or move when I change the setup.

Immich

Self-hosted photo cloud

My own photo and video library with Immich, as an alternative to Google Photos, with my data on hardware I control.

Break it to learn it

Every outage is a lesson

When something breaks in my lab, I find out why. That's the fastest way I know to learn how real systems fail.

02 · Project

An AI job scraper that knows my skills.

Running on the homelab: a job scraper powered by AI that only shows me jobs that fit my portfolio, and ranks every one by how closely it matches my skillset.

STEP 01Scrape job listings
STEP 02Compare to my portfolio
STEP 03Filter out poor fits
STEP 04Rank by skill similarity
Why I built it

Job boards bury the good matches under hundreds of irrelevant listings. Instead of scrolling, I let the scraper read them all and show me only the ones worth applying to.

How it ranks

Each job is scored on how similar it is to my skills (C#, .NET, Blazor, Python, C++, Unity), so the best fits are always at the top.

Where it runs

Self-hosted on my Xeon server alongside my other Docker apps, so it runs around the clock without any cloud bill.

Contact

Let's talk infrastructure.

I'm open to roles, collaborations and new teams. Reach out and I'll reply.