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
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.
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.




