
Israel
A software engineer with rich and varied technical experience. Over 15 years of experience in planning, design, development and maintenance of software projects, as well as management of programmers’ teams. Quick-learning, creative, showing initiative.
Fields of specialty: embedded programming, device drivers, communications, multithreading, OOD, Design Patterns
Operating Systems: MS-Windows, Solaris, Linux
Technologies: Oracle, SQLServer, SNMP, TCP/IP, HTTP, XML, ACE, TAO, CORBA, COM, DCOM, SIP, H.323, AJAX
Programming languages: C, C++, Visual C++, VBScript, JavaScript, shell, SQL, HTML, PHP
(Public Company; PLCM; Computer Networking industry)
April 2004 — October 2004 (7 months)
Worked on the client software of a leading data/video collaboration product. Took part in the integration effort between Polycom WebOffice and Windows Messenger. Developed in C++ on a Windows platform. Maintained the multi-lingual aspect of the runtime environment.
(Privately Held; 1-10 employees; Computer Networking industry)
October 2002 — March 2004 (1 year 6 months)
A founding member of a start-up team, developing an innovative product in the field of TCP/IP WAN communications. Developed in C++ on Linux. Used tools from the Open Source domain, such as ACE & TAO. Worked with several communication protocols (TCP, UDP) in a multi-threaded environment.
(Privately Held; 51-200 employees; Computer Software industry)
May 2000 — October 2002 (2 years 6 months)
Held various positions as programmer and/or team leader for several start-up projects. Worked for customers in the fields of communications, infrastructure and sciences, such as Voltaire, Business Layers, Lambda Crossing, BMC and others. Designed multiple subsystems on Windows, Linux and SunOS operating systems. Self-trained in several system-related technologies, such as SNMP, COM and ASP. Worked in an Object Oriented environment in C++ and VBScript.
(Public Company; ORBK; Computer Hardware industry)
November 1997 — May 2000 (2 years 7 months)
Specified, designed and coded a prototype program, used for detection of defects in printed circuit boards. Assessed alternatives and chose the software/hardware platform for the future system. Studied system products for the Windows NT O/S: the Visual C++ integrated environment, object oriented communication package CORBA, Multi-Threaded design, dedicated Data Acquisition (A/D) hardware and software, object oriented GUI (ILOG/Views).
(Computer Software industry)
1991 — 1997 (6 years)
(Computer Software industry)
1985 — 1988 (3 years)
B.Sc. , Computer Science, Mathematics , October 1988 — October 1991
Computer Sciences 1985 — 1988
voice over IP, embedded programming, human languages, photography, martial arts, hiking, cycling