Skip to content
View vaknir's full-sized avatar
  • Cyberark
  • Israel

Block or report vaknir

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

Hi, I'm Nir 👋

Senior DevOps Engineer from Israel — I build cloud infrastructure, automation, developer tooling, and AI-agent infrastructure.

My background is IT and automation; these days I spend most of my time on backend and platform work: CLIs that bring GitOps to internal tools, MCP servers that let AI agents act safely, and a lot of Python and TypeScript glue in between.

LinkedIn Email


🔨 Featured projects

Project What it is Stack
MCPatch Turns websites into safe, typed MCP tools for AI agents. A capability broker between MCP clients and your existing browser session — named tools with declared schemas, origins and risk, never raw cookies or arbitrary JS. Rust · TypeScript · Browser extension
portctl GitOps CLI for Port.io — kubectl/terraform-style pull, diff, push, drift detection and rollback for your developer portal config. Python · Typer · CI
netdata_tegrastats Netdata plugin that adds NVIDIA Jetson Xavier GPU stats to the dashboard. Python

📱 Namlog — private project

A self-hosted nutrition & recovery coach for iOS. A deterministic engine sets the daily calorie target from your measured weight trend, health data (Apple Health / WHOOP) shapes the guidance, and an AI coach helps log meals by text, photo or barcode — every write is confirmed by you first.

Stack: SwiftUI · Python / FastAPI · PostgreSQL (row-level security) · OpenAI Responses API · Docker · Cloudflare Tunnel & Access

Namlog Today screen: calories remaining, protein and water Namlog coach chat with quick-reply options Namlog photo meal recognition with AI estimates to confirm Namlog Progress dashboard: logging coverage, weight and metabolism

Source is private — happy to walk through it on request.

🧪 Currently tinkering with

  • MCP servers & AI agents — giving Claude-style agents scoped, auditable access to real tools
  • Market tooling — momentum scanners and paper-trading dashboards

🧰 Tools I use

Python TypeScript Rust Docker AWS GitHub Actions Astro

Pinned Loading

  1. MCPatch MCPatch Public

    Turn websites into safe, typed MCP tools for AI agents — a capability broker between MCP clients and your browser session (Rust bridge + browser extension)

    TypeScript

  2. portctl portctl Public

    GitOps CLI for Port.io — manage your developer portal (blueprints, scorecards, actions, pages) as versioned YAML with diff, drift detection and rollback

    Python