Dooglio.NET



Résumé

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/7/8), Gnu C/C++,
Borland C++ Builder / Delphi, Borland VCL, Borland OWL,
Perl, Bash scripting,

Libraries:
STL, Win32 API, SAPI, COM, ActiveX, Direct Sound,
wxWidgets, ATL/WTL, MFC, Gtk+/Gtkmm, FLTK

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.
  • Dsurvey, a CGI script which produces in impromptu survey. Written in Perl.

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:

EDUCATION:

  • Graduated 1995, Bachelor of Arts, Linguistics, University of California, Davis
-->