Justin Wojdacki

954 Bellomo Avenue Sunnyvale, CA 94086

Employment Background

Apple June 9, 2003 to Present
Cupertino, California
International and Type Group - Type Engineering
Software Engineer
Responsibilities: Font server performance enhancements, PDF and Postscript font streaming support, Font validation, Font database design
 
Analog Devices January 1, 2001 to May 31, 2003
Santa Clara, California
Communications Processor Group
Senior Engineer
Responsibilities: VxWorks BSP Development for MIPS-based System-on-a-Chip communications devices, Linux porting and tool development for MIPS-based System-on-a-Chip communications devices, Ethernet and USB device driver development, Design and Development of verification software for MIPS-based System-on-a-Chip communications devices.
 
Chiplogic September 11, 2000 to January 1, 2001
Santa Clara, California
Systems Group
Senior Member of Technical Staff
Responsibilities: Design and Development of ATM Adaption Layer 5 in software, Software infrastructure development and maintenance
 
Veridian-ERIM International June 1999 To September 1, 2000
Ann Arbor, Michigan
Model-Based Technologies Group
Research Engineer
Responsibilities: Working with C and PERL in a UNIX environment to develop software tools for a model-based image recognition system. Development and ingestion of candidate models into same system. Development of algorithms for matching unknown imagery against candidate models.
 
ERIM International January 1998 to June 1999
Ann Arbor, Michigan
Model-Based Technologies Group
Part-Time Research Engineer
Responsibilities: Ingestion of models into a model-based image recognition system. Study of real world instances of candidate models to characterize known varieties of variability. Software development of tools to support the ingestion, visualization and characterization of candidate models.
 
International Business Machines May 1997 to December 1997
Rochester, Minnesota
Processor Design Group
Custom Design Co-op
Responsibilities: Development and execution of testcases for use in verification of prototype PowerPC processor functionality. Development and execution of testcases for use in testing performance enhancing features of same processor.

Educational Background

University of Michigan  
College of Engineering
Bachelors of Science in Electrical Engineering Graduation: May 1999
Honors: Dean's List Winter 1995, Winter 1999
Activities: Active member of student chapters of IEEE and ACM

Computer Skills

Programming: C, C++, PERL, Java, PowerPC Assembly, Motorola 56000 Assembly, MIPS R3000 Assembly, Verilog, OpenGL
Operating Systems: Solaris, VxWorks, uClinux, Linux, FreeBSD, Mac OSX

Projects

TinGLE: A MacOSX-native client for WiGLE.net, written using the Carbon APIs of MacOSX
FJORD: A Java-based graphical user interface to the Jephyr Instant Messaging System
Ikneibrieait: A C++ based multithreaded server for the Jephyr Instant Messaging System
Automated DMX-512 based Trackspot (tm) controller using Motorola 56303 DSP

Publications

"Development of Class Models for Model-based Automatic Target Recognition"
Authors: Williams, Wojdacki, Keydel, Freeling, Morgan, Sieron, Stanhope, Rajlich
Presented at SPIE Aerosense 1999 Conference

Affiliations

Association for Computing Machinery : Member March 1998 to Present
Institute of Electrical and Electronics Engineers : Member February 1998 to Present
USENIX Association : Member August 2002 to Present
University of Michigan Alumni Association : Member July 2001 to Present

Last modified: Sun Sep 28 18:11:14 GMT 2003