Skip to content

Navigation Menu

Sign in
Sign up
@Lukentony
Lukentony
Follow

Luca Rivoiro Lukentony

Software & AI Developer | Apps, automation, and infrastructure

Block or report Lukentony

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
Lukentony /README.md

Luca Rivoiro

Software & AI Developer

I use agents and automation as a multiplier: from prototype to the server running it, I get there on my own.

Portfolio · LinkedIn · X · Instagram · Mastodon


About

I build complete products: sites, apps, automation, middleware, and the infrastructure they run on. Agent security is one of the areas I go deepest on, and AI Guardian Lab below is the clearest proof of that.

400-hour Master in AI Development, ProfessionAI, 28/30, covering LLMs, agentic AI, REST APIs and MLOps.

Based in Turin, Italy. Open to remote roles.


Featured Projects

Security middleware for AI agents. Shell commands pass through an allowlist, a regex layer, and an LLM intent check before running. Every decision is logged in a hash chain signed with HMAC-SHA256, so a tampered entry breaks the chain.

Input ──► L1: Allowlist ──► L2: Pattern Engine ──► L3: LLM Intent Check ──► Agent
 │ │ │
 BLOCK BLOCK BLOCK + log

Self-hosted task manager for two people I actually live with. FastAPI backend, React frontend with no build step, runs in Docker.

Offline-first PWA for shared-household cleaning tasks. Data stays on the paired phones and syncs automatically when they are on the same Wi-Fi.

Hand-built static portfolio in vanilla HTML, CSS, and JavaScript, deployed on Cloudflare Pages with WCAG AA accessibility as a design constraint.

Gross-to-net salary calculator for Italy, built for a hiring test. Vanilla JS, no backend, every INPS/IRPEF formula visible in the code. Live demo.

PWA for MotoGP 2026 standings and a private Fantasy league with friends. Vanilla JS, no build step, installable and works offline.


Tech Stack

AI & Security Python LangChain scikit-learn Pandas

Backend & Infrastructure FastAPI Django Docker

Automation n8n SQLite


What I'm Working On

  • Agent safety, the focus of AI Guardian Lab above.
  • Workflow automation with n8n and Docker, some of it running on my own server.

Outside the Terminal

Cycling mountain routes in the Alps, and following motorsport data closely (BoxBox above started as an excuse to look at it more). Hands-on training and personal practice in 2D/3D CAD, 3D printing, and laser engraving/cutting. Projects on Instagram: @luke_lab_3d.


Pinned Loading

  1. AI-guardian-lab AI-guardian-lab Public

    Security middleware for AI Agents. Intercepts shell commands before execution using a multi-layer pipeline: binary allowlist, regex patterns, deterministic intent coherence mapping, and LLM semanti...

    Python 7

  2. luca-rivoiro-site luca-rivoiro-site Public

    Source code of my personal site, lukentony.it. Plain HTML, CSS and JS, no framework, about 200KB. Bilingual Italian/English, WCAG 2.1 AA compliant.

    HTML

  3. homesync homesync Public

    Self-hosted task manager I built for my household. FastAPI backend, React frontend with no build step, runs in Docker with push notifications. My data stays on my own server.

    JavaScript

  4. broom broom Public

    An offline-first Android app for household cleaning with serverless P2P sync, built from a PWA using AI.

    JavaScript

  5. jethr-calcolatore-ral jethr-calcolatore-ral Public

    Gross to net salary calculator for Italy. Built from scratch in vanilla JS with no backend, so you can see exactly which INPS and IRPEF formulas it applies instead of trusting a black box.

    HTML

  6. boxbox boxbox Public

    BoxBox - PWA MotoGP 2026 + Fantasy

    JavaScript

AltStyle によって変換されたページ (->オリジナル) /