PROJECT HISTORY / EXPERIENCE



Autumn coloured maple tree

 

AIR QUALITY

RISK ASSESSMENT

WATER QUALITY MODELLING

COMPUTER PROGRAMMING/COMPUTER APPLICATION DEVELOPMENT

 

The following list of projects outlines the experience of the individual not necessarily the corporate experience.

AIR QUALITY

NOx/Ozone Environmental Review, TransCanada/Environment Canada (TJ McCann)
Alberta, Canada

Literature review of environmental effects of NOx and Ozone in relation to strategies for NOx controls for gas turbines. Review of impacts from Selective Catalytic Reduction (SRC). Review of: ozone monitoring in Alberta; ozone regulations in USEPA/Canada; ozone and NOx photochemistry. Technical writing/editing.

Tucker Project, Air Quality, Husky
Alberta, Canada

Air Quality modelling in simple and intermediate terrain using the CalPUFF model. Meteorological data review and emissions inventory preparation and estimation. Model verification and preparation of report.

Orion EOR Project, Air Quality, BlackRock
Alberta, Canada

Air Quality modelling in simple and intermediate terrain using the CalPUFF model. Meteorological data review and emissions inventory preparation and estimation. Model verification and preparation of report.

Aerosol Assessment, (Toxcon HSRC)
Alberta, Canada

An integral component of the investigation on potential health effects from a new house carpet powder, the distribution of fine particles were analyzed. Distribution statistics and graphics were developed and a report was prepared.

Air Quality Modelling Training
Alberta, Canada

A delegation of professors from Chinese universities were trained on the Canadian perspective of environmental issues related to the oil and gas development. An overview of meteorology, air quality modelling issues, emissions estimation and practical examples were presented. (1-d course)

Lochend Sour Gas Well Modelling, City of Calgary
Alberta, Canada

Modelling of combusted and uncombusted H2S and SO2 from the proposed Lochend sour gas well near Calgary. A detailed investigation of dense gas effects using the SLAB model was prepared. A far field model using neutrally buoyant gas was prepared using the ISC model.

Hub Oil Fire Review, (Komex)
Alberta, Canada

A review and report on the meteorology and probable plume path for the first few hours of the Hub Oil Refinery fire in 1998.

Maxhamish Air Quality Permit, (Salmo)
Ft. Liard, B.C., Canada

Air quality modelling in simple and complex terrain for the Maxhamish Gas plant in northern B.C. Emissions, modelling and report were prepared for the B.C. permit to operate. (ISC)

Lubicon Lake, (Sorrel Environmental)
Alberta, Canada

As a part of the Lubicon Lake lands claim process, the settlement (village) at Lubicon Lake will be moved. The air quality impacted by sources within 20km was modelled using the ISC model in complex terrain. Emission estimates included plant, battery and fugitives from well-heads.

Air Quality Modelling, Amoco
Alberta, Canada

An update to Wolf Lake operations resulted in a need to update the air quality modelling for Amoco's permit. (ISC)

EIA, Suncor Energy
Alberta, Canada

Management of the air quality task of the EIA for the Project Millennium oil sands mine and facilities expansion. Meteorological data set preparation and quality assurance based on site data from two meteorological towers. Emissions inventory preparation for the Millennium project and greater oil sands area. Air quality model development (ISCBE configuration and CALPUFF), calibration and use.

Noise Assessment, Diavik Diamond Mines
Northwest Territories, Canada

A preliminary noise assessment was completed for Diavik Diamond Mines which included three separate noise assessments: aircraft noise assessment based on the aircraft types and frequency of traffic; general mine operation noise levels were estimated based on literature noise spectrum and were modelled using a modified version of NoiseCalc sound program.

Cyanide Spill, EuroGold
Turkey

