Building systems that scale — and code that lasts.

jk.dev

Software engineer and architect with over 15 years of experience across diverse fields, from hardware to software. Always happy to help with architecture, design, and coding — as a volunteer, free of charge.

Get in touchBrowse the projects
Engineering index

Selected Projects

15 systems & applications

ModelDispatcher

Featured

A resilient AI model gateway shared across applications. Four of the other projects here depend on it.

  • Python
  • AsyncIO
  • FastAPI
  • +1
Recruiter pipeline board with candidates grouped into hiring-stage columns

JobFlowTracker

Featured

One app, three modes: job seeker, recruiter, and task manager. Each keeps its own data and switches at any time.

  • React
  • Vite
  • Firebase
  • +1
Translation form: source repository, source and target language, and provider selection

langshift

Featured

Translates an entire repository between 13 programming languages, then runs the result and fixes what breaks.

  • Python
  • FastAPI
  • React
  • +1

ogen-ai

One source of truth for AI coding-assistant rules, shared across every repository as a submodule.

  • Python
  • Agent Skills
  • Git submodules
Step one: pasting free-form trip text, with the structured day-by-day result beside it

AppMyTrip

Paste the WhatsApp messages where you planned a trip. Get back a real per-day app with maps, packing lists and navigation.

  • Python
  • FastAPI
  • React
  • +2
Home hub in Hebrew, grouping practice modes, word lists and progress views

High5

An English-learning app for Hebrew speakers — five things a day, CEFR A1 to C2, working offline.

  • React
  • TypeScript
  • Firebase
  • +1
Workspace planner with the curriculum generation form and the library of built courses

StepByLearn

Generate a structured learning path for any topic, schedule it onto a calendar, and keep every byte in your own browser.

  • React
  • TypeScript
  • IndexedDB
  • +1
Kanban board showing a routine task with label, due time and reminder badges

KanDOne

One task list, seven ways to look at it — board, priority, timeline, calendar and more. Extracted from JobFlowTracker into its own app.

  • React
  • dnd-kit
  • Firebase
  • +1
Private source

ai-yesod

Engineering guides on coding, architecture and testing — each in a one-minute version and a full one.

  • Technical writing
  • Python
  • TypeScript
  • +1
Private source

Kill Bills

Personal and family finance on a serverless stack: bank statements and receipts parsed into one ledger, across web and mobile.

  • Next.js
  • Expo
  • TypeScript
  • +3
Home screen with the name-search form

Ot va-Ot

Finds Tanakh verses that open and close with a person's name — the verse recited after the Amidah, matched instantly from 23,206 verses.

  • Python
  • FastAPI
  • PWA
  • +1
Home screen with the name-search form

Shas Radar

Searches the entire Babylonian Talmud for a word, name, or phrase in context, with an authoritative citation and a Sefaria link for every hit.

  • Python
  • FastAPI
  • PWA
  • +1
Schedule dashboard with coverage totals, the division on duty each day and the shift table

shabetz-na

Personnel shift scheduling driven entirely by configuration: divisions, shifts, skills and rest rules are all defined by the administrator, not built in.

  • Python
  • FastAPI
  • SQLAlchemy
  • +2
Example pergola sketch with each rectangle showing its dimensions, area and perimeter

Sirtuti

Dimensioned sketches for site visits: draw rooms and lots, enter their measurements, and get the area and perimeter of every shape for a price quote.

  • Vanilla JS
  • Tauri
  • Firebase
  • +1
Private source

MoatMine

Risk-aware investing: every stock gets a graded safety score, every buy is checked against your own risk rules, and the portfolio is stress-tested against past crises.

  • Next.js
  • TypeScript
  • Python
  • +3