Well-qualified Software Engineer offering extensive experience in C/C++ object-oriented design, development & maintenance, multi-platform debugging, use of source code control and defect-tracking systems, and the Macintosh XCode development environment. Skilled at maintaining and expanding existing body of software code. Collaborative liaison between multiple, cross-functional, and international teams. Excels at explaining complex components to both technical and non-technical audiences. Creative and versatile professional with outside-the-box problem-resolution abilities. Scrum and Agile team member proficient in all phases of software development life cycle. Passion for and expertise in creating Macintosh software applications.

▫Working on MacOS X version of NLE Video editing software in Objective C & C++, as well as setting up a Jenkins continuous-integration build environment for testing/packaging/distributing the product to engineers/QA.

▫Maintained and developed several large subsystems of a multi-platform C++ code library consisting of 1.5 million lines of source code (Mac/iPad/Windows/SunOS/Linux) for the TurboTax, ProSeries, and QuickBooks products.

▫Contracted, shot, edited, and produced over a dozen commercial videos for small businesses and musicians.

▫Designed, created, and published a computer-animated music-video DVD containing 22 minutes of original music and video: http://www.schwansongs.com/fourworlds/

▫Composed and recorded over 50 original music compositions, often collaborating internationally with other musicians. Selected recordings have been played on KSVY 91.3 FM radio in Sonoma, California, and one piece is licensed in the XBox-Live game AutoMorpion by CircleZebra.

▫Transcribed my original piece for "Mandolin Orchestra"; the piece has been performed live multiple times by the San Diego Mandolin Orchestra: http://youtu.be/NMDCyKF0-Dc

▫Designed, wrote, and marketed "MooVer", a Mac shareware utility, which received a “5-mouse” review in MacWorld magazine, sold thousands of copies, and was licensed to be distributed in 3 separate commercially published books and several magazines.

▫Authored a 200-page technical book and CD-ROM on ray tracing computer graphics on the Macintosh computer, "Ray Tracing for the Macintosh/CD", ISBN 1-878739-72-7, published by Waite Group Press in 1994. Also created illustrations and artwork and helped design the layout and interactive multi-media reference section on CD-ROM.

▫Took over development of the Macintosh version of a freeware ray tracing application (POV-Ray) for 8 years. Project is ongoing and involves working with a globally-distributed programming team in an open source development environment.

▫Initially developed application using CompuServe for communication, source code control, and released product distribution. Added support for PowerPC, MPW and Metrowerks, AppleEvents and QuickTime, completely redesigned the user interface.

Programmer Analyst • White Data Systems, San Diego, CA1982-1986

▫Designed, coded, and tested various parts of inventory control systems for factory automation robotic hardware/software products.