Hazardous gas assessment involving the estimation of cyanide spill emission rates to the atmosphere and heavy gas dispersion assessment for a human health risk and consequence analysis for a proposed gold mine. Estimation of toxic gas concentrations in the direction of a nearby village.
Gazoduc, TransQuebec and Maritime Pipeline Quebec, Canada
Two complex terrain air quality dispersion modelling assessments of compressor stations along the proposed TransQuebec and Maritime pipeline. The USEPA ISC model was applied using five-year meteorological data sets.

Air Quality Monitoring, Newport Petroleum
Saskatchewan, Canada

Responsible for the design, implementation and environmental management of an air quality monitoring program for a new sour gas plant. Monitoring results from two trailers were analyzed to assess the likely hood of air quality problems reported at residential locations were resulting from the sour gas plant or from oil field operations.

Leak Detection/Emission Estimation, Union Carbide
Canada Alberta, Canada

Estimation of VOC and speciation emissions from the proposed Union Carbide Prentiss polyethylene plant expansion. Greenhouse gas emission inventory was also prepared.

Air Quality Modelling, Weldwood Canada
Alberta, Canada

Dispersion modelling using the ISC model in complex terrain for Weldwood Canada, Hinton mill for their license renewal. A review and detailed comparison of monitoring air quality data and meteorological data was completed in preparation for modelling.

Landfill Gas Dispersion, City of Windsor
Ontario, Canada

Technical direction and model configuration of the air quality modelling of landfill gases for the City of Windsor proposed elevated landfill.
Registration, Canadian 88 Alberta, Canada
Nitrogen dioxide (NOx) emissions summary was prepared from plant operations information and a screening level air quality model for NOx was developed. A registration was prepared for a renewal for a permit to operate.

Air Quality Modelling, Saskatchewan Wheat Pool
British Columbia, Canada

Technical direction of the ISC modelling for particulates, NOx, and SO2 at the proposed SWP-Cargill grain terminal at Robert's Bank. Preparation of report graphics of the modelling results.

Clean Air Act Permit, CS Resources Ltd
Western Saskatchewan, Canada

Air quality dispersion modelling for the Senlac Thermal Project and preparation of the Clean Air Act operating permit. The Alberta Environment air quality dispersion models were used in the assessment of heavy oil plant emissions from steam generators, flares and other sources of SO2 and NOx.

Wolf Lake Heavy Oil EIA, Amoco
Northeastern Alberta, Canada

Air quality dispersion modelling using Alberta Environment and U.S. EPA dispersion models was used in this EIA amendment to determine air quality impacts as a result of the increased emissions for the Wolf Lake and Primrose operations. Plant site steam generators, processing equipment and field flares were included in the assessment of SO2, NOx and VOC concentrations. Greenhouse gas calculations and ozone precursor concentrations for ozone generation potential were included in the assessment for the EIA and AEUB approval.

Air Quality Scoping Assessment, EIA
Buenos Aires, Argentina, SA

A scoping and issues assessment of the emissions and air quality resulting from port and ship traffic for the Hidrovia project in Buenos Aires. The EIA was a part of international project for approval of dredging of 3400 km of rivers in South America. Potential industrial related emission increases were scoped including dust and diesel emissions.

Dust Dispersion Exposure Modelling, Confidential
Vancouver, British Columbia

Exposure problem formulation, dust dispersion modelling and expert consulting on the dispersion of dust from a landfill site in the greater Vancouver regional district for a human health risk assessment. U.S. EPA dispersion model techniques were applied and emissions were calculated based on field sampling and emission factor estimates.

Air Quality Assessment, Ford
Buenos Aires, Argentina, SA

Air quality modelling around the Ford assembly and painting buildings to assess the ground level concentrations of hazardous fumes from rooftop vents.

Odour and Noise Assessment, Murphy Oil
Alberta, Canada

Resulting from public complaints about odours adjacent to a gas compressor station and well battery, a continuous H2S and meteorological monitoring was developed. A noise survey was performed on the plant operations. The monitoring results were assessed and recommendations for remediation were supplied.

