Software Development

My first experience using computers started with the Commodore 64 in the 1980's. Since then, computer programming has become a tool at work, and a hobby at home. 

Manufacturing Inventory Control Software

While working in the food industry, I recognized the need for better inventory control and realized how computers could solve many of the problems I experienced. While working for Rogers' Chocolates, I developed a manufacturing inventory control system designed to control all aspects of sales order entry, sales and production planning, MRP, work order control and customer invoicing.

Stock Market Trading Systems

I started stock market investing as a hobby ten years ago. I wanted to construct my own tools for investing, so I started designing trading systems using a variety of development tools including Wealthlab® Developer, Visual FoxPro®, NeuroLab® neural network software and Sierra Charts.

News Analysis Systems

My interest in news and RSS feeds is a result of my experiences in stock trading. I wanted to devise a method of automatically analyzing the hundreds of news bulletins as they were issued by public traded companies and by news services. I created a system to analyze the individual words within a news bulletin and measure its effect on the company's stock price. The system would use this information to predict the effect of future news bulletins to help make informed investment decisions.

Horse Racing Simulation Program

One of the first programs I created using a Commodore 64 was a thoroughbred racing simulation program. Using the Forth programming language, the simulator used the attributes of the racehorses to predict their chances of winning.