Résumé
- Wordpress category:
I am a software engineer with over 20 years of professional software development experience, ranging from the desktop to data processing. I have solid experience writing software in a variety of industries, including manufacturing, telecom, real estate, billing, and agriculture. I bring to the table an attention to detail, tenacity at problem solving and a long term approach to solutions, tempered with an in-depth understanding of real-world software development. SKILLS: Programming Languages: Microsoft Visual C++ (versions 6+), Gnu C/C++, Borland C++ Builder / Delphi, Borland VCL, Borland OWL, Perl, Bash scripting, Libraries: Qt 4, wxWidgets, Win32 API, ATL/WTL, MFC, Gtk+/Gtkmm, FLTK, STL, SAPI, COM, ActiveX, Direct Sound, Programming Paradigms and Libraries: Object-Oriented Design, Multithreaded Programming (Win32 and Linux pthreads), GUI Design, Design Patterns Operating Systems: Microsoft Windows 9X/NT/2000/XP, GNU/Linux (Ubunutu/Debian/Gentoo), MS/DOS Other Tools: Subversion, CVS, Perforce, Visual SourceSafe, Starteam, Apache, mySQL Industries: Applications Engineering, Video Production Software, Undersea ROV, Telecom, Real Estate Data Processing, Billing, Agriculture, Entertainment Open Source Applications:
- SLiteChat, a desktop application designed to allow Second Life in-world instant messaging and local chat. Designed for Microsoft Windows, Mac OS/X and GNU/Linux
- VncSelector, a desktop application which lists local VNC sessions and allows the user to connect to and manage them. Designed for GNU/Linux.
PRODUCTS SHIPPED:
- s5 Intravascular Ultrasound (IVUS) , a catheter based system that allows physicians to acquire images of diseased vessels from inside the artery using ultra sonic waves. Designed for Microsoft Windows XP.
- Turn Watcher, a desktop application for table-top role players for Microsoft Windows XP/Vista and GNU/Linux
- molib, a cross-platform toolkit for C++ programmers. Designed for C++ programmers on Microsoft Windows/Linux/Mac OSX
- eClipseReader, a DAISY book reader desktop application designed for Microsoft Windows 2K/XP/Vista
- Ovation 1.0, a desktop application designed to import Microsoft Power Point presentations and produce a 3D, fully rendered presentation for Microsoft Windows XP
- Visual Communicator, a desktop application making it easy for users to create video content, complete with a teleprompter and effects. Designed for Windows XP
- Quest MMI, a Man-Machine Interface industrial application for Microsoft Windows which controls an undersea remote operated vehicle. Designed for Microsoft Windows NT/2K/XP
- MetroScan for Windows, a Real Estate data mining desktop application for Microsoft Windows 3.1/95
Professional Chronology:
- July 2004 - Present, Made to Order Software Corporation, CTO/Consultant
- October 2005 - Feburary 2006, Schilling Robotics, Independent Consultant
- January 2004 - October 2005, Serious Magic, Inc., Software Engineer
- April 2003 - December 2003, Vattar Group, Consultant
- March 2002 - December 2002, Occam Development, Incorporated, Software Engineer
- April 2000 - December 2001, Schilling Robotics, Software Engineer
- Jan 2000 - Mar 2000, Cap Gemini America, Software Engineer
- 1997 - 1999, Transamerica Intellitech, Software Engineer
- 1995 - 1996, The Computer Resources Group, Software Engineer
- 1992 - 1995, University of California, Davis, Programmer / Analyst III
- 1986 - 1992, POS Resources, Incorporated, Software Engineer
- 1983 - 1986, Silver Computer Systems, Software Analyst / Co-owner
EDUCATION:
- Graduated 1995, Bachelor of Arts, Linguistics, University of California, Davis




Recent comments
24 weeks 1 day ago
39 weeks 3 days ago
40 weeks 11 hours ago
40 weeks 14 hours ago
42 weeks 3 days ago
42 weeks 6 days ago
42 weeks 6 days ago
39 weeks 3 days ago
39 weeks 3 days ago
47 weeks 4 days ago