|
|||||||||||||||||||||||||||||||
|
|
IRSHAY CONSULTING INC.
ILANA SHAY Home: (408) 732-9290 Cell:
(408) 203-9715
Email: irshay10@comcast.net SUMMARY In my long experience as a senior engineer I have always
been in the front of technology, completed projects successfully on time no
matter how complicated they were. I am very independent and productive in my
work and work very well in a team. I am enthusiastic creative (drawing and
painting is my hobby), open-minded and have good communication skills. TECHNICAL SKILLS: WINDOWS
XP, 2000, NT, 98, 95. Java, Servlets,
Applets, JSP, Visual Café. Microsoft Visual C++,
OCX Control, J++ ActiveX
control, Com object, Javascript, HTML, XML, CSS. MFC, C++, Windows SDK, C, VBX
Controls, Apps Studio, Class Wizard,
Install Shield Professional Multi Platform, GDI, DDLS, RS232 interface. C
Metaware Turbo C, Turbo Pascal, Basic, Microsoft Assembler 8086.
MSVC, DOS Debug,
Turbo Debugger, Code view. EXPERIENCE 2002-2003: Electronic For Imaging Fiery Updater – Software to control on all fiery over
the network, Find connection status, load patches and fonts to the servers. HotFolder – Drop files into a folder. Printing files
according known setup. Changed the UI to use OCX control,
save/read settings by XML. Ruby - Wrote XML dll using EFI library to save/read
press printing settings. Document security control documents.
Wrote a multithread application that
control view/printing access privilege by time/date and number of access times.
Using MFC, C++, PJL (Printer Job Language) and third party
DLL (Authentica Inc.). 2001: Sirenic
Inc. Personalized information from the
Internet to view in PDA devices.
Wrote the SirenicInstaller that install the server, checks the system for
installed third party software, install the Sirenic server program,
install/update the database from a script file. Using InstallShield
Professional Multi
Platform,
wrote java beans.
Wrote java scripts.
Integrated and modified the release to adjust to the
2000 – 2001: Working
for E-Commerce startup – Ontool Inc. E-Commerce startup.
Selling tools for car repair shops on the web. Designed and implemented the
order management took care of different billing options. Implement the login
session.
Sending automatic emails to customers.
Using: Servlets, JSPs,
1996 – 2000: Consulting for CIS - CANON INFORMATION
SYSTEMS. 2000:
Image Manipulation over
the web. Using the following technology: Java Script, servlets, Cascading Style
Sheet, Graphics 2d. JPEG library. Supply tools over the Internet to rotate,
crop, flip, caption, contrast, sharp, rescale the images. When images was
loaded to the server. Using Apache sever 1999: Personalized
Print Information Application. Designed and wrote servlets to run on Set-Top
box. The goal - to print for the user
certain web pages on scheduled time. Design servlets with forms, query, cookies
and sessions. Get user data store/retrieve it in database on the server. Design
Graphic HTML with tables. Java I/O, Apache server. 1999: Digital
Home: Image Acquisition from scanner: Designed and wrote low level USB
interface. Using Java 1.2. Symantec Visual Café 3.0. Using JNI (Java Native
Interface) to interface between Java and C for USB support (WIN98).
Multithreading. Using Image-producer Image-consumer technology. Creating
packages, jar files. 1999: Non
PC Image Acquisition: Designed and wrote low level RS232 interface to the
digital camera. Using Java 1.2. Symantec Visual Café 3.0. 1998: 1394 Device Driver. Improving WIN98 Kernel mode device driver for
Video Camera 1394 Interface. Using Microsoft windows Stream class 1394. 1998: Tom - The Output Manager. Created Plugin ActiveX controls. Integrated
with the Microsoft parser. Design and implemented Com server wrapper to load
different ActiveX plug-ins. Direct data as photos and text to different output
components: web printer and email. Used XML templates to design the output look
in different templates. Using the WebBrowser control to display web preview.
Used InetSdk interface classes for parsing HTML tags and changed them
dynamically. Implemented print preview and zooming. 1997
- 1998: Twain User Interface for the Canon Digital Camera – PwrShot 350
and PwrShot 600. Implemented interface
with camera, thumbnails display, Interface through twain with host application
(Adobe Photo Shop, Ulead Photo…). 1996-1997: WebFormatter
project – Load documents (Parsing HTML documents) from the web (Text and Images)
and print them in different formats Using MAPI to email documents. Developed ‘User
Define Background’ for Color Advisor software package that is shipped with
every Canon printer. It allows user to select his own Bitmap or Meta file as a background attached to document. Create
background library, Place, Stretch, Tile in different position, user defined
buttons, owner draw combo boxes. WIN95, WIN3.1.
1991-1996:
TENCOR INSTRUMENTS FLEXUS - Thin film stress measurements. 1996: WINDOWS
NT: Implement RS232 interface multi processing, event driven program, OCX
control for 2D graph interface by Properties and Methods. VC++ 4.0. 1992-1995: Title: Senior
software engineer. Developed FLX windows 3.1 software. Used VISUAL C++ (C8),
Microsoft Foundation Classes. Integrated SMIF through SECSII protocol.
Developed graphic library (GDI). Developed software for FLX module to control
on a handler. Implemented data base by App Studio using VBX controls.(including
printing and clipboard features). Controlling and changing the DDV (Data
Validation) procedures. Implemented
communication by the serial port. Programmed the RS232 port to read and set
temperature controller. The code was implemented by DLLs and several
applications that communicate by sending messages to each other. Developed the
SECS II interface to the DOS version converted it to be GEM92 compatible. Used
the ‘INSTALL SHIELD’ to create an install program and an upgrade program. 1991-1992: Title: Software development engineer. Developed software
for FLEXUS equipment system, comprising of an IBM PC and a measurement module,
written in "C" using 'BOSS WINDOWS' library, built as windows menu
selection. Compiler - Turbo C. Converted the software To Metaware Compiler to
work in protected mode by PHAR LAP DOS Extender. Using BIOS and MS-DOS
interrupts calls to ensure hardware existence . 1987-1991: Ort-Technological High School, Holon,
Israel. Title:
Head of the Computer Program at the
school. Implemented products
based on IBM PC including the programming of internal components and
serial/parallel ports. Taught 8086, Turbo C, Turbo Pascal, Basic and file
management system. Supervised the computer science teaching staff. 1984-1987: TADIRAN - Digital Communication Division,
Holon, Israel. Title: Senior Programmer. Developed software
for a communication protocol based on IBM PC, written in a combination of Basic
and Assembler 8086. The PC sends a set of pre-programmed signals and
subsequently analyzes the results. Converted the software to run on NSC 800. 1983-1984: Israeli Defense Force, Communication
Corps. Title:
Project Manager, Second lieutenant. Developed a simulator
of a communication device using stochastic process to simulate transmission and
reception. Project developed on
VAX/VMS using "C". EDUCATION 1980-1983: B.Sc. Tel Aviv University, Faculty
of Mathematics and Computer Science. |
|
site map |