Skip to content
View RonenMars's full-sized avatar

Block or report RonenMars

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.

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

Hi, I'm Ronen ๐Ÿ‘‹

Senior Full-Stack Engineer (frontend-leaning, AI-native) - based in Rishon LeZion, Israel ๐Ÿ‡ฎ๐Ÿ‡ฑ
I build developer tooling, mobile apps, and the occasional Git binding.
I write a lot of TypeScript and just enough Swift to be dangerous.

LinkedIn Gmail Profile views


๐Ÿ› ๏ธ What I'm Passionate About

  • ๐Ÿ’ผ Senior Full-Stack Engineer building AI-native products, developer platforms, and SaaS
  • ๐ŸŽจ Frontend specialist - React, Next.js (App Router)
  • ๐Ÿ”ญ Currently building Threadbase - mobile + streaming tooling for managing Claude Code sessions
  • ๐Ÿฆ Wrote Gitty - idiomatic Swift bindings for libgit2, for apps that don't just read Git, they write it
  • ๐ŸŒฑ Always poking at something new - if it compiles on the first try, I get suspicious
  • ๐Ÿ’ฌ Ask me about TypeScript, frontend architecture, mobile, or why my Git history looks like a crime scene

๐Ÿ›œ I'd tell you a UDP joke, but you might not get it.


โš™๏ธ Tech I reach for

TypeScript JavaScript React Node.js Go Python PostgreSQL MongoDB Next.js React Native Redux Tailwind CSS NestJS Redis GraphQL Swift Kotlin Playwright Jest Docker AWS Git Vue.js Angular


๐Ÿ“Œ Featured work

Project What it does
Threadbase Manage claude-code / codex sessions remotely - a cross-platform suite to browse, search, and resume AI coding conversations.
Clients: mobile ยท streamer ยท electron ยท vscode ยท intellij ยท landing
autokitteh/web-platform Frontend platform I led as Engineering Lead - simplifying the automation of distributed systems
tmux-ai-necromancer tmux-resurrect for your AI agents - bring Claude Code & Codex sessions back after tmux crashes and reboots
Gitty Idiomatic Swift bindings for libgit2, for apps that don't just read Git, they write it
gh-mcp-proxy MCP proxy fronting GitHub's official MCP server, adding custom GitHub REST tools
one-more-highlight React + TypeScript text-highlighting library for search matches and rich text rendering
groceries-bot Telegram-controlled shared groceries list with a Next.js web UI, one service layer driving both
yad2-scanner Headless rental-listing scanner with Telegram + Gmail alerts, Neon Postgres, and per-user schedules
ali-sum Web app + Chrome extension that scans AliExpress order history into spending analytics

A few numbers I'm proud of What I write in



There are 10 kinds of developers: those who read profile READMEs to the end, and those who don't. Thanks for being the first kind. ๐Ÿป

Pinned Loading

  1. threadbase-mobile threadbase-mobile Public

    iOS + Android client for Threadbase โ€” browse, resume, and manage Claude Code sessions on a remote tb-streamer instance.

    TypeScript

  2. autokitteh/web-platform autokitteh/web-platform Public

    Simplifying the automation of distributed systems

    TypeScript 11 3

  3. one-more-highlight one-more-highlight Public

    React + TypeScript text highlighting library for search matches, keyword highlighting, and rich text rendering.

    TypeScript 2

  4. ali-sum ali-sum Public

    Web app + Chrome extension that turns your AliExpress order history into spending analytics

    TypeScript

  5. tmux-ai-necromancer tmux-ai-necromancer Public

    Resurrect AI coding agent sessions (Claude Code, Codex) across tmux crashes and reboots โ€” tmux-resurrect for your agents.

    Shell

  6. Gitty Gitty Public

    Idiomatic Swift bindings for libgit2 โ€” built for apps that don't just read Git, they write it.

    Swift 1 2