Dust Dispersion Exposure Modelling
Eastern Ontario, Canada

Dust dispersion modelling using fundamentals and the U.S. EPA dispersion models (ISC, SCREEN and FDM) for a human health risk assessment of fugitive dust emissions from the hazardous waste pile of an electro-arc furnace flue dust at a steel recycling plant.

Complex Terrain Dispersion Modelling, Alcan
Western British Columbia, Canada

Complex terrain dispersion modelling in a screening assessment for the design of a regional air quality monitoring plan in the Kitimat valley for Alcan, Methanex and Eurocan. The US EPA- ISC model was used in a screening level assessment of the emissions from three industrial source groups and included air quality estimates of TRS, NOx, SOx, TSP and fluorides. Recommendations were made as to the siting of the ambient air quality monitoring stations.

Long-Term Monitoring, Murphy Oil
Western Saskatchewan, Canada

Long-term air quality management including the assessment of air quality monitoring results, and preparation of regular reports of static and continuous monitoring results to the provincial government.

Primrose Commercial Development, Amoco
Northeastern Alberta, Canada

The Primrose Commercial Development is the first expansion phase from the pilot study of the steam injection oil sands recovery project by Amoco. Air dispersion of slightly sour gas from 33 flared annulus gas oil production well stacks was performed using the Alberta Environment SEEC model for SO2. NO2 dispersion calculations were performed for the commercial development steam generators and existing plant operation equipment using the AlbertaEnvironment SEEC model.

Air Quality Modelling for Monkman Area Gas Development
Northeastern British Columbia, Canada

Complex terrain air modelling using Alberta Environment and U.S. EPA air quality models for an environmental impact assessment of the gas development and expansion in the Sukunka and Bullmoose valleys, and Monkman gas field.

Progress Gas Expansion Northwestern
Alberta, Canada

Air quality modelling and permit preparations for a number of existing and expansion stacks and flares. The Alberta Environment air quality models were used in the analysis.

Landfill Gas Dispersion, City of Edmonton
Edmonton, Alberta

Gas contaminant dispersion estimates for the proposed Aurum Landfill site, using a modified ERCB computer model (PLUMES2) and the Wilson/Zelt computer model (SHELTER/EXPOSURE).

Indoor Air Quality Investigation
in Drayton Valley Edmonton, Alberta

Time series analysis of data from indoor monitoring equipment recording concentrations of contaminants in residential houses downwind of several pulp mills near Drayton Valley, Alberta. Programming of several analysis packages and graphical generation of analysis results provided insight for meaningful interpretation of the data.

Occupational Health and Safety & Alberta Public Safety Service Grants
Edmonton, Alberta

Development and programming of two state of the art dispersion models (SHELTER and EXPOSURE) which run on an IBM PC computer. The models predict concentrations and concentration fluctuation levels downwind of sources and predict indoor/outdoor toxicity and mortality estimates based on the gas lethality. Supervision of an experimental plume dispersion study in a water channel simulation of an atmospheric boundary layer. Co-ordination and preparation of reports and presentations.

 

RISK ASSESSMENT

Toxicitiy Review, (Salmo Consulting)
Alberta, Canada

Literature review of fish toxicity to selected metals.


Human Health Risk Assessment, BlackRock
Alberta, Canada

Screening level human health risk assessment for BlackRock Ventures Inc. for a SAGD heavy oil project in northeastern Alberta. The assessment examined reasonable maximum exposures to industrial emissions in the Cold Lake area. Literature review and qualitative mutlipathway exposure for effects of PAHs and acid deposition.

Risk Assessment Training
Alberta, Canada

A delegation of professors from Chinese universities were trained on the Canadian perspective of environmental issues related to the oil and gas development. An overview of ecological and human health risk assessment issues, practices and modelling methods were presented. (1-day course)

City of Calgary Landfill
Alberta, Canada

