
I engineer digital solutions that feel weightless. Modern web applications, mobile platforms, and AI systems, built to accelerate your business without the complexity.
Precision-engineered solutions deployed from my laboratory to your business
Your own engineering team, on call 24/7. Describe what you need, approve the plan, and it ships to production on schedule — with a senior engineer accountable for every release.
Learn moreFull-stack web applications architected with React, Next.js, and Node.js. Engineered for scale, security, and zero-friction performance.
Learn moreCross-platform mobile applications for iOS and Android. Built with React Native — delivering native performance with unified codebases.
Learn moreHigh-conversion websites and landing pages. Responsive, accessible, and optimized for maximum impact across every viewport.
Learn moreBattle-tested tools I reach for to ship fast, without cutting corners.
Integrate cutting-edge AI into your digital infrastructure. Smart systems that learn, adapt, and deliver measurable value.
My AI solutions go beyond automation. I build adaptive systems that understand context, anticipate needs, and continuously optimize. From conversational interfaces to predictive engines, I engineer intelligence at scale.
Deploy intelligent agents that handle complex customer inquiries with natural, context-aware dialogue and seamless handoff protocols.
Multi-layer identity verification and document authentication powered by machine learning. Protect your platform with adaptive security.
Transform raw data into actionable intelligence. Pattern recognition, trend forecasting, and anomaly detection at machine speed.
Self-improving workflows that learn from patterns, handle edge cases, and continuously optimize for efficiency and accuracy.
Real-time recommendation engines that learn user behavior and deliver hyper-personalized content, products, and experiences.
Context-aware search that understands meaning, not just keywords. Deliver relevant results even with ambiguous queries.
Clean architecture, comprehensive testing, and best-in-class practices. Every line of code is intentional.
Real-time visibility into progress. Clear milestones, open channels, and responsive collaboration throughout.
On-schedule deployment without compromises. I ship quality at velocity, because your timeline is my constraint.
From first contact to orbit — a transparent four-phase protocol.
Tell me what you're building. I respond within 24 hours with first questions and a clear direction.
You and I define the mission together: features, stack, and a transparent time & materials estimate you stay in control of.
Short iterative cycles with demos you can actually click. You see progress every week, not just at the end.
Launch, stabilize, evolve. Delivered work is covered against defects, with ongoing support if you want it.
Products and platforms I've designed, built and shipped, for founders and growing businesses.
A custom Shopify storefront built from scratch for an Israeli outdoor-living brand: no template and no page builder, just a hand-written Online Store 2.0 Liquid theme, fully bilingual Hebrew/English with true RTL, and a 141-product catalogue migrated behind 209 SEO redirects. Every product ships in two art directions (a studio packshot and a Mediterranean lifestyle scene, 282 AI-generated images curated by hand), switchable site-wide from one header toggle that follows the visitor across cards, product pages, hero video and search. An AI shopping advisor answers sizing, material and composition questions against the live catalogue in both languages, streaming, behind durable rate limiting, a daily cost breaker and a WhatsApp fallback. Rounded out with an IS 5568 accessibility pass, structured data, predictive search and a performance budget. Built end to end, but the client put the launch on hold, so the storefront never opened to the public and nothing in it was ever orderable. What you see here is the finished build, not a shop.
Not a live shop. This build never launched, so nothing is for sale and no order was ever taken. Live demo password: terrazza
An explorable 3D town where every house is a project: walk it with WASD, drag to look, day/night cycle, fog and bloom, and an intro flythrough. Each storefront wears a project's screenshot — tap a house to open its preview. Built from scratch on three.js with a single WebGL scene, screenshot-faced geometry, lightweight 512px storefront textures, and a guided tour mode.
A portfolio you don't read — you fly through it. Scroll and a rocket launches from Earth, threads past the planets, orbits a ring of my projects, and kamikazes into the sun. Real NASA + Solar System Scope textures, a procedural nebula and HUD, and a full scroll-driven camera rig at 60fps in the browser. Built from scratch on React Three Fiber + Next.js, adapted from an open-source concept into my own space.
AI virtual try-on for online stores: drop a flat garment photo and get a realistic video of an AI model wearing it. The app generates an on-model shot, with selectable model gender, age, body type, ethnicity and background, plus optional face and background references, then animates it, replacing costly photoshoots. Built as a full SaaS: invite-only auth, a credit ledger, asynchronous generation via Cloud Tasks, durable Firestore + Cloud Storage, and Polar billing with credit packs and subscriptions.
AI video editor for talking-head clips: drop a raw video and walk it through six steps, each paused for a human check, to a finished video with styled captions and b-roll. WhisperX transcribes it with word-level timing into an editable transcript you can export as .txt, dead air can be cut automatically, and captions come in four styles (Classic, MrBeast, Hormozi, Clean) with an optional karaoke mode that pops each word as it is spoken. Claude reads the transcript and your project context, picks the words worth highlighting and plans a cutaway every 5 to 8 seconds, using your own reference images where they fit and Flux-generated images where they don't, and any plan can be adjusted with a plain-English instruction. FFmpeg composites the final render. Hosted on Cloud Run behind invite-only Firebase sign-in, with direct browser uploads to Cloud Storage, each user's own API keys remembered in Firestore, and a running cost history per session. Started as a fork of the open-source ButterCut project.
AI stem separator as a paid SaaS: drop a track and get clean vocals, drums, bass and other stems, with 4-stem, 6-stem (adding guitar and piano), high-quality and karaoke presets, as mp3, wav or flac, played in the browser or downloaded as a zip. Audio uploads straight from the browser to Cloud Storage over resumable signed sessions, so large files bypass the server; the separation itself runs on Replicate's hosted Demucs, and a signed webhook finishes the job instead of a task queue, so the Cloud Run service sits idle while the model works. Credits live in a Firestore ledger, with 3 free splits after email verification, packs and monthly plans sold through Polar, refund handling and a reconcile tool. Own email-verification flow, a 10-language interface and an account and billing page. Python standard library only on the backend, no framework.
AI ad generator: paste a product's URL and get a finished video ad. A headless browser reads the site first, its brand colors, fonts, headlines, logo and real product screenshots, then you pick one of four formats: a straight explainer, a direct roast with gag pills, a character monologue, or an App Moment, a vertical ad where a phone walks through real app screens. Claude writes the script and the brand sheet from what the site actually says, beat by beat and with no invented numbers, and writes it natively when the ad is not in English; every line can be edited before anything renders. ElevenLabs performs the voiceover with acted delivery (v3) and composes the music, optional generated b-roll fills the scenes, and Remotion cuts it all into one video. Built on Next.js with Firebase Auth and Firestore, with the ingest and render engines running as separate Cloud Run services behind bearer tokens, a guard that refuses internal addresses on every URL, finished ads kept private in Cloud Storage behind signed links for their owner, and a per-user daily cap so the private beta cannot run up a bill. In private beta, not open to the public yet.
Prospecting engine for a dealer that sells and leases copiers and telecom to French businesses and public buyers. In that trade the only real buying trigger is a contract coming to an end, so the app hunts timing, not copy: it pulls companies from the French government's open company registry and spots dated moves like a head-office transfer, reads public procurement data (DECP) for copier and telecom contracts nearing their term, and scores every lead out of 100, with the breakdown shown under each grade. Scores are recomputed every time they are read, weigh the kind of event and the distance to the sector's home département, and old or low-score leads age out so Prospection refills itself. Each qualified lead is checked on Google Places, and only the ones with a reachable French phone number are kept. On any lead, Claude writes a call brief, the "Déballe": why now, what is known with its source, an estimated monthly print volume and a ready phone opener, and it never mistakes a leasing company holding the contract for a competing dealer. Leads move into a built-in CRM with follow-ups, a daily call list, a planning view and a dashboard, where each contact carries its stated contract end (scored and planned) and the reason a lead was lost, and a call recorded on speakerphone is transcribed with Google Speech-to-Text and turned into a call report by Claude. Also: per-sector territories, a customer file import (CSV or Excel) that keeps existing clients out, an admin area with per-user daily lead limits and a read-only view-as mode, and a costs page that tracks every paid API call. Next.js on Firebase App Hosting with Firestore, a public landing page and invite-only sign-in, French UI.
AI-powered outreach platform for founders and sales teams. Fin, the built-in AI assistant (a penguin mascot), runs a short interview, sources prospects from LinkedIn Sales Navigator and Apollo and assembles a campaign end to end, then stops: nothing is sent until a person presses Launch. Outreach is written from a playbook, with a built-in validator that regenerates a weak draft once and otherwise flags the step for review, and Launch refuses a flagged sequence until a person has reviewed it. Guided setup connects Gmail, LinkedIn and Google Calendar, and the platform also covers lead scoring, campaign analytics and CRM sync.

