WorkHistory
Software
Networking
Hardware
Employment
|
|
Software Projects
Autonomous Haul Truck
![bullet](images/Bullet1.gif) | Designed & implemented software architecture for robot haul trucks (85 to 300 ton) used by mines. |
![bullet](images/Bullet1.gif) | Designed & implemented fail-safe and redundancy systems for safe and reliable operation. |
![bullet](images/Bullet1.gif) | Designed & implemented algorithms for directing and controlling trucks. |
![bullet](images/Bullet1.gif) | Designed & implemented math, threading, database, and networking libraries used in project. |
![bullet](images/Bullet1.gif) | Robot trucks running well in Australia and South Africa for several years, currently being marketed to additional mines. |
![bullet](images/Bullet1.gif) | Three patents received: 6,393,362 - 6,442,456 - 6,799,100 |
Automated Banking and Healthcare System
![bullet](images/Bullet1.gif) | Designed & implemented complete system to manage healthcare advocacy, claims and health savings accounts. |
![bullet](images/Bullet1.gif) | Automated web site, phone voice response (IVR), email, print & mail, customer service GUI. |
![bullet](images/Bullet1.gif) | Software automatically issues checks and credit cards, does automatic deposits & withdrawals to clients' bank accounts. |
![bullet](images/Bullet1.gif) | EDI integration with over 30 banks, brokers, insurance companies, PPOs, PBMs, etc, including Visa & American Express. |
![bullet](images/Bullet1.gif) | Used by 100,000+ clients, total transfers so far of over $200 million. |
Dispatch Virtual Filesystem
![bullet](images/Bullet1.gif) | Designed & implemented file system driver for on-the-fly database conversion. |
![bullet](images/Bullet1.gif) | Clients directly access legacy Unix database with standard PC tools such as Access and SQL Server. |
![bullet](images/Bullet1.gif) | Implemented in 100+ large mines around the world. |
Embedded Java
![bullet](images/Bullet1.gif) | Assisted in porting open source Java compiler environment to custom embedded OS, including design of real time garbage collector, compiler and library debugging, graphics library design, and advanced networking libraries. |
![bullet](images/Bullet1.gif) | Also implemented Java interpreter in embedded environment for interactive debugging. |
VMerge Mail Merge
![bullet](images/Bullet1.gif) | Designed, implemented & marketed mail merge system for Epson QX-10. |
![bullet](images/Bullet1.gif) | Got rave reviews in magazines, hundreds of users. |
GLScan Multidimensional Analysis
![bullet](images/Bullet1.gif) | Invented multidimensional analysis tool in 1986 to speed up analysis of Cyma accounting records. |
![bullet](images/Bullet1.gif) | Reduced run times from days to seconds by using a compact four dimensional cube. |
![bullet](images/Bullet1.gif) | Used many of the same techniques used by modern OLAP servers. |
Response Pad Interface
![bullet](images/Bullet1.gif) | Created interface between Toolbook and Hypergraphics Response Pad System. |
![bullet](images/Bullet1.gif) | Allows students to interact with lessons in a classroom setting using radio keypads. |
See also Software Skills
|