Current and Completed Projects include:

Interfacing Existing Software Applications - Architectural
Represented the company in meetings with their clients for technical support and guidance.
Wrote reports on technical content and recommendations on client presentations.
Designed and developed custom functionality for existing software, FMSpace: Software for Space Management, Strategic Planning, Lease and Property Management and Asset Management.
Designed and developed software that interfaced to Oracle (versions 7, 8 and 9), SQL Server (versions 6.5, 7 and 2000) and Microsoft Visual FoxPro databases.
Designed and developed multi-platform generic SQL software that gathers data from Oracle, SQL Server and Visual FoxPro views and tables using the same code.
Used the Microsoft Visual Studio tools for development.
   
Custom Software Development - Legal
Designed and developed multi-user software for legal assistants and lawyers to automatically produce the documents necessary in the transfer of real estate.
Analysed and learned the Alberta Land Titles land transfer requirements.
Designed and developed reports that can be previewed for content, batch printed to save time, and outputted to printers, faxes, and various file formats: PDF, DOC, RTF, HTML, XML.
Designed and developed a custom database server for tracking document transfers for billing purposes.
Designed and developed a distribution set that installs the Database Server, Server Application or the Stand-Alone Application.
Used the Microsoft Visual Studio tools and WISE installation products for development.
   
Custom Software Development - Industrial Plant Analysis
Managed the product lifecycle from first conceptions to the final distribution disk. Followed by reassessments, redesign and new features based on client input, competition, market and technology changes.
Managed the product team which included developers, testers, manual writers and sales staff.
Developed industrial data collection and analysis software that combines condition monitoring, performance analysis and predictive maintenance in one easy-to-use package. This package was developed using many different development tools including Visual FoxPro, Delphi, and Microsoft Visual Studio.
Developed industrial data collection analysers (hardware & software) that collect high speed data from sensors and transfer it to PC's for processing, archival and analysis. Sensors include: Single and Tri-Axial Vibration, AC & DC electrical current, Infrared temperature, Tri-Axial magnetic fields, and exhaust emissions. This development was done with in Delphi and C/C++.
Developed real-time interfaces for collecting data from PLC's and SCADA control systems including Allen Bradley, Modicon, Bristol Babcock, Siemens, etc. using off-the-shelf third-party ActiveX controls/drivers integrated into the existing product and database.
Developed product brochures, fliers and slide show presentations to present to clients.
Developed software using the Microsoft Visual Studio suite of products and third-party DLL's, COM, ADO and ActiveX controls. Software for the Palm Pilot data collectors was developed using Satellite Forms Application Form Designer and C/C++ like scripting language.
Developed distribution CD media including software installation programs and demo programs.
Distribution packages were created using WISE scripting.
   
Custom Software Development - Oil & Gas: Sample Analysis
Managed the product lifecycle from first conceptions to the final distribution disk. Followed by reassessments, redesign and new features based on client input, competition, market and technology changes.
Managed the product team which included developers, testers, manual writers and sales staff.
Developed Oil and Gas lab testing software for tracking lab samples and results and generated reports to be sent back to the customers.
Developed software using the Microsoft Visual Studio suite of products and third-party DLL's, COM, ADO and ActiveX controls. Distribution packages were created using WISE scripting.
   
Software Development - Backup And Restore
Directed product development and mentored an 8 - 12 person group along with 2 - 4 other senior software engineers.
Designed, developed and implemented new features to the corporate storage management software products TSInfoPro, Backup Exec and Net Backup, using SUN Solaris C/C++, SCO C/C++, Microsoft MFC, C/C++ and Microsoft ATL C/C++ with various API's.
Assisted in the design and development of a UNIX compatible version of Microsoft's DCOM called XCOM which works on SCO, SUN Solaris and HP UNIX and Linux. This allowed us to build distributed applications that span operating systems.
Converted classic MFC applications into ATL - COM/DCOM environments to improve performance, scalability, resources, and reuse. Our Windows Scheduler service was reduced in size from 360K to 65K because of this conversion.
Prepared and adapted applications for use in the Windows 2000 environment.
Developed and integrated Delta compression software functions to compress data files by as much as 99.9% based on historical data changes and conventional data compression techniques working together.
Wrote and internally published Whitepapers on software technical issues including: Delta Compression techniques, Conventional compression techniques, Storage Area Networks, Cluster Server Design & Management, Hierarchical Storage Management, Server Storage Management, Disaster Recovery & Bare-Metal Restore, Point-In-Time Computer Restoration.

More projects >>

Phillip Betts, B.Sc., EET, CET, AS/CS (President)
(403) 246-9338

Email Us

Overview