Peer review of a risk assessment prepared for a food industry adjacent to a landfill in Calgary. The risk assessment was reviewed and explained to City officials for their decision to allow the development.

Goodfish Lake, (ToxCon HSRC)
Alberta, Canada

Review and reassessment of gas migration through basement slab and grade slab concrete into above structures. Gas migration resulting from PERC and landfill contamination.

Lead Paint Exposure, City of Edmonton (ToxCon HSRC)
Alberta, Canada

Estimate of human health and wildlife exposure and risk assessment from soils contaminated with lead paint below a historic bridge. The contamination resulted from years of exposure to lead gasoline emissions and chips of paint from sand blasting (cleaning) of the structure.

Cyanide Spill, EuroGold
Turkey

Hazardous gas assessment involving the estimation of cyanide spill emission rates to the atmosphere and heavy gas dispersion assessment for a human health risk and consequence analysis for a proposed gold mine.

Performance Assessment, Syncrude
Alberta, Canada

Project management of the performance assessment of the closure plan for Syncrude. Wildlife, vegetation, forestry, soils and water resources impacts were modelled and predicted through a GIS based framework. A flexible closure planning protocol was developed to co-ordinate and direct closure planning based on company goals and policies and environmental risk.

Ecological / Human Health Risk Assessment, Syncrude
Alberta, Canada

An on-site, off-site and regional analysis of exposure for an ecological and human health risk assessment. The ecological analysis was performed probabilistically and examined the risks based on observed and predicted concentrations in waterbodies, soils and vegetation. The exposure assessment model included contaminant flows from the on-site landforms, through wetlands, rivers and seepage discharges to the Athabasca River. A river dispersion model was created to predict dilution zones and exposure concentrations for various release configurations. Risks to ecological subpopulation receptors were determined by developing a probabilistic risk assessment. Risks to humans were assessed based on on-site and off-site impact exposure scenarios.

Dust Dispersion Exposure Modelling, Confidential
Vancouver, B.C.

Exposure problem formulation, dust dispersion modelling and expert consulting on the dispersion of dust from a landfill site in the greater Vancouver regional district for a human health risk assessment. U.S. EPA dispersion model techniques were applied and emissions were calculated based on field sampling and emission factor estimates.

Dust Dispersion Exposure Modelling, Confidential
Eastern Ontario, Canada

Dust dispersion modelling using fundamentals and the U.S. EPA dispersion models (ISC, SCREEN and FDM) for a human health risk assessment of fugitive dust emissions from the hazardous waste pile of an electro-arc furnace flue dust pile at a steel recycling plant.

Decision Analysis Voisey Bay
Technical direction for the development of a probabilistic decision analysis model to assess the mine development options based on environmental impacts, costs and consequences. Preparation of presentation materials.
Preliminary Risk Assessment of

Water Discharges, Placer Dome and Environment Canada
Northern Ontario, Canada

Preliminary ecological risk assessment of water discharges of heavy metals for Placer Dome and Environment Canada. The screening level assessment was performed deterministically to determine worst-case risks to ecological receptors.

Preliminary Risk Assessment of Seepage Water Discharges, Syncrude and Suncor
Alberta, Canada

Preliminary risk assessment of the seepage water discharges from fine tailings sites was analyzed probabilistically. The exposure model was developed probabilistically using C++ code and examined aquatic biota, fish tissue and osprey as receptor endpoints.

End-Cap Lake Water Quality, Syncrude
Alberta, Canada

The potential effects on aquatic biota and plant and fish tissue concentrations were determined in a risk assessment framework for Syncrude Canada Ltd. Assisted in the assessment by performing probabilistic fate and exposure model calculations to determine water quality concentrations and plant and fish tissue concentrations.

Northumberland Strait Crossing Prince
Edward Island, Canada

