- Large project/system architect/engineer combining software,
hardware and graphic design skills.
- More than 27 years of computer-related experience.
- More than 21 years as a developer on the Macintosh platform.
- Master of object-oriented programming techniques and dominant languages.
- Designer and programmer of numerous commercial software packages.
- Human interface (GUI) specialist, with graphic arts skills.
Minor skills have been excluded for the sake of brevity.
| Platforms |
Apple Macintosh, System 1 to OS X, Developer for 21 Years |
| Languages |
C, C++, Objective-C, XHTML, CSS, PHP, Assembly |
| Frameworks |
Cocoa,
Carbon,
PowerPlant,
I/O Kit,
OS X System Frameworks
|
| Concepts |
Real-Time Systems,
Data Acquisition,
Zero-Conf Networking,
OOD,
Complex Data Structures and Object Persistence,
Multithreading,
Multitasking,
Distributed Objects,
QuickTime,
Usability Testing,
Quality Systems (ISO)
|
| Hardware |
USB,
IEEE-1394 (FireWire),
Microcontrollers
|
| Software |
CodeWarrior,
Xcode,
CVS,
Illustrator,
Photoshop,
InDesign
|
Ogham Stone
is a small software development and consulting company
founded in 2005. It’s focus is on high quality software for the Macintosh.
Electrical Geodesics
is a leading designer and manufacturer of
dense-array EEG systems for medical and research applications.
- Responsible for all software architecture, application design,
data structure design and human interface.
- Designed software look and feel.
- Led software development under a quality system.
- Developed 95% of code base.
- Acted as hardware engineering liaison; informed and directed
hardware and software interaction.
- Wrote drivers and microcontroller code for USB amplifier.
- Documented and defended future software direction.
- Received customer acclaim for product design, stability,
ease of use and aesthetic appeal.
Cooke Publications was a company that was spun off from Cornell
University as a vehicle for the further development and marketing
of scientific and educational software for the Macintosh.
- Conceived, designed and wrote MathWriter 2.0, a
scientific/technical word processor.
- Maintained codebase and products adopted from previous work at
Cornell University.
- Assigned to designing and coding a virtual front panel interface
for a PC-based lock-in amplifier.
- Completed project on time and within budget.
- Received recognition for innovative and bullet-proof design.
- Wrote MathWriter 1.x, a WYSIWYG equation editor.
- Wrote MacPoisson and MacElastic, software for 2-D finite
element analysis.
- Wrote MacRegistar, a student gradebook database.
- Wrote additional small Macintosh software packages.
- Built a Controlled-Atmosphere Cabbage Storage system using a
STD bus computer. This FORTH-based data acquisition and monitoring
system managed gas and temperature levels.
- Wrote a FORTRAN interface and built hardware for controlling an
INSTRON Universal Testing Machine.
- Improved and maintained a BASIC program on an APPLE II for
computing finite element analysis of structural deformity and
fluid flow.
B.S.C.S.,
Calvin College, Grand Rapids, MI,
1985
- Date of Birth: December 17, 1963.
- Married for more than 17 years; two daughters.
- Accomplished drummer, guitarist and performing singer/songwriter.
- Active in local theater; acted in more than six plays.
- Enjoys walking, particularly on British footpaths.
- Working towards reaching 200,000 miles on his Sportster.