Dynamic influencer marketing platform that streamlines the connection between brands and content creators. Features comprehensive campaign management, influencer discovery and booking tools, analytics dashboards, and secure payment processing to power seamless brand-influencer collaborations.
AI ticket management platform for hospitality that automates guest request handling for hotels on Airbnb and Booking.com. Features multi-channel intake (WhatsApp, email, Booking, Airbnb), automated ticket classification and prioritization, SLA-based escalation, staff coordination via WhatsApp/email/voice calls, a marketplace of vetted technicians with quote approval, and a live operations dashboard.
Online raffle platform to win a plot of land in Israel. Features bilingual ticket purchasing with Stripe Checkout, real-time entry tracking, automated PDF ticket and receipt generation, an admin dashboard with analytics and Excel exports, and SEO-optimized multilingual pages.
Luxury villa reservation platform offering premium accommodation booking services. Designed for high-end hospitality market with elegant user experience and seamless booking functionality.

Personal development web application featuring affirmation management, voice recording capabilities, playlist creation, progress tracking, and mindfulness tools. Built with modern React architecture and Firebase backend.
AI consulting studio co-founded with Francky Perez, built around AI-powered business transformation: find where AI creates measurable value, put the right solution into production, then keep it performing. The offer is a fixed-price ladder with no open-ended engagement: a two-day AI Opportunity Scan that ranks three opportunities by economic value, feasibility and risk and quotes each one, an AI Performance Audit for wider problems, and an Implementation that puts one eligible process into production in 14 days, on the client's own accounts with the code in their repository, followed by post-launch support and optional Managed AI. The site itself is a Next.js static export on Firebase Hosting with English and French pages, structured data, a professional-services sector page and a contact form on EmailJS.
Spiritual platform for Breslev teachings featuring continuous audio streaming, inspirational quotes, community chat, a Tikoun Haklali reader and a donation system. The web app is built with React, Vite and Firebase (moved off Create React App), with locked-down Firestore rules, an accessible Material-UI theme and Resend for transactional mail. A companion native app, built with Expo and React Native, brings live radio with lock-screen controls, a sleep timer, Shabbat candle-lighting and havdalah times, Tikoun Haklali and Rabbi Nahman readers, a Hitbodedout timer and email sign-in.
Smart construction project management platform featuring interactive Gantt charts, financial visualizations, budget tracking, AI-powered insights, and comprehensive project oversight for construction professionals.
Browser-based tactical MMORPG inspired by Dofus, written in vanilla JavaScript with no framework and no build step: about 10,000 lines across one large HTML page and 15 modules for the world map, combat, character rendering and rewards. An isometric town and turn-based grid combat render on an HTML5 canvas, with real-time co-op and duels over WebRTC (PeerJS), where guests replay the host's monster movement step by step from synced waypoints. Firebase handles accounts, persistence and live presence, and Cloud Functions are the authority for what matters: the player marketplace, a gold ledger, HMAC-signed item provenance, and fight and dungeon rewards, which the server recomputes from a replay of the combat so a client cannot dupe items or mint gold. Twelve animated character bodies (six classes, two genders) with authored front, rear and three-quarter views, per-spell leveling, dungeons and a full bestiary, loot tables with item sets (panoplies), shops and a bank, NPC dialogue and quests, co-op group XP, social chat with emotes, and an installable mobile-friendly PWA.

