Projects

Products, platforms, and architecture under real constraints.

Personal projects are described in the first person. Group work keeps attribution explicit, and prototypes are separated from deployed systems. No adoption, performance, or business metrics are invented.

9 projects

King of Meal Prep daily planning interface with meals and nutrition targets
Personal product 2026

King of Meal Prep

Designed and built a private kitchen operations platform that connects weekly planning, recipes, pantry stock, prepared portions, shopping, nutrition, guided cooking, barcode and receipt review, feedback, and recovery.

  • Models cooking and inventory as idempotent transactions with compensating undo movements and tested schema migrations.
  • Preserves missing nutrition, source, confidence, and review state instead of presenting uncertain data as fact.
  • Runs locally through Docker with authentication, portable exports, encrypted backups, staged restore, and automated checks.

Python, Flask, SQLite, Docker, PWA, transactional data modelling

recsbot authenticated recommendation chat interface in local mode
Personal product 2026

recsbot Recommendation Product

Built a local-first recommendation product with a FastAPI streaming backend and authenticated Flask interface for conversations, preferences, feedback, and optional read-only media context.

  • Preserves a stable Server-Sent Events contract across the backend proxy and browser.
  • Uses interchangeable SQLite/DynamoDB, deterministic/Ollama/managed-model, and local/managed-secret adapters.
  • Defaults to loopback, keeps secrets and history outside source, and degrades cleanly when optional integrations are unavailable.

FastAPI, Flask, SSE, SQLite, DynamoDB, Ollama, Docker

Ratings + tags Deterministic scoring Recommendations
Personal architecture 2026

Taste Platform

A cross-media taste profile and recommendation API spanning movies, shows, anime, games, and music.

  • Built a provider-free Python/SQLite runtime with deterministic scoring and optional Ollama responses.
  • Designed a parameterised CDK cloud reference while keeping account, role, model, and endpoint values out of source.

Python, SQLite, Ollama, AWS CDK, Lambda, DynamoDB

ZFS storage Private services Recovery
Private infrastructure 2025-present

Home Server NAS Platform

Operate a private TrueNAS SCALE platform for redundant storage, self-hosted services, and controlled remote access.

  • Maintain ZFS storage, snapshots, scheduled backups, SMART diagnostics, dataset permissions, and recovery runbooks.
  • Run containerised services behind private networking with health checks and bounded recovery procedures.

TrueNAS SCALE, ZFS, Docker, Tailscale, Linux, monitoring

Traffic events Kafka services AKS + telemetry
University group project 2025

IoT Traffic Control System

Owned the data and observability layer, then the move to Azure Kubernetes Service, for a microservices traffic-data pipeline. The CI/CD pipeline and GitOps tooling were owned by teammates.

  • Wrote a Python tool that builds, retags, and pushes more than 10 container images to Azure Container Registry, and configured Kustomize overlays per environment.
  • Delivered centralised Loki logging, Git-provisioned Grafana dashboards, and a Redis feature-flag system, then fixed two cloud-only defects: unseeded credentials in ephemeral pods and GitOps drift scaling a connector to zero.

AKS, Kustomize, Python, Docker, Kafka, TimescaleDB, Redis, Grafana, Loki

Customer symptoms AI translator Engineer context
Six-person group project 2026

Tensei AI Support Workspace

Designed key conversational-support concepts and built the interactive prototype for a shared customer, AI, and engineer workspace.

  • Owned the doctor-model intake, three resolution paths, and AI-as-translator concept.
  • Built and deployed a ten-screen React/TypeScript prototype with progressive consent, visible investigation, and context-preserving handoff.

React, TypeScript, Vite, Tailwind CSS, Framer Motion

React journeys Shared API Serverless domains
Five-person internship project 2026

SafeZone Crisis Response

Served as Platform and Frontend Integration owner for a demo-ready community crisis-response prototype.

  • Integrated independently owned React pages through coherent routing and responsive navigation.
  • Coordinated the shared API and authentication boundary, static delivery workstream, final demo flow, and architecture / AI-trust narrative.

React, JavaScript, serverless architecture, API integration, static cloud delivery

Language paths Edge fallback Human handoff
Group architecture concept 2026

Project ARIA

Contributed multilingual, edge/offline, and safety analysis to an accessible healthcare-intake kiosk simulation.

  • Evaluated language and voice support, regional model availability, cross-region data constraints, and edge assumptions.
  • Helped replace a universal-pipeline assumption with language-specific paths, explicit degradation, and human escalation.

HTML, CSS, JavaScript, failure simulation, accessibility, edge/cloud architecture

GitHub main Allowlisted build Cloudflare edge
Personal product 2026

This Portfolio

A responsive static site served from Cloudflare's edge at matteomastore.com, with an email fallback for contact and an optional self-hosted Python contact service.

  • Deploys automatically from GitHub through Cloudflare Workers Builds, publishing only an allowlisted static build with strict security headers and a custom 404 page.
  • Keeps the optional contact service's validation, rate limits, and expiring private storage outside the public files, so the live site posts no form data.

HTML, CSS, JavaScript, Python, Cloudflare Workers, GitHub Actions

Publication boundaries matter.

SafeZone is presented only through a high-level public narrative. Tensei and Project ARIA remain explicitly attributed group work; their private repositories and internal artifacts are not linked here.