
Founder/Owner, Notation Software
Greater Seattle Area

Founder/Owner, Notation Software
Greater Seattle Area
Founder/Owner of 15-year old Notation Software. Combines 30+ years of software development and project management experience, with depth of experience and training in music composition. Has created the music software market’s most advanced integration of MIDI and notation technology, and MIDI-to-notation transcription.
Entrepreneurship, music notation software technology, musician-friendly user interface design, Windows/C++ development, API design, and technical writing.
(Computer Software industry)
July 1994 — Present (15 years 5 months)
Founded Notation Software, first conceived to deliver notation technology to other music software companies, such as Jump Music!. Created a freeware MidiNotate application in the early days of the Internet, which evolved into the current Notation Musician and Notation Composer products.
Notation Software's mission is to serve the creative needs of everyday musicians with notation-based software.
(Public Company; MSFT; Computer Software industry)
June 1991 — June 1994 (3 years 1 month)
First program manager of the Microsoft Foundation Classes (MFC) product, on Microsoft's Visual C++ team. MFC was the most popular C++ library for Windows application developers for more than 10 years, and is still widely used today. Responsible for product specification and coordination of MFC team (development, testing, documentation) and schedule.
(Public Company; MSFT; Computer Software industry)
October 1988 — June 1991 (2 years 9 months)
First program manager of the Windows Software Development Kit (SDK), on Microsoft's early 40-member 2.1 and 3.0 Windows teams. Raised the quality of the Windows SDK from about 1 to 2.5, on a 5 scale (these were the early days of Windows), by hand-holding the SDK documentation and sample code development effort, and writing first drafts of many sections of the Windows SDK documentation.
Was key contributor in conceptualizing Microsoft's Open Tools policy (including writing the first Microsoft paper on the subject), which invited competitors such as Borland to develop alternative Windows development tools.
(Computer Software industry)
1988 — 1989 (1 year )
Designed and implemented the core notation technology for the first Midisoft Studio product, in trade for third ownership position in Midisoft, the most popular music software company for everyday musicians for many years.
(Public Company; Computer Software industry)
June 1979 — October 1988 (9 years 5 months)
Designed and implemented Sun Workstation-hosted code browser for ADA language, used for NASA Space Shuttle code analysis. Project manager for a large chemical plant and refinery instrumentation information database contracted by Exxon.
(Educational Institution; 201-500 employees; Computer Software industry)
June 1977 — June 1979 (2 years 1 month)
Headed Wake Forest University's early computer department, which serviced the university's information systems and students with an HP3000 mini-computer.
(Educational Institution; 201-500 employees; Computer Software industry)
June 1975 — August 1976 (1 year 3 months)
Developed Wake Forest University's first registration system.
Music Composition 1977 — 1979
Studied music composition under Dr. Robert Ward, Pulitzer Prize winning composer and Chancellor of the North Carolina School of Arts.
Masters , Economics , 1976 — 1977
Almost joined the ranks of theorists and academicians in Economics, but had more fun programming simulations of economies than pretending that math equations describing general equilibrium in the economy had any resemblance to reality.
B.S. , Mathematics and Economics , 1971 — 1975
Music composition, piano, sailing, archery.
Assoc. of Shareware Professionals (ASP). NAMM. MIDI Manufacturers Association (MMA). Project Bar-B-Q. Washington Software Alliance (WSA). Educational Software Cooperative.