Paul Nahay, D.M.A.
1013 Rosemere Ave.
Silver Spring, MD 20904-3008
Phone number available upon email request

Home email:pnahay@sprynet.com
Business email:paul@broadway-performance-systems.com
This resume:paulnahay.com
Valid XHTML 1.0 Strict Valid CSS!

Please see paulnahay.com for the latest version of this resume.

Oracle Certified Professional, Java SE 6 Programmer
Microsoft Certified Trainer (MCT)
Microsoft Certified Solution Developer(MCSD)
Microsoft Certified Application Developer (MCAD)
Microsoft Certified Professional (MCP #214176)
This Resume: pnahay.home.sprynet.com/resume/nahayres.htm
Overview: pnahay.home.sprynet.com/resume/nahayoverview.htm
Corporate/Government Clients: pnahay.home.sprynet.com/resume/nahayclients.htm
Training Center Clients: pnahay.home.sprynet.com/resume/nahaytrainingcenters.htm
Programming Courses Taught: pnahay.home.sprynet.com/resume/nahaycoursestaught.htm
References: pnahay.home.sprynet.com/resume/nahayreferences.htm
Evaluations: pnahay.home.sprynet.com/resume/nahayevaluations.htm
Microsoft Certified Professional Transcript: pnahay.home.sprynet.com/resume/nahaymicrosofttranscript.htm
Microsoft Certified Professional Transcript: www.microsoft.com/learning/mcp/transcripts,
enter Transcript ID of 665060, Access Code of 12345678

Programming Skills

Work History (Reverse Chronological)

February 2007 to Present (please note that this overlaps with the current full-time job and freelance consulting work which follows):
Owner, Broadway Performance Systems, broadway-performance-systems.com. Wrote original GUI software Keyboard Wizard in Java 6 (using Eclipse), using Java Swing and Java Sound (MIDI Java packages), and marketed it to the U.S. entertainment industry.

Keyboard Wizard is used by professional musical theater and major contemporary artist keyboardists. It does sound module and virtual instrument management, sophisticated MIDI keyboard note mappings, and musically-intelligent responses to music that the keyboardist performs. It has accompanied performances at the Dorothy Chandler Pavilion in Los Angeles, Wolf Trap outside Washington, D.C., as well as those featuring singers Melissa Manchester, Michael Feinstein and Linda Eder, The 5th Dimension's Marilyn McCoo and Billy Davis, Jr., as well as actors John Lithgow, Ray Romano, Brad Garrett, Kathy Lee Gifford, and Tony D'Anza. It has been used in the pit orchestras of the professional regional theatre and touring shows The Full Monty, Wizard, and the 2008 and 2009 Pageant of the Masters, as well as the Cal State Fullerton production of "Miss Saigon". In Hollywood, it has served on the scoring stage for the USA Network's The Starter Wife series, and enhanced the scoring session at the legendary Sony Pictures Studios Scoring Stage, Culver City, California, for the animated film The Princess and the Frog, produced by Walt Disney Animation Studios. Information about these and other professional performances using Keyboard Wizard are at broadway-performance-systems.com/performances.aspx.

December 2009 to Present:
Computer Scientist (full time), with TS/SCI (Top-Secret/Sensitive Compartmented Information) clearance, for the United States Department of Defense, Washington, D.C.
September to November 2010:
Java Development Consultant/Trainer (contract), for UMBC Training Centers, Baltimore, Maryland. Teaching the Java Programming open enrollment course (16 evenings), a preparation for the Java Standard Edition 6 Programmer Certified Professional Exam (which I myself passed November 11, 2010).
November 2009:
ASP.NET/C# Developer Consultant (contract) for Energetics, Inc., Columbia, Maryland, contracted via Profiles, Baltimore, Maryland. Used Microsoft Visual Studio 2008 and Microsoft SQL Server 2008 Management Studio to create an ASP.NET C# Web application for the U.S. Department of Energy, Office of Nuclear Energy. The application, the "University Research Reactors Tool", displays data about nuclear reactors associated with U.S. universities. Created ASP.NET Web Forms and SQL Server database tables, wrote stored procedures in Transact-SQL (T-SQL), queried data using declarative data-bound controls, and "manually" extracted and manipulated data via custom LINQ queries.
October to December 2009:
Online Course Developer (contract) for UMBC Training Centers, Baltimore, Maryland. Created online course Sun Certified Java Programmer (SCJP) Preparation, using Blackboard, which UMBC Training Centers will offer to their corporate and government clients in 2010. Developed custom Java 1.6 SE program examples, quizzes, and lecture/demonstrations, to prepare students for the Sun Microsystems certification exams.
September to October 2009:
Microsoft .NET Windows Application Development Consultant/Trainer (contract), for Information Network Technology Group, Inc., Baltimore, Maryland. Taught Microsoft's course 2609A, Introduction to C# Programming wth Microsoft .NET, for students from various divisions of Johns Hopkins University. Taught the C# language, and developed custom C# programs for my clients.
August 2009:
Microsoft .NET Windows Application Development Consultant/Trainer (contract), for Information Network Technology Group, Inc., Baltimore, Maryland. Taught Microsoft's course 2555A, Developing Microsoft .NET Applications for Windows (Visual C# .NET), for students from the U.S. Army Communications-Electronics Research, Development and Engineering Center (CERDEC), Aberdeen, Maryland.
June to July 2009:
C# 3.0 and Microsoft .NET Framework 3.5 Development Consultant/Trainer (contract), for UMBC Training Centers, Baltimore, Maryland. Taught C# 3.0 and the .NET Framework 3.5, and developed custom C# 3.0 programs for my clients.
May 2009:
PHP and MySQL Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught the PHP programming language, the SQL database language, and the techniques for querying and modifying MySQL databases via PHP, in an intense five-day "PHP Bootcamp" class. Developed custom PHP/MySQL applications for them according to their in-house needs.
April 2009:
HTML/JavaScript Development Consultant/Trainer (contract), for students from the National Security Agency, Medstar Research Institute, Visionary Integration Professionals, Skarven Enterprises, and Avid Technology Professionals. Taught HTML and client-side JavaScript, and developed custom JavaScript applications for them.
March to April 2009:
ASP.NET/C# Development Consultant/Trainer (contract), for U.S. Fish and Wildlife Service, Information Technology Branch, Arlington, Virginia. Taught the C# language and ASP.NET, and developed custom ASP.NET/C# prototype web form applications and web services for them.
March 2009:
PHP Development Consultant/Trainer (contract), for Advertising.com (an America Online company), at their offices in Baltimore, Maryland. Taught PHP Web development to their developers, and developed custom PHP prototype applications for them.
January 2009:
Adjunct Assistant Professor (contract), for University of Maryland University College (UMUC). Taught Visual Basic (.NET) for their Computer Studies program in the Computer Information Systems and Technology Department, in the School of Undergraduate Studies. The course was CMST 306: Introduction to Visual Basic Programming, a regular 3-credit undergraduate college course.
October 2008:
Oracle 10g Consultant/Trainer (contract), for the Department of Homeland Security, U.S. Customs and Border Protection, contracted through New Horizons. Taught Oracle 10q, including SQL*Plus, iSQL*Plus, and the SQL language.
June 2008:
ANSI C Development Consultant/Trainer (contract), for the U.S. Army and U.S. Air Force, contracted through UMBC Training Centers. Taught ANSI C Programming, and developed custom ANSI C programs for my clients.
May to June 2008:
Java, Microsoft Silverlight, PHP, and Perl Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught the Java, PHP, and Perl programming languages, as well as the Microsoft Silverlight Web programming environment, and developed custom Java, PHP, Perl, and Microsoft Silverlight applications for my clients.
April 2008:
ANSI C Development Consultant/Trainer (contract), for the U.S. Army, contracted through UMBC Training Centers. Taught ANSI C Programming, and developed custom ANSI C programs for my clients.
January to April 2008:
Java, J2EE (Java Servlets/JavaServer Pages), PHP, and Perl Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA, and their Silicon Valley offices in Mountain View, CA. Taught the Java, PHP, and Perl programming languages, as well the Java Servlet/JSP aspects of J2EE, and developed custom Java, J2EE, PHP, and Perl applications for my clients.
January 2008:
C# Development Consultant/Trainer (contract), for Kelly and Associates Insurance Group, contracted through UMBC Training Centers. Taught the C# language and Object-Oriented Programming principles, and developed custom C# programs for my clients.
December 2007:
ANSI C/C++ Development Consultant/Trainer (contract), for the U.S. Army and U.S. Air Force, contracted through UMBC Training Centers. Taught ANSI C/C++ Programming, and developed custom ANSI C/C++ programs for my clients.
August to November 2007:
Java Development Consultant (contract), for Constella Group, a division of SRA International. Developed the GUI front end to their PRIME Desktop Software, a Java 5 (to support Macintosh computers) Swing GUI application which integrated licensed versions of both ICEsoft's ICEbrowser and Ephox's EditLive!, with a J2EE back end (using Eclipse 3.3.0), and deployed using Java Web Start. This was a sub-contract for the National Cancer Institute of the National Institutes of Health.
September to October 2007:
OOAD/C# Development Consultant/Trainer (contract), for Kelly and Associates Insurance Group, contracted through UMBC Training Centers. Taught Object-Oriented Analysis and Design Using UML, and developed custom C# programs for my clients.
May to August 2007:
Java, PHP, and Perl Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught the Java, PHP, and Perl programming languages, and developed custom Java, PHP, Perl applications for my clients.
April to June 2007:
.NET Framework/C# Development Consultant/Trainer (contract), for Kelly and Associates Insurance Group, contracted through UMBC Training Centers. Taught the .NET Framework and C#, and developed custom C# programs for my clients.
April 2007:
Java Web Services Development Consultant/Trainer (contract), for Southern Maryland Electric Cooperative. Taught Java Web Services Development, and developed custom Java Web Services programs for my clients.
March 2007:
Oracle Database 10g, SQL, and Perl Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught Intro to SQL Programming Using Oracle 10g and Perl Development, and developed custom Oracle 10g/SQL and Perl applications for my clients.
February to March 2007:
C# Development Consultant/Trainer (contract), for Kelly and Associates Insurance Group, contracted through UMBC Training Centers. Taught C# Programming, and developed custom C# programs for my clients.
February 2007:
Java Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught the Java programming language, and developed custom Java applications for my clients.
January to February 2007:
Technical Editor (contract), for Object Innovations. Edited their 418: Web Services Using C# and ASP.NET and 428: Web Services Using Visual Basic and ASP.NET corporate courseware titles.
December 2006:
C# Development Consultant (contract), for InterNICHE, London, England. Wrote Web Page Translation Assistant, a C# application that manages Web pages to be translated into different languages.
October to December 2006:
C#/ASP.NET/ASP.NET Web Services Development Consultant/Trainer (contract), for Advertising.com, contracted through UMBC Training Centers. Taught C# Programming, The .NET Framework Using C#, and Web Services Using C# and ASP.NET, and developed custom C#, ASP.NET, and ASP.NET Web Services programs for my clients.
January to October 2006:
Java, J2EE, PHP, Perl, XML/XSLT Development Consultant/Trainer (contract), for America Online, at their corporate headquarters in Dulles, VA. Taught the Java, PHP, and Perl programming languages, as well as J2EE and XML/XSLT development, and developed custom Java, J2EE, PHP, Perl, and XML/XSLT applications for my clients.
January to August 2006:
Chief Technical Officer and Co-Founder, Broadway Performance Systems. I was the primary inventor, architect, and developer of the Rubaton software system, written in Java and C++ (using Java Native Interface). Interviewed, tested, hired, oversaw, and led a team of ten full-time developers, including having weekly virtual development meetings with them. The software system was intended for professional and amateur musical theatre productions, featured a "virtual orchestra" controlled in real-time by a human musician, and controlled the MIDI keyboards, house sound mixing console, lighting board, and a "virtual" stage manager which read cues via voice synthesis.
June 1997 to December 2005:
President and Co-Founder, Swan Orchestral Systems, LLC, www.swansos.com. Designed and developed the software products Swan (written in C++ using Microsoft Visual C++ 6.0) and Cygnet (written in Java 5.0), and marketed them to professional clients in the U.S. musical theatre industry, including the major musical theatre licensing houses in New York City. Both programs were used on numerous musical theater productions, both amateur and professional.
June 1996 to December 2005:
Freelance Corporate Trainer (contract). Taught over 150 different corporate and government clients in a broad range of programming languages and Web technologies, including C++, MFC (Microsoft Foundation Class Library), COM (Component Object Model), ATL (Active Template Library), Java, PHP, Perl, JavaScript, XML/XSLT, HTML/CSS, including as a MCT (Microsoft Certified Trainer) and MCSD (Microsoft Certified Solution Developer).
June 1995 to June 1996:
Instructor/Technical Staff (full-time), HTR, Inc., 6110 Executive Blvd., #810, Rockville, MD 20852. Taught C++ and MFC (Microsoft Foundation Class Library) for this ATEC (Microsoft Authorized Technical Education Center) for corporate clients throughout the U.S.

Development Experience

Corporate Affiliation

Other Software Development Consulting

Other Commercial Software Development

Academic Teaching Experience

Education