Back to Dev
Portfolio
Projects I own end to end: mobile apps, Go and Node.js backends, web apps, cloud infrastructure and an open-source library.
Open-source library
podgate
Pre-releasePrivate per-member podcast feeds on your own site, with no database, vendor or audio server.
What it shows: API and security design: encrypted member links, membership checked on every request, short-lived signed audio URLs and zero runtime dependencies.
TypeScriptnpmS3-compatible storageNext.jsCloudflare Workers
Apps
My WIPS by Amalie
iOS and AndroidA knitting companion for PDF patterns, works in progress, knit lists and yarn stash.
What it shows: A consumer app built end to end: multi-provider sign-in, file storage and locally cached PDFs.
React Native (Expo)Node.jsExpressMongoDBGoogle Cloud StorageApp Engine
J-alendar
iOS and AndroidPuts recurring Hebrew-date birthdays, yahrzeits and holidays in your normal calendar, with reminders.
What it shows: Tricky date logic, iOS and Android calendar differences, and full English and Hebrew RTL.
React Native (Expo)TypeScriptHebcalGoMongoDBNext.js
Find My LYS
Android, iOS comingA community map of local yarn shops. Browse without an account, sign in to submit shops, check in and share lists.
What it shows: System design: one OpenAPI contract generates the Go and TypeScript code with CI drift checks, check-ins are verified on the server, infrastructure is in Terraform and shop data is human-reviewed.
React Native (Expo)GoMongoDB AtlasMapLibreTerraformCloud Run
Offline web app
Meshit 30
Open sourceA free, offline-first trainer for Israel's boat-operator theory exams, with spaced repetition, timed mock exams and chart-work checking.
What it shows: Correctness-critical work: the build crashes if a text repair changes a Hebrew letter, CI fails on stale generated content, and exam papers replay from a seed.
ReactViteService workerCloudflare Pages