IT Manager · self-taught full-stack developer · home-lab tinkerer — from Israel 🇮🇱
I run infrastructure, build software end-to-end, and automate everything I can.
- 🖥️ IT Manager at AposTherapy — a physiotherapy clinic network with five branches across Israel. I run the whole stack: networks, Windows Server / Active Directory, domain-joined workstations, remote access (VPN / RDP), the cloud PBX and contact-center telephony, backups, and the hardware inventory across branches.
- 💻 Full-stack developer (self-taught) — I designed and built the clinic's own CRM/EMR, in daily use: .NET 10 (ASP.NET Core) + React 19 / TypeScript, SQL Server, self-hosted on IIS, with real-time updates, telephony (CTI) integration, SMS / WhatsApp messaging and a CI pipeline.
- 🌐 Web — custom WordPress / WooCommerce themes built from scratch: RTL Hebrew, accessibility to IS 5568 / WCAG 2.1 AA, technical SEO and structured data.
- 🤖 AI-assisted engineering — I work with AI coding agents under strict rules: no "done" without evidence (a test, a screenshot, a query), a dry-run and an undo path before any data change, and end-to-end checks in a real browser with Playwright.
- 🧩 I like designing engines, not screens — form builders, narrative / rule engines and configurable modules instead of hard-coded pages. If a setting matters, it belongs in the admin UI, not in the code.
- 🏠 Home lab — an AI-first smart home on Home Assistant OS (Zigbee2MQTT, Frigate, Gemini vision, a Telegram bot), documented in smart-home-showcase.
- 🌱 Currently going deeper on: .NET, React/TypeScript & cloud/system design.
מנהל IT ב-AposTherapy, רשת מכוני פיזיותרפיה עם חמישה סניפים: רשתות, Windows Server/AD, גישה מרחוק, מרכזייה בענן ומוקד טלפוני, גיבויים וציוד בכל הסניפים. במקביל מפתח full-stack בלמידה עצמית — תכננתי ובניתי את מערכת ה-CRM/EMR של המכונים, שנמצאת בשימוש יומיומי (.NET 10 + React 19, SQL Server, טלפוניה, SMS ו-WhatsApp). בונה מאפס אתרי WordPress בעברית לפי תקן הנגישות, עובד עם סוכני AI לפיתוח תחת כללי בדיקה קפדניים, ומריץ בבית בית חכם מבוסס AI על Home Assistant OS.
Professional IT training at John Bryce.
- galstrike — GalStrike, an open-world 3D web-swinging game that runs in the browser: a procedural Manhattan, a custom physics and animation state machine, combat and a full Three.js / WebGL2 rendering pipeline. Built with Claude Code under my direction; I added new suits (including an Israel-flag suit), a start screen, GPU-based auto quality and dynamic resolution. Play it in the browser.
- clinic-crm — showcase of the bilingual (Hebrew RTL / English) CRM/EMR I built for our clinics and run in production: .NET 10 + React 19, engine-driven, with real-time updates, telephony (CTI), SMS / WhatsApp and a reporting platform. High-level overview only — the source is private.
- smart-home-showcase — showcase of my AI-first smart home on Home Assistant: Gemini vision at the front door, Home Front Command alert choreography, mmWave presence and a Telegram command center. Live demo · real screenshots, personal details removed.
- apostherapy-case-study — the AposTherapy website, redesigned and built from scratch (WordPress, RTL Hebrew): Lighthouse SEO 100, built to WCAG 2.1 AA, with a unified email-plus-CRM lead engine. Presentation only — the source is private.
- super-asulin-showcase — case study of a custom WordPress + WooCommerce grocery store I built: a sell-by-weight engine, one-tap ready baskets and an RTL design system. Live demo · the source is private.
- supermarket-barcode-scanner — open source (MIT): a phone barcode scanner used to catalogue that store. One static HTML file plus a small WordPress REST plugin, with one list shared live across phones.
Other
- My-HomeAssistant-Config — a fork of abeksis/My-HomeAssistant-Config (built on HomeKit Infused), kept in sync as a reference config. Not my own setup — see smart-home-showcase above for that.