Satirical AI-powered marital threat assessment tool that predicts whether what you're about to say will land you on the couch. Features a DEFCON-style threat level system powered by "Dr. Steve", with free and premium tiers offering unlimited analyses, history tracking, and personalized survival advice.
Premier online marketplace for trading card games across the MENA region. Supports Yu-Gi-Oh!, Pokémon, Magic: The Gathering, and One Piece with real-time market pricing, escrow-protected transactions, and optimized regional logistics. Led a complete UI/UX redesign to deliver a modern, intuitive trading experience.
Professional website for a women's rights NGO featuring inspiring stories, YouTube interview series, founder biography, team gallery, and mission showcase. Winner of Prix Edgar Faure 2024, promoting gender equality through storytelling.
Open-source Claude Code tool that studies how you actually work and writes new skills for you. A read-only scanner streams your own Claude Code session transcripts and skill-usage log, isolates the multi-step tasks you still do by hand (the ones no skill has automated yet), and distills hundreds of megabytes of history into a compact digest. One Claude pass then clusters them, ranks the top 5 by how often they recur and how much manual effort they save, and drafts a complete, ready-to-install SKILL.md for each. Runs entirely on your own Claude subscription via Claude Code, reads your transcripts read-only, and never writes a skill without showing a diff and asking first. Ships with a local web UI — Generate, review 5 ranked cards, one-click install — plus a CLI and a double-clickable macOS launcher.
Local-first tool that turns your dev work into ready-to-post LinkedIn drafts. A multi-pass engine mines the git repos you allowlist and, every couple of days, brainstorms angles then drafts, humanizes, scores and ranks 5 distinct options across four content pillars. Runs entirely on your own Claude subscription via Claude Code — nothing is uploaded and nothing posts automatically. Ships with a local Next.js app that shows the ranked drafts as cards with a live LinkedIn-style preview, one-click copy, and a voice corpus that learns from the posts you actually publish.
Open-source collection of battle-tested Claude Code skills for shipping safely. Includes /review-deep — a multi-agent code review that fans out four specialized reviewer agents (dependency impact, race conditions, logic & security, tenant isolation) then adversarially verifies every contestable finding with skeptic agents before reporting; /review-plan — a pre-implementation plan review that challenges assumptions, audits failure paths and ends with a Go/Adjust/Rethink verdict; /loopable — an automation scout that mines git history, scripts and Claude usage for recurring chores, ranks them, then ships the top candidate end-to-end (plan, review-plan, implement, review-deep, commit, ticket); and /init-agents — a scaffolder that detects a repo's stack and installs a tailored agent team (subagents, pipeline commands, quality hooks). One-line idempotent installer included.
Self-hosted, open-source watcher for Israel's biggest classifieds site (yad2) that turns a saved car or apartment search into instant, AI-scored Telegram alerts. Your own machine fetches the search, an LLM scores every new listing 0–10 against a per-vertical rubric, and only the good deals reach you — each with a one-line reason. Ships cars + rentals adapters, a one-command launchd/cron scheduler, and a Claude Code skill that turns a plain-English brief into a real search. Python standard library only, no cloud.
Open-source "vote-merged" playground with no maintainer in the loop: anyone opens a pull request adding a page under /contributions, the crowd votes 👍/👎 on the PR, and once it clears the vote bar with green CI and an hour of age a bot auto-merges and redeploys — shipping the contribution live in about 30 seconds. Every contribution runs sandboxed in its own iframe, so it can't touch the rest of the site, your cookies, or anyone else's page. Static HTML with zero dependencies, driven entirely by GitHub Actions.
My own apps for iOS and Android, which I design, build and publish myself.
A picture schedule for young children, for iOS and Android: kids schedule, routines and a visual timer in one app. Each step of the day is a big picture card, and a card can be a simple step, a routine that opens one card at a time (Morning and Bedtime follow a little path with the owl) or a step with its own visual timer, like brushing teeth for 2 minutes with an hourglass. Every finished day and every finished routine drops a star into a jar that fills during the week and reveals the reward the parent chose. 46 built-in pictures plus cards made from your own photos, a schedule for each child with their own photo, now and next, a first-then board for hard moments, a printable PDF and a week calendar with a streak. Made for children who cannot read yet or who need to see their day, like many children with autism or ADHD, and calm by design: soft colors, music off unless turned on, animations that follow the phone's reduce motion setting. Free with one schedule of up to 10 steps, the Morning routine and 4 timers up to 30 minutes; a one-time Full version purchase, handled by RevenueCat behind a parental gate, unlocks the rest. 10 languages, no account, no ads, no tracking, and photos never leave the device. Named after my daughter Tahel.
Release soon
A one-tap baby tracker for parents, for iOS and Android, made to be used at 3 a.m. with one hand. Six big buttons log the left or right breast, a bottle, sleep and a wet or dirty diaper; breastfeeding and sleep run as timers, and the top of the screen always shows how long ago the last feed was. The day's timeline lets any entry be fixed or deleted, today's totals include the longest sleep and which breast to start with next, and a night mode stays soft on tired eyes. The one-time Full version, handled by RevenueCat, adds several babies, 7-day averages, an estimate of the next feed from the baby's own rhythm, sleep trends against last week, day by day charts over 7 or 30 days, and a CSV or PDF export to bring to the pediatrician. 10 languages, no account, no ads, no tracking: the log stays on the phone.
Release soonA 16-type personality test with self-coaching, for iOS and Android. 48 short statements, about 8 minutes, and a free 4-letter result with how strongly you lean on each of the four axes, your strengths, how you work and how you relate to people, plus two coaching ideas; past results stay on the phone so you can see how you change, and a result can be shared as an image. The one-time Full report, handled by RevenueCat, adds detailed strengths, work and relationships, compatibility with the other types, a 4-week coaching plan and a PDF. The result also carries an optional card for a real person, a life coach, that opens an external booking page. A test that can be saved and resumed, a one-time store rating prompt and a 10-language website with a contact form for coaches round it out. 10 languages, no account, no ads, no tracking: answers and results never leave the phone. Not a clinical or diagnostic test.
Release soonTell me what you're building, and I'll tell you how I'd engineer it. No commitment required.
Get in TouchThe answers most clients need before transmitting.
An on-call development service. You describe what you need in plain language over chat, you get a plan with a delivery date, and once you approve, the work is built, tested, and shipped to production on schedule — 24/7.
Ready to accelerate? Transmit your project details and I'll architect a solution.