Open to opportunities · Israel

Noam
Celermajer

I build software, from the boot sector up to the browser.

~ noam
$ whoami
noam celermajer · software developer
$ ls ~/work
dh2-recomp/  rpi-os/  office-helper/
g-bridge/  elior-fitness/  pdfree/
lumen/  pocket-files/  data-analyzer/
$ git config user.focus
reverse engineering · systems · ai agents
$ 

01Expertise

~/languages
_start:
    mrs     x0, mpidr_el1
    and     x0, x0, #0xFF       // Check processor id
    cbz     x0, master          // Hang for all non-primary CPU
    b       proc_hang

master:
    ldr     x1, =_start
    msr     sp_el1, x1
    ldr     x2, =_vectors
    msr     vbar_el1, x2

    // change execution level to EL1
    mov     x2, #0x3c4
    msr     spsr_el2, x2
    adr     x0, el1_entry
    msr     elr_el2, x0
    eret
+ alsoC++C# · .NETJavaSQL
~/ai
$ g-bridge "Open a second office?"
◆ council · deepseek-chat · 6 personas
  manager   cost vs. demand?
  market    demand is up in the north
  legal     lease terms look standard
  risk      ✗ runway too short
  fintech   payroll infra is ready
  strategy  phase it over two quarters
  → APPROVED 4/5 · 1 dissent
◆ watchdog · claude-3-haiku · independent
  ! "demand is up" cites no source
  • AI reverse engineering
  • multi-agent debate
  • token streaming · SSE
  • JSON-schema outputs
  • human approval
  • sandboxed agents
  • LiteLLM · OpenRouter

builds with Claude Code · Codex · Cursor · Gemini CLI · Windsurf · Kimi

~/stack
  • React
  • Next.js
  • TypeScript
  • Vite
  • Node.js
  • Electron
  • Vue
  • Radix UI
  • i18n · he ar en ru
  • Server-Sent Events
  • pdf-lib
  • pdf.js
  • Android
  • FastAPI
  • SQLAlchemy
  • LiteLLM
  • PostgreSQL
  • SQLite
  • MySQL
  • MongoDB
  • Cloudflare Workers
  • D1
  • R2
  • Docker
  • Railway
  • QEMU
  • Make · linker scripts
  • .NET
  • Git

02AI pioneer

Agent harness · shared private workspace

chrome-bridge & playbook

Lets Codex, Claude and Kimi drive a real, signed-in Chrome, and remember what worked. Every run is logged, failures are analysed by an LLM, and runs that work become reusable recipes in a searchable knowledge graph.

  • Python asyncio
  • Chrome MV3
  • CDP
  • SQLite FTS5
  • Embeddings
  • Agent skills
  1. Agent-first in CursorElior Fitness, with project rules for the agent · 378 commits
  2. Context engineeringData Analyzer: specs and schemas written for agents to work from
  3. Multi-agent systemsG-BRIDGE: six-advisor council, independent watchdog model
  4. Building the harnesschrome-bridge site maps, playbook memory, self-improvement layer
  5. Codex app-serverJarvis backend on the Codex app server
  6. Agents at scaleDungeon Hunter 2: 375 commits co-authored with Claude · Office Helper's sandboxed Codex bridge

tools Cursor · Gemini CLI · Windsurf · Codex · Claude Code · Kimi

03Selected work

AI-driven reverse engineering

Dungeon Hunter 2, rebuilt

Gameloft's 2011 action RPG, reverse engineered from its Android binary and rebuilt in C++17 one function at a time, with Claude Code agents working through the decompiler output. It now runs natively on current Android phones and on Windows.

31,724
functions decompiled
300k
lines of C++17
375
of 565 commits co-authored by Claude
  • C++17
  • ARM32
  • IDA Hex-Rays
  • Claude Code
  • Android NDK
  • CMake

+ LAN multiplayer · 239 sounds restored from iOS · 3x texture remaster

Raspberry Pi 3 OS

A bare-metal kernel with a shell, exception vectors, GPU mailbox output and a FAT driver.

  • AArch64 asm
  • C
  • Linker scripts
  • QEMU
Source ↗

Office Helper

A Hebrew-first CRM for a law office. An AI drafts each summary and a person approves it.

  • TypeScript
  • Cloudflare Workers
  • D1 · R2
  • Codex bridge
Source ↗

G-BRIDGE

Six AI advisors debate a question point by point. A separate watchdog model then audits the transcript, and the whole debate streams live.

  • Python
  • LiteLLM
  • Next.js
  • Electron
Source ↗

Elior Fitness

A coaching platform where trainers build meal and workout plans and clients log their days.

  • React
  • FastAPI
  • SQLAlchemy
  • Docker
Source ↗

PDFree

26 PDF tools that run entirely in your browser. Your files never leave your device.

  • React 19
  • pdf-lib
  • pdf.js
Source ↗

Lumen

A movie, series and anime browser served from one PC to every screen at home. No API keys and no build step.

  • Node.js
  • Vanilla JS
  • 0 deps
Source ↗

Pocket Files

An Android file tool that splits, joins and zips files, with verified rejoining. Works offline, with no ads.

  • Android
  • API 36
APK ↗

Data Analyzer

Profiles a pile of CSV, SQL, TXT and XLSX files and maps their encodings, schemas and fields without loading whole files into memory.

  • Python
  • pandas
  • chardet
  • openpyxl
Source ↗

Also: the Magshimim course archive (2017–2020), C++ data structures, LeetCode solutions, and C# work from the Sela course. All repositories →

04Path

  1. TeacherCyber Education Center
  2. ContractorRT Systems · Yavne
  3. Software developer courseSela
  4. First SergeantIsrael Defense Forces
  5. Computer ScienceMagshimim, Israel's national cyber program

05Contact

noam.celermajer@gmail.com
GitHub LinkedIn