2001-Present
11/2004+: USA |
Independent Consultant
| |
IT Trainer & Consultant for various firms (e.g. Microsoft, NDS, Symantec, Checkpoint, M-Systems, Marubeni(Japan)). Services include:
- Low level Kernel drivers: - Designed and implemented a minimal latency (< 10ms) RTP proxy for VoIP traffic rerouting/filtering. Linux and Windows implementations.
- Debugging & Reverse Engineering: - Implemented the back-end of Windows Error Reporting ("Send this Error Report to Microsoft")
- Scalable network level programming: - Designed and implemented a video/audio stream recorder and proxy, with support for multiple protocols (RTP, MMS, RTSP..) and transports (IPv4/IPv6, UDP/TCP/SCTP)
- Design & Delivery of specialized courses
Guest lecturer in Ben-Gurion University and the Open University, Israel
Guest lecturer in conferences (e.g. CompuTAX 2002, DefCON 2005)
|
|
1999-2004
HiTech College, Israel |
Senior Instructor
Design & delivery of courses in various IT related subjects (both in Israel and the USA), including:
| |
Cryptography - Theory and Practice - Both the mathematical background as well as the actual algorithms and methods of cryptanalysis for symmetric and public-key cryptography. Designed and delivered a Cryptography course alongside prominent cryptographers such as Adi Shamir (of RSA) and Itsik Mantin (of FMS)
UNIX - Fundamentals, Scripting, Performance Tuning and Advanced Administration of
|   |
Solaris (2.5,2.6,7,8) - Delivery of official Sun Microsystems curriculum, as a certified Sun Instructor
Linux (Including Internals & Device Drivers - Kernel Versions 2.4.x and 2.6.x)
|
as well as System Programming (IPC, Kernel, Streams, Sockets)
NT - Administration (core, supporting, TCP/IP MCSEs) and Internals
All Windows 2000 MCSE Track courses
Networking & TCP/IP - Design and Implementation, Programming, IPv6, IPSec
Security - Firewalls, VPNs, Hacking, Software Security (Secure Programming)
C/C++
Java
.Net framework
XML, DOM and JavaScript programming (i.e. AJAX)
VoIP Internals - SIP, H.323 (up to and including pedantic differences in between version specs)
|
|
1997-2001
Comsec/ICTS Israel
|
Security consultant
Consultant to major organizations in Israel and abroad, in large scale and enterprise UNIX/NT heterogenous environments.
Areas covered include:
| |
Securing UNIX (Solaris, AIX, Linux, IRIX)
Securing Windows NT 4
Securing Windows 2000
FireWalls, esp. Checkpoint
Routers, esp. Cisco
Configuring Networking and TCP/IP services (SMTP, POP, FTP, etc.)
Integrating security and management products
Deploying PKI solutions
Penetration Testing and Ethical Hacking
|
|
1998-1999
Tel Aviv University, Israel
|
System Administrator Administration of a large-scale university network, including IRIX, Linux & NT, as well as support.
|
1994-1997
IDF, Israel
|
Military service Mandatory service in the Israeli Defense Forces, at the naval computer command center
as :
| |
Novell 3.12/4.11 Administrator (2.5 years)
UNIX (SunOS 4.x, 5.x, Linux) Programming/Administration 3.5 years)
Win/NT 3.51/4 Administrator (3 years)
|
|
|
Experience/Expertise:
|
|
|
| |
Programming Languages:
| |
C, Visual Basic, MS-Access Programming - Thorough knowledge and 5 years experience
Java and C++ - Comprehensive knowledge (3+ years)
D/HTML, XML (+XSLT) Javascript (+AJAX)- Comprehensive knowledge (3 years)
PHP/Perl - Comprehensive knowledge of PHP 4.x and up to 5.3 (3 years)
x86 and MIPS (R4000) assembly- Good knowledge of x86. Basic knowledge of MIPS
|
Operating Systems/Other:
| |
TCP/IP, related protocols, Routing & Networking - Thorough knowledge,
up to the packet level, and related issues
(IPv6, IPSec, Multicast, etc)
Security and Encryption - Thorough knowledge of Symmetric/PKI alg./methodologies, incl. math. Background and algorithm design
Win9x/NT UNIX (both SysV/BSD, above flavors, esp. Solaris & Linux) -
Thorough knowledge, including system administration, internals, programming and security
of all the above.
Novell 3.x/4.x - Good knowledge, mostly in security features
|
|
|