in the beginning, while in the 2nd year of an (extensive) “computer data processing” school program, opened the (for-profit) software development work record at the Technion’s Center for Promotion of Learning and Teaching: end-to-end construction of a robot-aided spatial ability development program for kids – about a year of work with a math professor, a PC XT, and a robot.
studied for B.A., and then, for an M.Sc. in CS from Technion: My master’s thesis was in software engineering (a new concept in distributed and parallel computing at the time, introduced as a language construct in Java), and I also worked as a TA for some time there.
participated in creation of some fundamental tech at Qualcomm: collaborating with diverse engineering teams across network layers implementing the communication devices of the future – hands down, the best corporate job of mine.
functioned as a tech lead responsible for any and all technical details of customers’ company-foundation projects, co-operating with entrepreneurs and others involved directly, managing all technical aspects: from UX design to IT infrastructure – at the awesome Astrails app shop.
An example of such project would be Aero-plan – which I worked on in and out of Astrails – a medical repatriation marketplace (B2B, for transport and insurance firms) with unique functionality offering – a total of few hundred work hours.
at the time of employment as a server team lead at the (now defunct) ShowBox startup – which tried to build a media production system with video-templating and post-processing for amateurs – wrote and open-sourced ffmprb (your audio/video manipulation pal, based on ffmpeg – a video and audio composing DSL and a micro-engine for ffmpeg and ffriends) – not the first contribution and not the last, but the most massive to date.
owned the server side, the security aspects, and then, the whole technology of Owlytics Healthcare: researching physiological state indication and developing a wearable-sensor based, machine-learning and expert-heuristic aided real-time physiology analytical system for elderly – among quite a few of other leading roles at small software-engineering businesses
The old resume has other startup jobs and more details of the past.
–Take your idea online in a matter of weeks – have users before employees.
–No, it’s not another wonderful app which will get you the most out of your time with the team.
–Whenever you or your business is on the table, have a second professional opinion – which may just be a save.
–It may be a good idea to let another professional manage the crisis – uncomortable? at a time like this? Well…
–Invest in your crew (and not just beer or chocolate) – your crew will invest back in your business (and not just pizza-centred overtime).
producing a mini-course on the subject of “Information Technology for IT Entrepreneurs”, focusing on organisation processes, human and other resources, real-life dependencies, and, of course, the minimal “computer” knowledge needed to actually own the damn thing – can’t wait? meanwhile, I’m available for mentoring.
completing my state-of-the-art peer-to-peer development environment with (A/V) presence layer, and then, having mobilised support, introducing AR there, to finally free myself (and my fellow professionals) from The Desk – the future looks and sounds good.
co-authoring a publication on pragmatic real-life-end-to-end software engineering, or, more generally, information-sourcing process (harvesting the power of popular abstractions supported by popular technologies and communities thereof) – I hope I’ll find some help in teh academies.
independently moving beyond single-dimensional ($$) economy into personal-server-system-peer-to-peer-network-based professional task/time exchange, with close-to-optimal expertise, skill and talent utilisation (considering the individual for a change) – if this sounds too specific… well… 😏