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

Block or report YosefHayim

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

Yosef Hayim Sabag

I'm a 26-year-old freelance AI engineer based in central Israel. I build agent tooling and Strict-DRY monorepos, and I look for creative angles on problems other people have already written off as solved.

LinkedIn · yosefisabag@gmail.com

How I got here

I paid a Fiverr developer to automate my dropshipping store. He delivered late, and not what I paid for. That's the whole origin story. I decided I'd never wait on someone else's commit again.

Before the code there was the army. Combat soldier, Nahal Brigade, 931st Battalion, 2018 to 2021. Ten of eight hundred picked in basic training, then excellence again in the commanders course. Discipline wasn't something I got from a course.

When ChatGPT shipped in November 2022 I started building things I couldn't read. Nobody called it vibe coding yet. Then it started bothering me. I wanted to know what the machine had written in my name. Python on Udemy first. Then Atidim, the Ministry of Defense program, July 2024 to February 2025: React, Node, Express, MongoDB, vanilla JS, the fundamentals. Finished with excellence, five more courses stacked on the side, seventeen-hour days for months.

I was trying to close the gap between a CS graduate and as a "street cat". I closed it.

The business that started all this collapsed and took my finances with it. Best thing that could have happened to me. An internship at Wotch, a clinical-workflow startup, then eleven months at Predicto, and now freelance.

I came in mid-agentic-era, so I write both ways. Agents when they earn it, my own hands when they don't. Greedy for both.

The project that made me fall in love with engineering was tim-trailers. Plain vanilla JS. GPT-3.5 taught me event delegation while I built it, and I've never forgotten the term.

Building something agentic that has to run unattended, with nobody watching? That's my whole thing.

Projects

Public repos: 12 · Public stars: 186 · Private repos: 8 · Last sync: 2026-10-01

Repository Description ⭐
ebay-mcp Local MCP server that connects AI assistants to eBay seller APIs for listings, orders, and marketing, with OAuth setup. 168
launch-store Self-hosted EAS alternative that builds, signs, and ships Expo/React Native apps to the App Store and Google Play. 9
ai-browser-bridge macOS CLI that drives ChatGPT, Gemini, Claude, and other web chats in Chrome, with sandboxed repo tools over MCP. 6
planpage CLI and Preact kit that renders AI agent plans and reports as local HTML, with in-browser feedback sent back to the agent. 2
yt-captions-mini-ai YouTube captions CLI for videos, playlists, and channels with bulk concurrency, caching, and optional SKILL.md scaffolding. 1
portfolio Personal portfolio and proof-of-work site with React/Vite frontend, Cloudflare worker, and OpenAI-backed assistant. 0
tim-trailers Vanilla JavaScript movie trailer site using the TMDB API, with search, genre browsing, favorites, and an AI-drawn mascot. 0
agent-session-pack Node CLI for compressing cold AI coding-agent sessions with verified byte-exact restore. 0
expo-mediapipe-pose Expo module for on-device MediaPipe pose detection in camera, photo, and video, with custom skeletons and feedback rules. 0
dufflebag CLI that installs and updates coding-agent skills, hooks, and workflow templates for Claude Code, Codex, Grok, and Kiro. 0
fresh-squeezy CLI and TypeScript library that validates Lemon Squeezy billing setup in CI and runs store API operations. 0

Summary and table are regenerated daily from GitHub metadata. Forks are counted in the summary but omitted from the table. Private repository names are intentionally hidden.

Stats

Pinned Loading

  1. ebay-mcp ebay-mcp Public

    Local MCP server that connects AI assistants to eBay seller APIs for listings, orders, and marketing, with OAuth setup.

    TypeScript 168 68

  2. tim-trailers tim-trailers Public

    Vanilla JavaScript movie trailer site using the TMDB API, with search, genre browsing, favorites, and an AI-drawn mascot.

    HTML

  3. launch-store launch-store Public

    Self-hosted EAS alternative that builds, signs, and ships Expo/React Native apps to the App Store and Google Play.

    TypeScript 9 2