The analysis of the ice bearing resistance of the piers for the Northumberland Strait Crossing bridge was programmed probabilistically using the Zelt Probabilistic Risk Assessment Framework. The analysis increased the efficiency of the calculations and achieved a factor of 20 increase in speed. (C++ DOS)

Crab Orchard Superfund Site
Chicago, USA

Screening level and later detailed ecological risk assessment on this superfund site following the EPA guidelines. This project involved screening multiple chemical contaminants, multiple sites and multiple receptors. The initial assessment was performed deterministically because of limited data and the large scope of the calculations. A probabilistic assessment of risk was conducted to put problem sites and deterministic risks into perspective.

Performance Assessment, Suncor and Syncrude
Alberta, Canada

Performance assessment investigating three land reclamation scenarios using generic landscapes for Syncrude and Suncor. Surface water quality and seepage water was modelled for each of the three landscapes and exposure calculations were performed to assess potential off-site impacts. The assessment was performed probabilistically using steady state seasonal modelling and Monte Carlo time series transient modelling. Code was developed in C++ to do the calculations with greater efficiency and speed than typical spreadsheet assessments.

Rossdale Water Intake Health Risk Assessment, (ToxCon)
Alberta, Canada

Probabilistic formulation of a health risk assessment model for contaminant exposure through consumption and use of Edmonton drinking water produced at the Rossdale Water Treatment plant in Edmonton, Alberta. The analysis included a probabilistic pathway analysis of compounds from drinking water to a lifetime averaged human receptor. This analysis was combined with an Alberta Research Council dispersion study to calibrate spill masses, into the stormwater sewer system, that would generate LOAEL/NOAEL level doses and Canadian drinking water chronic guideline concentrations.

 

WATER QUALITY MODELLING

Klua Creek Well Blowout, Anadarko (Salmo)
B.C., Canada

As a part of the assessment of the gas well blowout that resulted in a large amount of saline water spilled on the surrounding area, spring runoff water quality was predicted for the drainage area effected.

Millenium Project EIA, Suncor Energy
Alberta, Canada

Development of the water quality model and technical manager of the water quality modelling in the Athabasca River oil sands area for the EIA for the Project Millennium oil sands mine and facilities expansion.

Muskeg River EIA, Shell Canada
Alberta, Canada

Development of the water quality model and technical manager of the water quality modelling in the Athabasca River oil sands area for the EIA for the Lease 13 oil sands mine and facilities application.

Bow River Mixing Zone Study, City of Calgary
Alberta, Canada

This assessment combined state of the art water quality simulation model development and Monte Carlo techniques to analyze the size of the mixing zone and probabilities of exceeding chronic and acute criteria in the Bow River (Alberta), because of effluent loadings from two City of Calgary municipal wastewater treatment plants. The study included statistical assessments of effluent loadings and simulated long-time series of loadings stochastically based on historical records.

WL Screen Model Development, Alberta Environment
Alberta, Canada

Development of the overlapping dilution zone water quality model for AEP's WL SCREEN screening tool for wastewater and mixing zone discharges.

Effluent Dilution Assessment, Sherritt
Alberta, Canada

Analysis of the near-field dilution zones downstream of different discharge types on the North Saskatchewan River for Sherritt. The assessment compared allowable bank and diffuser discharges effluent loadings based on mixing zone criteria and requirements.

Sediment Transfer Modelling
Alberta, Canada

Sediment resuspension modelling and programming changes to the U.S. EPA-WASP model based on laboratory empirical relationships of the resuspension of sediments in the Athabasca River.

Spill Model Development, Northern River Basin Study
Alberta, Canada

Using the Northern River Basin Study longitudinal and transverse dispersion study results, a Windows-based, user-friendly spill model was developed to predict the time of arrival and downstream water quality concentrations as a result of instantaneous spills anywhere in the Athabasca River basin. The C++ program allows the user to point and click the location of the spill and view the spill-induced water concentrations at user-specified downstream locations. The program displays a list of contacts and phone numbers of downstream users affected by the spill.

