PROGRAMMER AND ENTREPRENEUR
I started coding at age 10 and never stopped. I architected and coded systems software, from UNIX and Linux kernel work to distributed storage and compute systems. I tackled data path, management and scalability issues and dabbled in hardware design. I am passionate about user experience and built web, mobile and desktop applications. I learn new skills and environments quickly. I co-founded several startups where I recruited and managed software engineering teams, led technical marketing and product definition activities, and participated in fund raising.
What am I doing now?
Can't say just yet...
Chief ArchitectParallel Machines
Parallel Machines is a stealth startup working in the space of high performance distributed analytics. I joined a small team of four entrepreneurs and helped build the company and its technology. I owned the software architecture and most of the product definition, and participated in hardware design. I had a key role in customer and partner engagements and participated in our Series A fund raising efforts. I recruited engineers and helped build the company to over 30 employees in Israel and the US.
LiveU is a leading provider of mobile broadcast solutions. I participated in the design and development of a mobile video streaming applications and in the addition of a data streaming feature to their embedded Linux based unit.
Developer and ProductPic Factory Ltd
Pic-a-Gift was a website for giving group gift to weddings and other personal events. I participated in product definition, worked along a great graphic designer and was the sole programmer for the site.
Co-Founder and VP R&DAudish Ltd
Audish.com was a website for casting talent to TV and Movie productions. I built and managed a development team of 8 people and managed outsourcing development of our mobile app. Later on I spearheaded the development of Audish's video mashup technology, an online batch video rendering engine.
Storage Interface Team LeaderIBM
Hired as a Linux device driver developer for Fibre Channel cards, I initiated the formation of a SCSI Interface team. The team grew to consist 5 developers. During that time we developed from scratch a framework for running Linux device drivers in user space and have re-written Fibre Channel drivers for two types of cards and a software iSCSI driver to be optimized for our framework. Once deployed, our framework highly increased the stability of IBM XIV storage systems and reduced dramatically their maintenance costs.
Founder and CEOXipus Ltd
My first attempt at my very own startup. Developed a web based tool for programmable searches. Our site consisted of an online spreadsheet with built in functions for scraping HTML off of web sites, performing web searches and tying this information together.
Freelance DeveloperRafael Ltd, MercaLink Ltd and more
Worked as a freelance software developer for companies in Israel, the UK and the US.
Student and Website DeveloperAlternatherapy
Part of a group of 5 graduates of Talpiot class 14 building a storage startup. I was involved in the early stages and later on an a consultant. The company was sold to IBM.
Simulation Team LeaderIsraeli Navy
Built a team of 3 programmers working from scratch on an underwater combat simulation software. The role included working with operational officers to define requirements for the project, designing the software and implementing the simulation engine itself.
Class CommanderIAF Talpiot Program
Instructed 30 cadets in their 1st year of the Talpiot program. I supervised the enlistment and basic training of the cadets and was their commanding officer during their first year in the Hebrew university. The position also included significant administrative responsibilities and coordinating complicated courses with different branches of the Israeli Army.
Software DeveloperIsraeli Navy
Responsible for implementing the MOSIX distributed technology in an embedded realtime project. Worked as a solo programmer, coordinating with operational and technical divisions in the Israeli Navy.