Skip to content
View naufalfx805-source's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report naufalfx805-source

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

Naufal Hafizh

AI/ML Engineer — LLM & Agentic AI Systems, security-first

I build production-shaped LLM agent systems and care about the parts that break in production: model-output validation, untrusted-input boundaries, and numerical correctness. Python across the agentic stack — LLM orchestration, MCP tooling, CI/CD on cloud — with a security-research backbone from hardening real open-source codebases.

📍 Indonesia · open to remote AI/ML roles & freelance/contract · ✉ naufalhfzh805@gmail.com


🔧 What I work with

Python · pytest · LLM agents · Multi-agent orchestration · MCP · Model-output validation · Prompt-injection defense · Untrusted-input boundaries · REST APIs / SDKs · Google Cloud Run · GitHub Actions · GPT-4o / OpenAI · TypeScript / Node.js · Rust (Soroban)


📌 Selected work

🔥 Firebreak — Autonomous Cloud-Ops LLM Agent An autonomous agent that diagnoses Google Cloud Run incidents, executes controlled remediation from a typed action catalog, verifies the result, and rolls back on failure. Safety-first: model-output validation, explicit safety policy, an audit ledger of every action, concurrency control. 529 automated tests incl. chaos testing — zero unauthorized mutations across the suite.

🧮 Numerical-correctness research — tenstorrent/tt-metal Independently found and root-caused a floating-point cancellation defect in ttnn.hardsigmoid / ttnn.hardswish — up to 25% relative error on the FP32 path, reaching MobileNetV3 / EfficientNet-class workloads. Built a dependency-free IEEE-754 model to prove it; the proposed fix was adopted verbatim into an official maintainer-track PR.

🏅 MCP Sentinel — Top 4 of 296, lablab.ai AI Factory Hackathon (2026) An MCP security proxy that validates tool calls between agents and MCP servers. Placed #4 of 296 shipped projects by community vote at the AI Factory hackathon (3,711 participants, 1,122 teams).

🧠 MCP & LLM tooling — memanto (moorcheh-ai) Guarded MCP batch operations against malformed results; fixed noisy LLM JSON extraction — the untrusted-output boundary work that keeps agent pipelines from silently corrupting.

🛡 Security & correctness — 15 merged PRs across production OSS

  • TestSprite CLI — 10 merged PRs; recognized in the Season 3 CLI Improvement Track. Locked credential-profile mutations against cross-process races, tightened Windows credential ACLs, stopped non-idempotent retries, rejected malformed API keys before dispatch, guarded secret-file reads behind typed validation.
  • TrusTrove (Soroban / Rust) — hardened a pool-utilization overflow in a smart contract.
  • GitHub Actions OIDC research labs: oidc-caller-lab · oidc-callee-lab

Principles

Reproduce first, report second · minimal, reviewable fixes · clear evidence over broad claims.

D4 (Applied Bachelor), Biomedical / Electromedical Engineering · expected 2027 · AI Factory certified (GPT-4o / OpenAI, 2026)

Pinned Loading

  1. firebreak firebreak Public

    An autonomous incident commander for Google Cloud Run: diagnoses live failures, takes reversible typed actions, verifies against the SLO, and reverts its own failed fixes.

    Python

  2. oidc-callee-lab oidc-callee-lab Public

    GitHub reusable workflow OIDC callee lab

  3. oidc-caller-lab oidc-caller-lab Public

    GitHub Actions OIDC caller workflow lab

  4. bug-bounty bug-bounty Public

    Forked from SecureBananaLabs/bug-bounty

    JavaScript

  5. bugsmash-sentry-repro bugsmash-sentry-repro Public

    Before/after reproduction of Formbricks Sentry issue FORMBRICKS-CLOUD-3VE, running the real package source at both commits

    TypeScript

  6. dogdays-waiting-room dogdays-waiting-room Public

    Everybody knows black dogs wait longer. 347,587 Austin shelter records in Snowflake disagree - the effect is breed, not colour. DEV Weekend Challenge: Dog Days.

    TypeScript