Sediment/Silt Influence Zone Modelling, Suncor
Alberta, Canada

Sediment/silt resuspension due to bridge construction at the Suncor oil sands Steepbank Mine was modelled to predict the zone of influence for fisheries due to the construction.

Effluent Sampling Frequency Modelling, Canadian Liquid Air
Alberta, Canada

Analysis of a short, six month time series of effluent quality was used to generate a statistically equivalent simulated time series to determine a cost-optimized sampling frequency that still meets government guidelines. This stochastic simulation was performed for Canadian Liquid Air.

Effluent Dilution, Weyerhaeuser
Northern Alberta, Canada

Dilution calculations to assess the dilution potential of the Weyerhaeuser effluent in the Wapiti/Smoky River systems. The assessment also included a review of the mixing characteristics at the junction of the Wapiti and Smoky rivers.

Thermal Plume Dispersion Modelling, Suncor
Northern Alberta, Canada

Analysis of an excess thermal discharge into a river examining the extent of the thermal plume in summer and the extent of ice-suppression in winter for a Suncor expansion. Analysis of the near-field initial dilution of the discharge jet using various diffuser designs and the far-field plume.

Water Quality Dispersion Modelling, City of Calgary
Alberta, Canada

Formulation of a probabilistic dispersion and fate model for a waste load allocation analysis being performed on the Bow River, using the USEPA WASP4 water quality model.

Water Quality Dispersion Modelling
Southern Alberta, Canada

Formulation and calibration of a probabilistic dispersion and fate model for a waste load allocation analysis being performed on the Oldman River, using the USEPA WASP4 water quality model.

Wetlands Quality/Dispersion Modelling, Suncor/Syncrude
Northern Alberta, Canada

Probabilistic formulation of a risk assessment model to examine migration and fate of PAH's and other compounds in the fine tails capping water for the Suncor/Syncrude Oils Sands wetlands reclamation plan. The probabilistic compound loading from the wet landscape model was input into a probabilistic dispersion model of the Athabasca River using the USEPA WASP4 water quality model.

Water Quality Dispersion Modelling
Alberta, Canada

Computer modelling and probabilistic simulation of the dispersion of contaminants from the Canada Creosote site on the Bow River, Calgary using the USEPA WASP4 water quality model.

 

COMPUTER APPLICATION DEVELOPMENT

Project Planner Database and Tracking System, TeraEnv
Alberta, Canada
A database was created for internal project tracking. The database was developed for a multi-user environment to track progress and issue. Reports were created for weekly and monthly planning. (VB-Access)

Inspector Reporting System, Alliance Pipeline (Salmo Consulting)
USA, Canada

Two database systems were created for Alliance Pipeline Project (Canada) and Alliance Pipeline L.P. (U.S.A) to enable environmental inspectors to electronically complete inspection reports on field laptop computers and submit their reports to centrally located master databases. These database systems allow completion of reporting forms that meet the requirements for Canadian and U.S. regulatory agencies (NEB and U.S. EPA). Reporting requirements include: general reporting, contact meeting notes, spills, water-crossings, non-compliance events and follow-up inspection reports. (VB-Access)

Commitment Tracking Database, Alliance Pipeline (Salmo Consulting)
Western Canada

The database catalogues and tracks progress on fulfilment of environmental commitments made by Alliance during hearings and public meetings, and of conditions contained in the project approval. Captured in the database are: the exact text of commitment, the origin of the commitment text, progress to fulfilment, and information about each commitment. Specific data collected on each commitment includes: type, topic, activities it relates to, locations it affects and completion progress. (VB-Access)

Decision Support Software, INGAA
Alberta, Canada

A user-friendly, risk based, decision support Windows® program (CROSSING) was developed. The program accepts readily available stream and biological information then calculates the impacts of stream crossing sediment emissions. The dispersion model and graphics (plotting and contouring) were refined from original code. (C++ Windows)

