Darryl Trujillo
4560 Sullivan Ct.
Santa Rosa, Ca. 95409
(707) 538-5933
Goals:
I am looking for interesting and challenging research
and development of graphics and networking software.
Work Experience:
7/96 - Current - Senior Software Engineer, Xippix Inc.
(formerly Island Graphics Corp.)
Developed high performance, async disk and network
I/O support on the Macintosh for "Image Manipulation Foundations", the
graphics kernel behind Xippix' ImagePump product. Ported dust detection
and repair algorithms to the Macintosh, redesigned their API (now used
cross-platform), and performed general app engineering for Screen's "Dusta
LaVista" product. Developed low-level image file I/O support for a descreening
product for Screen. Cross-platform development, client-server debugging for
ImagePump for Windows NT and Macintosh ImagePump client. Developed high-performance,
threaded, async network I/O for ImagePump for Solaris. Some client-side Java coding;
currently developing web server plug-ins for ImagePump.
6/95 - 7/96 - Software Engineer, LightSource Inc.
Developed support for "drop in illuminants" in ColorShop,
as well as other features developed in a cross-platform environment,
worked on the port from Think C to CodeWarrior. Spec'd and implemented
the company's Internet connectivity, using fractional T1 and FreeBSD Unix
on existing PCs.
5/94 - 6/95 - Senior Software Engineer, PictureWorks
Technologies.
Lead programmer for PictureWorks' Quark XTension
products, including ImageEditor (released 9/94) and ImageEfxts/ImageBalance
(released 1/95). These XTensions brought paint system functionality to
Quark XPress. Modified "PhotoEnhancer" product to be device independant
as part of a port for Kodak DC-40 camera. Aided Kodak programmers in debugging
their Macintosh drivers for the DC-40.
6/91 - 4/94 - Senior Software Engineer, Island Graphics
Corp.
Central member of the Island Trapper development
team. Tasks included writing UI and glue to support Island's graphics libraries
and helping port the libraries from Unix. Subsequently re-organized Island's
display list processing to use an object-oriented paradigm; this work was
used to port libraries to Windows NT. Ported Trapper to the PowerMac, using
Apple's beta PowerMac tools.
10/87 - 6/91 - Software Engineer, Everex Systems
Member of a three-person team that developed a gray
scale scanning/image processing application for use with Abaton Scanners.
Developed cross-platform (Mac & DOS) raster file format libraries,
a generalized halftoning package, and self-configuring display logic. Also
developed DOS applications, including image scaling/conversion utilities,
scanner support libraries, and assembler drivers for a Postscript interpreter.
Education:
B.S. Computer and Information Science, Sonoma State
University, 1987. Minor in Physics (EE).