Igor Kobzar
Santa Clara, CA 95051
Mobile: 408-***-****, Phone: 408-***-****
E-mail:acbzsy@r.postjobfree.com
Summary
Sr. Software Developer/Architect. Excellent skills in systems
programming, algorithms, real-time, kernel, multi-threaded software
developments, devices drivers, networking, security, unit and product
testing. A strong contributor with a passion for producing quality work.
Technical skills
Computer Languages
Strong C/C++/STL, C#, Java, J#, JavaScript, Ruby, Python, Perl, PHP,
ASP, Tcl/Tk, UML, SQL, Yacc/Bison, Assembly x86, MC68x0
Operating Systems
Windows, Linux, Unix, HP-UX, Solaris, BSD, Real-Time Kernel uC/OS
Protocols
XML/XSLT, HTML, J2EE/EJB, COM/DCOM, PKI, TCP/IP, IPv6, IPsec, SCSI
Tools
MS Visual Studio 2010 .NET/C#/C++, GNUPro C/C++, ClearCase, Visual Caf ,
Purify, JProbe, Bugzilla, Mercury QuickTest Professional 9.2, Paradigm
Debug/RT, Visual Source Safe, CVS
Interests
Machine Learning, Data Mining, Neural Networks, Cryptography, Network
Security
Highlights
. 20+ years of software engineering experience. Wide range of skills in
systems programming, networking, middleware, security, control systems
and applications development.
. Track records of adding value to company by improving the development
efficiency, bringing in innovative and creative solutions to increase the
product quality and to reduce cost of run-time errors, strong analytical
and systems thinking combined with a new vision.
. Excellent problem solving and troubleshooting skills. Ability to work
with insufficient or no formally released documentation driving all
activity to resolve vaguely defined issues and to meet pre-established
goals and objectives. Continuously recognized as a key contributor.
. Good team player, supportive, helping and self-motivated
Professional experience
2003 - Present Applied Materials Santa Clara, CA
Member of Technical Staff
. Machine learning. Used k-nearest neighbor and Support Vector Machine
algorithms to classify semiconductor wafer manufacturing data. Matlab,
C++, C#
. Optimized database for fast data collection storage and sorting, SQL,
InterSystems Cache script language, C#
. Developed real-time software for semiconductor wafer process automation.
The software exceeded industry high reliability standards and received
the highest customer scores. Developed embedded control systems for
positioning robots, plasma generators, gas suppliers, vacuum pump and
other devices. C++, C#, Java.
. Developed common framework architecture for automation control software
with group of five people. This is the distributed DCOM like
architecture with proprietary inter-component communication protocol.
Personally responsible for recipe-driven process control system.
Developed recipe execution engine. Recognized as a key contributor in
increasing products reliability, re-usability, and run-time error cost
reduction. C++/STL.
. Developed products test automation framework using Ruby and Tcl/Tk as
scripting languages. The test framework reduced regression tests phase
in more than twice. Wrote and maintained the ongoing documentation.
Integrated Mercury QuickTest Professional 9.2 with the product automated
regression test process. Provided solutions to synchronize
product/platform versions, product configurations, test scripts, and
hardware simulators. Incorporated best known methods and practices to
the test scripts design. Tcl/Tk, Ruby.
. Developed CxxTest based unit test framework to test multi-threaded
controlling components. C++, Perl. Supervised the quality and coverage
of unit tests development.
2001 - 2003 Hewlett-Packard Cupertino, CA
Senior Software Engineer
. Designed and developed OpenView Smart Plug-In for Check Point Open
Platform for Security (OPSEC) products. Achieved objectives of high
quality and usability. Wrote internal and external documentations. C++,
Java.
. Customized and adopted project tracing and logging facilities for
OpenView (UNIX) webMethods Smart Plug-In (SPI). Wrote test
specifications, worked on OMI simulator, created OpenView UNIX and
Windows installation packages. C++, Java.
. Developed XML Security (XML-Signature and XML-Encryption) W3C standard
implementations in a group of four developers. Developed Xpath-based XML
Canonicalizer. Improved the performance by factoring out and optimizing
time-consuming and frequently used paths using JProbe Profiler. Java.
. Worked on sPKI-based certificate verifier. Analyzed the security threat
model of the access control system. Worked on the security requirements
for XML Conversation Server. Java.
1998 - 2000 AT&T Labs San Jose, CA
Senior Technical Staff Member
. Participated in Public Key Infrastructure (PKI) development for
authentication and authorization cloud-based platform. Integrated with
with IBM Policy Director.
. Ported secure Internet Protocol (IPsec) to the firewall. Enhanced the
packet filter Solaris 2.7 STREAMS device driver to support IPv6 protocol.
Optimized firewall rule selection algorithm for dynamically loaded
rules. Performed packet filter profiling and performance measurement. C,
C++.
. Improved the firewall access control system by reducing CPU utilization
over 20%. Redesigned the access control system to be resistant to denial-
of-service attack. Worked on packet filter SYN flood attack prevention.
Simulated attacks to compromise network security. C.
1994 - 1998 Corporate Systems Center Santa Clara, CA
Senior Software Engineer
. Developed Embedded standalone 4-Channel Phone Calls Logger. The Phone
Call Logger was one of the company top-selling products. Ported real-time
kernel uCOS to AM186EM micro-controller. Wrote the file system to spool
recorded tracks, ported the storage device driver. Used the embedded
Standard Template Libraries (STL) to speed up the development process.
C++/STL.
. Developed Windows NT/95 32-bit multithreading utility application for
tape backup. C++.
. Wrote Novell NetWare 4.0 NAM/NLM Scsi-2 device driver. C
1993 - 1993 R & D Center "SAPSAN" Moscow, Russia
Software / Firmware Engineer
. Ported Xlib of X-Window X11/5 Xlib to TMS34020 graphic controller. This
porting allowed X-Window clients to run video request directly on the
controller board.
. Development Unix STREAM driver for proprietary 32 UART communication
card. Optimizing locks and read/write buffer conflict. Bypassed bug in
Unix AT&T System V 3.x in tty line procedure.
. Ported GNU g++ compiler to TMS34020. Optimized RTL code for TMS34020
double register set.
. Developed the firmware for 32 RS-232C communication card. The firmware
was written in Assembly MC68020 and C
1990 - 1992 National Research Institute of Instrumentation
Moscow, Russia
Senior Software / Firmware Engineer
. Developed embedded system for cancer diagnostic scintillation gamma-
camera.
Education
2012 MS in Engineering, San Jose State University, California
1992 MS in Computer Science, Moscow Engineering Physics
Institute, Russia
US Citizen