
| |
| "Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100 mph. They'd be a lot more careful about what they say if they had.
"
- Linus Torvalds
(Creator of the Linux kernel) "If one character, one pause, of the incantation is not strictly in proper form, the magic doesn't work. Human beings are not accustomed to being perfect, and few areas of human activity demand it. Adjustment to the requirement for perfection is, I think, the most difficult part of learning to program."
- Frederick Brooks
() All Quotes
|
|

|
 |
|
 |
| |
The following is a compilation of the major web projects which I completed or have participated in over the past few years. Please note that, in addition to this, there have been well over 100 other sites which I have created / administrated. These will be added soon.
Records 1 to 20 of 27
|
 |
ADDED: |
2009-04-08 12:35:47 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
This site was designed for Drive Logistics, a shipping company in Windsor Ontario.
|
|
|
 |
ADDED: |
2009-04-08 12:32:02 |
STATUS: |
Complete |
TYPE: |
Basic Website (PHP) |
DATABASE: |
None |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
This web site was created for Junk Panasian Grill in downtown Windsor.
|
|
|
 |
ADDED: |
2009-04-08 12:29:21 |
STATUS: |
In Development |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
The Tough Customs site is a database driven web site with a custom cycle, apparel, parts and content CMS.
|
|
|
 |
ADDED: |
2009-04-08 12:10:31 |
STATUS: |
In Development |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Tregaskiss Limited |
The Distributor Extranet is intended to perform order tracking, order placement, customized pricing and general customer service for all Tregaskiss distributors.
|
|
|
 |
ADDED: |
2009-05-04 10:07:16 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Craig Copy & Computer Center |
The Gilpin Funeral Chapel site incorporates a custom built obituary tracking system along with condolence administration.
|
|
|
 |
ADDED: |
2005-05-23 18:43:19 |
STATUS: |
In Development |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Tregaskiss Limited |
Nexus is to be a centralized intranet web application for all company reporting and internal news. It will generate all necessary sales reports via a daily timed data dump from Tregaskiss' primary AS400 (DB2) and will process all of these dynamic reports on request. The application consists of 4 access levels for basic through admin access and plans are underway already for further expansion. More to follow.
|
|
|
 |
