Joe Kaleinch
Python · AI · Automation

Systems that run while I'm in class.

Medical school leaves little time. So instead of doing the repetitive work, I build systems that do it — and keep running when I can't.

Simulated log — illustrates the real collector/scoring/delivery flow, not a live feed.

0
Opportunities tracked
0
Fallback layers in the scoring cascade
0
Domains monitored automatically
Featured project

Sentinelle

An automated intelligence system that finds and ranks opportunities matched to a profile — freelance work, jobs, scholarships, certifications, conferences, and calls for projects.

THE PROBLEM

Finding the right opportunity means checking a dozen sources every day, and most of what you read doesn't apply to you. That's hours a week spent filtering, not applying.

THE SOLUTION

Sentinelle collects continuously, classifies what each item actually is before judging it, scores it against a live profile, and pushes only the top of the pile to a Telegram bot — with the first concrete action to take.

THE HARD PART

Free AI tiers run out. So scoring runs as a cascade: if the primary model is unavailable, it falls through to a backup, then to a keyword layer that scores below the insertion threshold on purpose — a degraded cycle inserts nothing rather than inserting noise. The system never silently lowers its own standards.

ARCHITECTURE SOURCES RSS feeds · RemoteOK Job boards · Scraping COLLECTOR Nature check first (is this even an offer?) SCORING CASCADE 1 · Primary model 2 · Backup model 3 · Keyword floor (inserts nothing) DATABASE Opportunities Sources · Connections DELIVERY Telegram bot Digest + voice FEEDBACK Tested / dismissed verdicts score each source's reliability Runs on a schedule — no machine of mine needs to be on.
STACK
Python Supabase / PostgreSQL LLM scoring cascade Scheduled automation Scraping & RSS Telegram Bot API Git / GitHub
DOMAINS COVERED
Freelance work
Jobs
Scholarships
Certifications
Conferences
Events
Calls for projects
Professional resources

How it connects

Chains, not isolated tools

Every piece here feeds another. That's the whole operating principle — nothing is built to stand alone.

01 · Design

Funds the present

Client work pays for the tools and the time everything else depends on.

02 · Technology

Buys back time

Sentinelle finds the work so the hours go into doing it, not searching for it.

03 · Medicine

Sets the direction

Clinical training is what makes the eventual target — digital health — credible rather than aspirational.

Joseph Hounto
About

Joseph Hounto — Joe Kaleinch

Medicine trained me to look for the mechanism, not just the symptom. Sentinelle is what happens when that habit meets code — and design is what happens when it meets a blank page.

Medicine Technology Design
Read the full story →

Hope is not a strategy.

— USAF Special Ops pilot
Joe Kaleinch

Building something similar?

Happy to talk through automation, scraping, or getting a first system running.

💭 Not ready yet? Just chat about an idea
USDT Mobile Money Visa Bank transfer Monniz
Message on WhatsApp