Hi There 👋🏼
😊 I’m a self-taught software developer originally from Israel, currently enjoying the serene beauty of the Catskills in New York State with my wife and daughter.
Currently, I’m deeply immersed in the world of cryptography, specifically Zero Knowledge Proofs (ZKP), Multiparty Computation (MVC), and Fully Homomorphic Encryption (HFE) – mostly in Rust. I have approximately 6 years of experience with React Native and full stack, and over 10 years of experience shipping native iOS and Android apps. Over the years, I have become very serious about using languages like Rust, Swift, C++, and Solidity, where memory and ownership drive how software is designed. One of the biggest challenges in writing code has been keeping the next person who needs to maintain it in mind.
I have held various positions, including Full-stack Developer, Software Engineer, Lead Developer, and CTO, predominantly with early-stage startups in NYC and Israel. In the first 10 years of my career, I cut my teeth on Objective-C, Swift, and C, and over the last 6 years, I expanded into React Native and full-stack development with TypeScript.
My fascination with cutting-edge software has driven my curiosity towards general problem solving and led me to explore languages, compilers, and code optimization. More recently, as my software developer skills have matured, I have become fascinated with math and physics. In my spare time, I enjoy pondering big cross-disciplinary problems such as online coordination, decentralized identities, and collective trauma repair.
During my free time, I find joy in playing the guitar, practicing yoga, and exploring spirituality. With a degree in Art and Music, together with being a self-taught jazz guitarist, years of practicing yoga keep me inspired by all forms of art and bring me much joy as I strum a tune or two, get back to practicing, or immerse myself in artistic experiences whenever I can.
I have had the opportunity to visit most of Europe and love exploring new cultures and civilizations.
Thank you for taking the time to read my profile. If you have any questions or would like to connect, please don’t hesitate to reach out.