Building the Tools for
the Next Generation
of Creators.
About Me
Where engineering precision meets creative game design
I'm a fullstack developer who lives at the intersection of code and creativity. By day, I architect healthcare applications at Sheba Medical Center and build performant frontend systems. By night, I craft tools that empower game developers and dungeon masters alike — from dialog tree editors to WebGL-powered virtual tabletops. I led teams in the IDF, shipped features at Gong.io and WaveClear, and built every one of my side projects because I genuinely needed them to exist.
Engineering
Frontend architecture, graphics programming, real-time systems, and the obsessive pursuit of 60fps. I build applications that are as fast as they are functional.
Game Design
Narrative design, game mechanics, and the art of making things feel good to interact with. I build tools because the best way to understand a problem is to solve it.
Dungeons & Dragons
DM and player
Video Games
Player and creator
Game Dev Tools
Building for creators
Cooking
Culinary experiments
Tech Stack
Technologies I work with to bring ideas to life
React
TypeScript
JavaScript
Redux
Zustand
React Query
Next.js
Tailwind CSS
CSS
Vite
Vue
...and always learning something new
Projects
From web applications to game development tools, here's what I've been building
- >Dynamic 2D Lighting (Raycasting)
- >Line-of-Sight & Fog of War
- >60fps WebGL Rendering Loop
- >Large Asset Texture Management
Experience
My professional journey through different companies and roles
Leading frontend development for healthcare innovation projects. Building modern web applications that improve patient care and streamline medical workflows.
- >Developing React-based medical applications
- >Implementing real-time data visualization for patient monitoring
- >Collaborating with medical professionals to create intuitive UX
- >Working with sensitive healthcare data and compliance requirements
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you!