Skip to content
View matuck40's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report matuck40

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

Ph.D. in Engineering Physics building AI agents that act on real software, with the guardrails in code and in the database rather than in the prompt.

Before that, four years of machine learning on noisy sensor signals (battery virtual sensing, fibre-optic instrumentation).

  • db-enforced-agent-permissions: Postgres RLS as the boundary for an LLM agent, plus a LangGraph tool-calling agent and evals measured on 40 synthetic conversations: a leaked order id gave 2 breaches without guardrails and 0 after a per-conversation scope enforced in the database.
  • mercadolivre-mcp: MCP server for the Mercado Livre seller API, where every write returns a preview and runs only with explicit confirmation, covered by 196 tests against a fake API.
  • timelapse-studio: local tool that turns the photo sequence of a 3D print into a timelapse video, with colour correction and stabilization.
  • probabilistic-load-forecast: day-ahead probabilistic load forecasting on ONS open data, validated walk-forward.
  • fbg-fp-demod: peak-tracking demodulation for Fabry-Perot and FBG fibre-optic sensors, a Python port of the MATLAB pipeline, cross-checked against it on recorded battery-cell spectra.
  • rag-chatbot: FastAPI retrieval-augmented generation API over a Markdown knowledge base, with conversations stored in PostgreSQL.

LinkedIn

Pinned Loading

  1. db-enforced-agent-permissions db-enforced-agent-permissions Public

    Postgres RLS as the permission boundary for an LLM ordering agent, plus a LangGraph tool-calling agent and evals on 40 synthetic conversations.

    Python

  2. mercadolivre-mcp mercadolivre-mcp Public

    MCP server for the Mercado Livre seller API: every write returns a preview and runs only with explicit confirmation. 196 tests.

    Python

  3. timelapse-studio timelapse-studio Public

    Local studio for 3D-print timelapses: 9:16 framing with instant preview, colour correction in linear light and ORB+ECC stabilisation. Python, FFmpeg.

    Python

  4. probabilistic-load-forecast probabilistic-load-forecast Public

    Day-ahead probabilistic load forecasting on ONS open data, validated walk-forward

    Python

  5. fbg-fp-demod fbg-fp-demod Public

    Peak-tracking demodulation for Fabry-Perot and FBG fibre-optic sensors, cross-checked against the original MATLAB on recorded battery-cell spectra

    Python 2

  6. rag-chatbot rag-chatbot Public

    A retrieval-augmented generation API: a FastAPI service that splits a Markdown knowledge base into sections, embeds them with the OpenAI embeddings API, ranks them in memory by dot-product similari…

    Python