ADDED: |
2005-02-04 02:18:06 |
STATUS: |
Complete |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Tregaskiss Limited |
The Tregaskiss Offline LMS integration presented an interesting challenge in that I needed to integration data from 3 different sources (LMS, Siebel's UpShot and the offline LMS) and maintain that data structure even when a portion of the LMS application was being completed on site without a direct connection to the primary LMS database.
This application serves primarily as a tracker for the training teams training session and evaluations but unifies the LMS and the Tregaskiss Contact Management program (Siebel's UpShot) by making available a foreign key that can act as a referrer between these 2 very different programs.
This application has been designed with scalability in mind and has the capability of forming a hub on which an entire intranet suite of applications can be built around.
|
|
|
 |
ADDED: |
2004-12-22 21:47:16 |
STATUS: |
In Development |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Tregaskiss Limited |
The first stage of the Tregaskiss Online Training application is to be built in Flash MX 2004 and accesses MySQL on the backend through a web service developed by onPoint Learning (our partner in this project). Initially, only the training material modules and online assessments are to be built this way and will interact with onPoint's LMS.
|
|
|
 |
ADDED: |
2004-07-26 02:30:30 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
The APPD project calls for a professional web presence combined with functionality for the group's employees and consumers. It essentially consists of a primarily static web site with dynamic areas for online form completion and scheduling.
|
|
|
 |
ADDED: |
2004-06-11 14:44:43 |
STATUS: |
In Development |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
The Oberon series of sites has always been my personal web arena. In its third incarnation, all previous database data was ported over from PostgreSQL to MySQL and the site has been completely rebuilt in PHP.
This site serves as an online portfolio, resume, writing archive, online store and fantasy writing database and will continue to evolve as time permits.
|
|
|
 |
ADDED: |
2004-06-04 17:39:06 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
Border Gateways is an initiative to deal with the increased border traffic problems between the Us and Canada (Windsor / Detroit is their initial target area)
This site was designed with a full CMS and I was responsible for everything except for the site search capability which was created by Chris Black at the Data Corporation.
|
|
|
 |
ADDED: |
2004-06-04 17:22:30 |
STATUS: |
Complete |
TYPE: |
Intranet / Internet Application (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
Narsil, the iCollaborate Administration site is the most complex .NET application I have developed to date. It was designed as a full CMS for the iCollaborate web site and incorporates well over 40 crosslinked database tables on an SQL Server 2k platform.
While complete, its full implementation is currently on hold due to management's sudden balking at the cost of another SQL Server processor license. Being an entirely Microsoft-based company (and lacking anyone but myself with proficiency in using Linux / open source software), the option of testing a MySQL or PostgreSQL database setup was not viewed by management as an option.
Narsil is capable of the following:
- Unlimited language support detected via the browsers ACCEPT_LANGUAGE variable
- 5 user access levels from basic (base content management) to admin (full system level access) In addition to page level security, the databased navigation will only show navigation accessible to a person's access level
- Full file management via http: This allows for the full administration of the PDF and download libraries and supports uploads, deletions, cut, paste, move and a number of other important options
- Tables for site content, products, software features, case studies, FAQs, quotes, news, tips, and dynamic navigation: Most tables are crosslinked via FK for ease of data access for related entries
|
|
|
 |
ADDED: |
2004-06-03 15:30:39 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (ASP / VBScript) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
Communicator is a digital communication suite intended as an opt-in marketing tool for both email and (recently) SMS marketing communications.
My part in this project was to clone the original UK version of the product web site, modify the site format and database schema for the North American market, and set up a browser language detection scenario for redirection to either site based on the user's HTTP_ACCEPT_LANGUAGE setting.
|
|
|
 |
ADDED: |
2004-05-25 00:00:00 |
STATUS: |
In Development |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
Boreal is a web application I have been working on over the past year or so. Essentially, it is a web client tracking suite for web design / development firms.
Boreal represents a reworking and expansion upon Archon, my previous incarnation of this same type of application, and is intended as an enterprise level application. I learned a great deal through the number of the I encountered during Archon's creation which I believe helped to make Boreal a superior application.
Boreal is intended to track the following:
- Full Client Information
- Domain Information including scheduled reminders for domain renewals
- Automated invoice generation, tracking and accounts receivable
- Project and employee task management integrated into the automated invoice generation to simplify billing
- Phone Call Notepad
- Trouble Tickets
Boreal will probably be my primary contribution to the Open Source community once finished. |
|
|
 |
ADDED: |
2004-05-25 00:00:00 |
STATUS: |
Complete |
TYPE: |
Intranet / Internet Application (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
The iCollaborate web site is the new web site for the the Data Corporation's flagship collaboration software suite. It was designed to be a world class, scalable web site with full multilingual support and is powered by a custom .NET (C#) Content Management System that I built from scratch. See the IC-Administration portfolio entry for further details.
|
|
|
 |
ADDED: |
2004-06-14 14:17:01 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Craig Copy & Computer Center |
This project called for the integration and securing of a members only area of the internationalegg.com web site. The members area contains articles, meeting minutes, etc. While only a minor project, I have added it to my portfolio due to the large scale of the International Egg Commission in the egg industry.
|
|
|
 |
ADDED: |
2004-06-10 17:07:25 |
STATUS: |
In Development |
TYPE: |
Intranet / Internet Application (PHP) |
DATABASE: |
MySQL |
PLATFORM: |
Apache (Linux) |
FOR: |
Freelance |
Minerva is to be a joint project between myself and my brother Blair intended to serve as a central suite for computer sales and repair shops.
As a computer service technician, Blair has noticed a great need for computer system tracking of hardware, trouble tickets and other areas of information in order to streamline a technician's job. Minerva would be split between an installed inhouse application and a centralized application service.
An ambitious project, we are currently seeking investors to fund Minerva's development.
Minerva is intended to track the following information:
Instore application:
- Customer Information
- Sales and Repair Accounts Payable and Receivable
- Store Inventory
- Optional custom tie-in to the company's wholesaler ordering site
Centralized ASP Application:
- Computer Information and History: The tracking of system hardware specs and trouble tickets
- Issue Solutions Database: Possible solutions to an encountered issue
- 24/7 Techical Support: For issues not covered in the solutions database
|
|
|
 |
ADDED: |
2004-06-07 15:54:46 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
Global Quality Systems Development is a company devoted standards compliance. Prior to my employment with the Data Corporation, a web application was designed for them to generate standards PDFs. My job in this project was a full interface redesign and reintegration along with a CMS backed information web site to surround the application.
|
|
|
 |
ADDED: |
2004-06-07 15:35:56 |
STATUS: |
Complete |
TYPE: |
Database Driven Website (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
The Summit website was designed with its own Content Management System. This was the third interface design presented to the client but, although basic, the client liked it. Another version can be found as a holding page temporarily at SummitIns.Net until the content in this version has been completed by the client. |
|
|
 |
ADDED: |
2004-06-04 17:05:32 |
STATUS: |
Complete |
TYPE: |
Intranet / Internet Application (ASP.NET / C#) |
DATABASE: |
SQL Server 2k |
PLATFORM: |
MS Internet Information Server |
FOR: |
The Data Corporation |
While I was employed by the Data Corporation, our sister company (Leighton) wanted the Communicator project to be converted to a skin-able web application. For this reason, I developed a number of CSS-databased skins so that the look and feel of the application could be customized for any of our Communicator clients.
|
|
Records 1 to 20 of 27
|
|
 |
|
 |
|
|