Rubi Mazaki Tsaig

Software Developer at N2W Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Israel, IL
Languages
  • Hebrew Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Aug 2017 - Present

  • My Own Startup
    • Haifa, Israel
    • Dev, Marketing, and Fund Raising
      • Jan 2015 - Present

    • Israel
    • Telecommunications
    • 700 & Above Employee
    • Mobile and Web Developer
      • Oct 2008 - Jan 2015

      In the past 2 years at AudioCodes (formerly Mailvision), I had an opportunity to get acquainted with a variety of frameworks and tools: from Qt on Windows and Linux, to native Java development on Android and had allot of JavaScript hours learning Ext.js client side web development. Another project I started, a live video streaming client/server application for Samsung TV, was a great incentive to get familiarized with some advance web programming technologies, such as: Emscripten (Asm.js), PNACL, along video RTP streaming over WebSocket, employing a pure-JavaScript WebM decoder, which I moded into real-time Live VP8 viewer. Earlier 4 years in MailVision, I was occupied mostly with old Symbian (Nokia) and Blackberry VoIP clients, getting knowledgeable with our company's SIP Stack, Telephony, and TCP/IP protocols. So, the move to Android and later on to the Web (WebRTC) was natural. On my free time at home, in recent two years I participated a group developing visual flaw detection software, diving deeply into OpenCV, and cross platform (Linux/Windows) development (in Qt). Show less

    • Technology, Information and Internet
    • 1 - 100 Employee
    • MusicGenome
      • Mar 2007 - Aug 2008

      Developing both client (Symbian S60) / server side of a personal taste Radio. Developing both client (Symbian S60) / server side of a personal taste Radio.

    • Technology, Information and Internet
    • 1 - 100 Employee
    • Software Developer
      • Mar 2006 - Jun 2006

      I worked here for 3 month till the company was sold! I worked here for 3 month till the company was sold!

  • Everycom
    • Raanana, Israel
    • Team Leader
      • Sep 2001 - Mar 2006

      The four years I spent at EveryCom, following it's former reincarnation CPT, I continued improving the NetMeeting/Windows based Video Conferencing software, getting into COM/ActiveX programming on both Visual Studio MFC/ATL (C++) and VB6. Mobile phones with HD camera's were not around yet, so we used home video cameras, wired to the dedicated PC, to capture the video and HD still images, which we managed and transmitted over the network. Notably this job had me had me far more involved than just developing the software. I took part in assembling the computers, fixing hardware issues, and provided support to our clients as an ongoing routine. The product, I found out later on, survived far after smart phones have emerged, and sustained for a long time (9 years or more) after it's initial development on Windows 98 (!) Show less

    • Software Developer
      • Jan 1999 - Feb 2001

      At the 2 years I spent in Gaya (later on Star Home) I divided my time between: 1. Win32 Services for the VoIP gateway: Did some TCP/IP projects and a little bit of Telephony (TAPI) 2. DB Administration and application interface to Oracle (Oracle Objects) - I guess here I got most of my SQL basics. After 2 years in Gaya, just as it was merged with Star Home, I decided on going to study some music (Rimon school of contemporary music). At the 2 years I spent in Gaya (later on Star Home) I divided my time between: 1. Win32 Services for the VoIP gateway: Did some TCP/IP projects and a little bit of Telephony (TAPI) 2. DB Administration and application interface to Oracle (Oracle Objects) - I guess here I got most of my SQL basics. After 2 years in Gaya, just as it was merged with Star Home, I decided on going to study some music (Rimon school of contemporary music).

  • CPT
    • Mishmar Hashiv'a, Israel
    • Free lance to software team leader
      • Jan 1997 - Jun 1999

      My first Job as a programmer. First as freelancer! I started a Video conferencing client for CPT, which was aimed at the major Insurance companies in Israel (such as Migdal) The software, based on a series of dedicated video conferencing/ISDN cards by Elza (Gmbh?) connected the Insurance company's assessors to their enlisted garages, providing a service of video calling coupled with remote HD picture capture. The HD pictures taken remotly by the assessors, enabled the assessors to build cases of car accidents - remotely, without the need for them physically get to the garages. At the time, ISDN was the high-end internet and point to point network infrastructure, and H320 (succeesor to H323) was the video stack to use (over dedicated hardware - ELZA) if you wanted peer to peer video conferencing. I think most of my coding/design experience is based in this project, which was compound of many modules, 90% of were written in C++ (ATL/MFC ActiveX/COM), the rest, mostly GUI, was in Visual Basic (VB6). The large state machine at the base of this software was quite a challenge, coordinating: telephony events (ISDN/H320), a simple file transfer protocol I designed, and the Client/Server GUI. Apart from that, the software had to control the volume/gain of a number of incompatible sound cards, (which got the simplest job become the hardest), monitor a hardware button on the serial port, and cope with extreme wether/handling conditions of the PC's it was hosted in. Albeit resistence for the Assessors Union, the software longed lived, mostly in car rental services, such as Shlomo Sixt were the Union had no influence. Show less

Education

  • Israel Jobs
    Student, Computer & Math
    2006 - 2010

Community

You need to have a working account to view this content. Click here to join now