Philip Zubaly
7516 Arlington Blvd.
Falls Church, VA 22042
telephone: (703)207-3420
email: zubaly@z-ware.com

President, Z-Ware Engineering, Inc. -- Independent software engineer specializing in the design and development of innovative and efficient software solutions. Extensive experience with the complete Microsoft stack of technologies. Experience leading varied development efforts. Over twenty years of professional experience. Excellent communication skills. US citizen.

Computer and Software Development Capabilities:

Project Highlights

December 2023 – Present: As a sub-contractor in support of the National Oceanic and Atmospheric Administration (NOAA), performed requirements analysis, system design, and product development for Scientific Computer System (SCS) version 6, which migrates the version 5 SCS platform to .NET Core. The UI is being rewritten using ASP.NET Core Blazor, with inter-process communications primarily using gRPC, with SignalR for notifications.

September 2024 – Present: As a sub-contractor in support of NOAA, maintaining and updating the Emergency Shipboard Administration and Information Logs (eSAIL). The eSAIL system is a web-based portal to provide and maintain personnel meta-data needed during an emergency situation on a NOAA ship. The data is maintained for each user and moves with them when they are transferred between ships. The system is developed using ASP.NET Core Blazor with an Azure SQL database.

November 2023 – Present: As a sub-contractor in support of NOAA, maintaining and updating the Wage Mariner Hiring Portal (WMHP). WMHP is a web-based portal developed in ASP.NET MVC which facilitates the process of applying for and managing wage mariner positions within the NOAA fleet of ships.

March 2014 – Present: As a sub-contractor in support of NOAA, performed requirements analysis, system design, and product development for Scientific Computer System (SCS) version 5, which is a complete redesign and ground up rewrite of the real-time scientific data acquisition system that is currently used on all NOAA ships and many other ships across the globe. The new system is being developed in ASP.NET MVC 5, using SignalR for inter-process communication, Telerik UI tools, and a MySql database.

September 2006 – Present: As a sub-contractor in support of NOAA, designed, developed, and currently maintaining a web-based database system that stores NOAA’s ship schedules, gathers daily activity information from deployed ships, and provides varied reports. This Ship Daily Activity Log (SDAL) system is being maintained and updated based on changing user requirements. This is a long running and constantly updated system that is currently built with C# and ASP.NET MVC using Telerik’s UI tools and an Azure SQL database. Maintain Agile weekly meetings with NOAA customers to gather new requirements for implementation.

May 2014 – November 2016: As a sub-contractor in support of NOAA, designed, developed, and maintained an SCS module that synchronizes shipboard sensor configuration data with a shore-side database, providing a centralized store for the fleet’s scientific sensor capabilities. A Windows service on each ship’s SCS server transmits the data to a shore-side WCF service that then ingests the data into the centralized Fleet Sensor Database (FSDB). The history of sensor configuration changes is pushed ashore, and capability is also provided to pull the history into the shipboard system.

January 2011 – February 2012: As a sub-contractor in support of NOAA, designed and developed a Silverlight 4 web-based reporting tool that allowed users to run detailed ad-hoc queries against SDAL data. The ad-hoc queries could be saved, and the data exported to various formats.

November 2010 – December 2013: As a sub-contractor in support of NOAA, gathered requirements, performed database design, and providing database development and team oversight for an application to be used by the NOAA Diving Program to help manage their divers, dive logs, and equipment. This NOAA Dive Program Dive Management System (NDPDMS) was developed in Silverlight with WCF RIA Services and a SQL Server database.

May 2010 – July 2010: As a sub-contractor in support of NOAA, developed a Windows Presentation Foundation (WPF) application to provide details and pictures of shipboard sensor devices through the web. This application presented fleet-wide device metadata input on each ship using the SCS Configuration Editor detailed below. The WPF browser application used a Windows Communication Foundation (WCF) service as a data access layer.

November 2007 – October 2016: As a sub-contractor in support of NOAA, designed and developed the SCS Configuration Editor -- a database and windows forms application that stores the information required to define a ship’s electronic sensors and the messages that they send. The sensor configuration information is used for real-time data acquisition and display applications. This configuration editor replaces an older file-based system within NOAA’s larger SCS, and was being constantly maintained and updated. Developed with .NET and a SQL Server database. This system is currently in use on NOAA’s ships and other vessels, but is being replaced by the soon to be released SCS version 5.

May 2006 – November 2009: Consultant/Subcontractor to Computer Sciences Corporation (CSC), Washington, DC. Designed business processes to support the MPF(F) ship design program. Developed workflows and reports in Open Text’s LiveLink platform. Provided varied IT and software engineering support as needed by the program.

October 2005 – December 2006: As a consultant to RS Information Systems and in support of NMAO, implemented a business process management system to support the office. The system was built on Handysoft’s BizFlow platform. Designed and developed a task tracking process using BizFlow development tools and API.

November 1996 – September 2006: As a consultant to CSC, and in support of several Naval Sea Systems Command (NAVSEA) ship design programs, served as lead developer on a project designing, developing, maintaining, and modifying a web-based document and process management system tailored for the needs of a ship design program.

The system (SWIFT) included an extensible workflow module with process-driven routing of documents along with email notifications, role-based rights and security, audit trail maintenance and scheduling. A search engine was provided that allows for detailed searches across all document types in the system.

The system was updated regularly to meet new customer needs. Due to the longevity of this project, a wide variety of technologies were utilized, but the core system consisted of an ASP.NET web interface with .NET middle tier components and an Oracle database. The database delivered documents as XML via java and PL/SQL procedures.

October – December 2004: Reengineered and developed an application to extract US bank evaluation data from a SQL Server database (migrated from a mainframe flat-file environment) and output to comma-delimited data files, which were used as input for an existing DOS application that used the data to generate quarterly bank evaluation reports for the US Treasury’s Office of the Comptroller of the Currency. System included data extraction stored procedures (Transact-SQL) and a controller application written in .NET (C#).

November 2003 – December 2003: As a consultant to CSC, implemented security into an existing web application. Security implemented in a pair of web services acting as security proxies in each side of a firewall. Proxies digitally sign SOAP messages using public key encryption (PKE) via the MS Web Services Enhancements (WSE).

September 2003 – May 2004: As a consultant to CSC in support of NAVSEA's LHA(R) ship design program -- documented, modeled, and integrated the program’s business processes in preparation for automation in Oracle’s eBusiness suite 11i. Involved in Oracle 11i eBusiness suite implementation for the program.

January - February 2003: As a consultant to CSC, deployed an Oracle 8i database for use in a Plumtree portal for the Missile Defense Agency. Also trained staff in basic administration and maintenance tasks for the database.

December 2002 – January 2003: As a consultant to CSC, created a Cold Fusion application to allow entry of Navy Adjudication Board (NAB) forms into an existing Oracle database for the T-AKE ship design program.

May 1997 - June 1998: As consultant to Manor Care Health Services, performed database and application design and development for a centralized clinical data repository system.

August – December 1997: Designed and developed an application for tracking proposal and business prospect activity for McManis/MMI, Washington, DC.

November 1996 – January 1997: Performed database design and created an information model for a telemarketing software system for Manor Care Health Services.

July 1996 - December 1996: Performed database design and server-side development for a marketing and sales management system for Manor Care Health Services.

June - August 1996: Created an IDEF1.x computer-based information model detailing the data involved in the medical provider re-credentialing process performed by BlueCross-BlueShield National Capital Area (BCBSNCA).

March 1995 - May 1996: In support of NAVSEA’s Sealift Program, developed a software product to track program Action Items resulting from program reviews/meetings. Software tracked assignment of responsibility, status of tasks, due dates, etc.

August 1995 - April 1996: Designed and produced document-handling software for NAVSEA’s Sealift Program. The software maintained document information and relationships between documents, and includes a capability for document lineage queries and viewing of document trees.

June 1995 - May 1996: Developed and maintained an information model and prototype database software that automated the Navy’s Acquisition Planning process. Software development involved automating the Master Acquisition Planning Program (MAPP), an Acquisition Reform initiative that consolidated over 100 acquisition and logistics plans.

December 1994 - June 1995: Performed software support and marine engineering tasks for the NAVSEA’s Sealift Program.

December 1994 - May 1995: Designed and produced software for NAVSEA’s Computer Supported Design Group to assist in managing the Navy’s CAD-II workstation system. Data managed by the database includes hardware and software configuration, orders and maintenance tracking, as well as user, training, and contractual data.

September 1993 - June 1994: Designed and developed a prototype database software product for assisting in the Navy’s Live Fire Test & Evaluation program.

January 1993 - May 1993: For NAVSEA, developed and implemented a database of shipboard machinery to evaluate commonality of equipment among ships. Determined areas of high equipment proliferation and evaluated methods of increasing equipment commonality in future ship construction.

Previous Work History

Shipboard Licensed Marine Engineer Positions: Achieved USCG licenses 1st Assistant Engineer License, Motor Vessels, Unlimited Horsepower and 3rd Assistant Engineer License, Steam Vessels, Unlimited Horsepower. All licensed positions include the responsibilities of start-up, operation, and shutdown; maintenance, troubleshooting, and repair of propulsion, auxiliary, electrical, and hotel systems; as well as personnel supervision.

July 1984 - July 1989: Marine Engineer, Advanced Marine Enterprises, Inc., Arlington, VA Consulted with clients to identify technical problems; researched task requirements; gathered information through plant surveys and consultations with vendors, operators, and regulatory bodies; and developed the necessary system design.

Education: B.S., Marine Engineering Systems, US Merchant Marine Academy, 1984

Licenses/Certificates