Project Management Software, Suncor
Alberta, Canada

A user-friendly project management database was programmed in Excel-Visual Basic to track project costs and personnel hours charged on a weekly basis and compare the charged hours against budgeted hours. The system was used to project Millennium Project EIA for Suncor. (VB Excel)

Project Management Software, Nova
Alberta, Canada

A probabilistic project management schedule was prepared in Excel to estimate likelihood of project permit acquisition by company target dates. (@Risk Excel)

Spill Model Development, Northern River Basin Study
Alberta, Canada

Using the Northern River Basin Study longitudinal and transverse dispersion study results, a Windows-based user-friendly spill model was developed to predict the time of arrival and downstream water quality concentrations as a result of instantaneous spills anywhere in the Athabasca River basin. The C++ program allows the user to point and click the location of the spill and view the spill-induced water concentrations at user-specified downstream locations. The program displays a list of contacts and phone numbers of downstream users affected by the spill. (C++ Windows)

Northumberland Strait Crossing Prince
Edward Island, Canada

The analysis of the ice bearing resistance of the piers for the Northumberland Strait Crossing bridge was programmed probabilistically using the Zelt Probabilistic Risk Assessment Framework. The analysis increased the efficiency of the calculations and achieved a factor of 20 increase in speed. (C++ DOS)

Model Pre/Post-Processor in Windows®
Northern Alberta, Canada

An MS-Windows program was developed to be a user-friendly interface for the U.S. EPA water quality modelling program WASP. WASP is a large FORTRAN-77 code and the operating configuration required 8 MB of RAM (under a DOS extender). The Windows interface program allowed the user to modify selected parameters of preconfigured WASP input files. The program ran the WASP model in a DOS window then returned to the Windows environment to postprocess the output files. Various XY-plots and contour plots were included in the postprocessor as well as observed data import and export of plotted data. (C++ Windows)

Probabilistic Risk Assessment Framework, Suncor/Syncrude
Northern Alberta, Canada

Developed an object-oriented framework for probabilistic calculations. The library was incorporated into several DOS programs to analyze ecological and human health performance assessment of the Suncor/Syncrude reclamation scenarios. The framework allowed a model to be coded with standard C variables and then converted to a Monte Carlo (probabilistic) analysis with very few code changes. (C++)

User-Interface Development, Spicer Corp
Ontario, Canada

Developed a user interface in the UNIX MOTIF graphical window interface for the new UNIX platform version of "Imagenation" image/document view/edit software system for Spicer Corp. (Motif)

H2S Toxic Gas Dispersion Model, Occupational Health and Safety & Alberta Public Safety Service Grants
Edmonton, Alberta

Model and theory development and programming of two state of the art air dispersion models (SHELTER and EXPOSURE) which run on an IBM PC computer in a user-friendly way. The project included the development of a fast DOS pop-up window environment operating in text and graphics modes, development of graphical plotting routines and development of the algorithms implementing the dispersion models. The models predict concentrations and concentration fluctuation levels downwind of sources and predict indoor and outdoor, toxicity and mortality estimates based on the gas lethality. The computer programs are used by several Alberta and Ontario government agencies and by several agencies in the U.S. and England. (C-DOS)

Robotics Control Theory Program, (University of Alberta)
Edmonton, Alberta

Developed a three-dimensional flexible linkage robot simulation program to investigate various PID and high-level control strategies. The program was developed for the DOS and UNIX computer platforms. In the DOS environment the program both processed the control strategies and animated the movement of the robot's arms in three dimensions. (C/C++)

Scientific Plotting
Edmonton, Alberta

Developed a scientific plotting and data analysis program in C and assembler to operate in MSDOS. Scientific time series analysis, digital filtering, Fourier transforms and data series mathematics operations were included. The program included a messaging system to control pop-up windows and menus in text and graphics modes. Printer output for dot matrix and laser jet printers were included. (C/C++)