Paul A. Fortin
As a Solutions Architect, Paul has over twenty years of technical and management experience in software development and engineering for the Canadian Air Force and in industry. He is a recognized expert in the areas of software architecture, development, and the deployment of large-scale and medium-scale real-time software applications. His special focus is in the area of task scheduling and resource allocation. Over the years, Paul has been instrumental in a number of key projects, from the design and development of a frequency management system for the Canadian Arctic Radar systems, to Technical Lead/Project Manager for the modernization of the NORAD Canadian Air Command and Control System. Earlier, Paul worked on an Artificial Intelligence Personal assistant project for a company in Chattanooga Tennessee.
Summary Highlights
Software Dev. Expertise
Program Development / Solution Architect, C/C++, XWindows, J2EE/Java,programming, Java Reflection and JNI, XML, development, JOVIAL, CTree+)
Integration Expertise
Manager, Solution Architect, Technical Lead
Industry Expertise
Real-time Air Force Command and Control Systems. Application porting, software migrations and Legacy Software transformations.
Other Expertise
Java technologies - JNI and Reflection. TCP/UDP Networking, Application servers, Rational Rose and Enterprise Architect (UML modeling), eXtreme Programming, Performance analysis and tuning of real-time systems.
Positions Held
Senior Systems Analyst, Technical Program Manager, Lead Architect and Technical Lead
Education
Certificate in System Analysis and Design (St-Mary's College, Halifax, Nova Scotia, Canada through the Canadian Armed Forces)
Certificate in Software Development and software lifecycle methodologies at the Air Force Institute of technology (AFIT)
Relevant Experience
Client
Castor Technologies Inc.
Industry
Software Porting, Migration and System rejuvenation.
Project Scope
Design and Deploy a state of the art automated Knowledge Based System used to port or migrate any system to any other system automatically without the use of human intervention.
Specific Role
Project Manager / Technical Lead.
Results
The new version of the IRIS application is completely designed and ready for implementation. Completed by the end of November 2004, IRIS will enable virtually anyone to port complete applications for platform to platform flawlessly with no human intervention.
Client
Canadian Military, Canadian NORAD Region
Industry
Government Air Force
Project Scope
Design, Development and Deployment of a modernized air defense system capable of tracking, identifying and intercepting over 10,000 flying objects simultaneously. The system employed over 64 user consoles from which all users could direct the control and identification of any airborne object within the USA and Canada.
Specific Role
Project Manager / Solution Architect / Team Lead
Results
This project, a three year effort, was being completed on timeas I left to join Castor Technologies. The first version would enable Canada to completely take over all air operations over the North American continent. The system had a 99.98 percent availability requirement which was met through distributed applications and function monitoring of the system by a Managed Object Monitor (MOM). Components that were inoperative were detected within 12 seconds and re-started automatically by the system.
Client
E-Brain Solutions
Industry
Artificial Intelligence, Java Development
Project Scope
Responsible for the creation of the Java to CTree+ Database component of an AI personal digital assistant.
Specific Role
CTree+ Database Interface specialist / J2EE / Linux Specialist
Results
Spearheaded the Database development effort using CTree+ and Java Reflection and JNI technologies. Within four months we had a functioning database of a revolutionary design that saved Java objects and all their relations in a CTree+ database. The design allowed for a single call to save one object to also save all the related objects with their appropriate states. It was paramount that the AI never forgot a command given or an object (such as a contact) already described by the user.
Client
NORAD Region Systems Support Facility
Project Scope
Created and lead a team of experts into finding software anomalies in the real-time component of NORAD air defense software and to resolve those issues. Lead the team during a period of 2 years.
Specific Role
Senior System Analyst / Team Lead
Results
Found and rectified over 1000 known software anomalies in the NORAD Air control software. Created a software modification that extended the useful life of the system by a minimum of 10 years (System is still operational). Completely re-designed the Graphical User Interface communications component to make it more efficient and easier on the real-time scheduler in the central processor.
|