Senior Lead Software Engineer @ Samsung Electronics
Senior Data Engineer & Team Leader @ Canary (canary.is)
Senior Software Engineer & Team Leader @ Samsung Research America
Bachelor of Science (BSc), Biochemistry @
The Open University of Israel
My utmost passion belongs to both ends of the "playing around with a computer" spectrum. I love the theory. I love algorithms, math, logical constructs (and the process of modeling these constructs). But I also love the low level, bit and byte part of it all. From how language compilers and linkers work (what's the specification? what's
My utmost passion belongs to both ends of the "playing around with a computer" spectrum. I love the theory. I love algorithms, math, logical constructs (and the process of modeling these constructs). But I also love the low level, bit and byte part of it all. From how language compilers and linkers work (what's the specification? what's the implementation?), reversing compiled code, understanding how that interpreter is implemented, etc. In my career so far, I keep switching between these two areas. I find them challenging in different ways, but they share commonalities, and I think about them in very similar ways.
I love diving head first in to a new subject I find interesting and know little about.
I have an innate feeling that elegancy is an indication of correctness and efficiency, and though I have yet to well define what's elegant, I know it when I see it.
Reverse engineering / disassembling of software and protocols
Algorithm design and optimization
System profiling, instrumentation and optimization
data ninja @ creating new dataflows every day.
using: spark, drake, fluentd, reactivestreams, kafka, rabbitmq, cassandra From December 2014 to Present (1 year 2 months) Greater New York City AreaSenior Software Developer @ R&D hacker at the Samsung TV innovation lab in NYC, based on Boxee team. Part of a small R&D team working with some of the most talented people on exciting software innovations.
Scaling backend endpoints to MASSIVE request rate, using Scala. Crafting machine learning algorithms over big data for a content recommendation system. Playing with Apache Spark, graphx, powergraph, neo4j and other fun tools.
As part of BoxeeTV, I worked on video uploading (of DVB), transcoding, storing and streaming (live and stored content) in VERY LARGE capacity (BoxeeTV captured most over-the-air digital television in America). Mostly in NodeJS and C++. From September 2012 to December 2014 (2 years 4 months) Greater New York City AreaSenior Software Development Engineer @ Designing and developing algorithms and software in the field of operational research (specifically supply chain optimization), focused mostly around simulations of different future scenarios and online risk / chance assessments From 2011 to September 2012 (1 year) Senior Software Developer & Researcher @ I was a developer for the Platforms R&D department. As part of my job I researched and reverse engineered Windows software internals, as well as .NET software internals to allow software instrumentation. From December 2009 to January 2011 (1 year 2 months) SDK/API Dev Team Lead @ SDK/API Team Lead in the R&D department and a member of the core product R&D team.
Designed and developed the programmer interface and rewrote the image processing components for different environments. From July 2005 to September 2006 (1 year 3 months) Lead R&D Developer @ I was part of the R&D team, taking part in the development of core technologies of the HistoScanning project. I was the sole coder on the team, while others were physicists and digital image processing experts. This project involved development mainly in the fields of medical imaging and digital image processing as well as interoping, algorithms efficiency optimization and doing extensive work of reverse engineering of ultrasound machines and software. From November 2003 to May 2005 (1 year 7 months) BelgiumSoftware Developer & Software Dev Team Lead @ I served in unit 8200, an elite technological unit in the Israeli military intelligence. google it. From July 2000 to October 2003 (3 years 4 months)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension