CrossCollaborate
CrossCollaborate is a real-time network based diagramming tool which allows users to collaborate regardless of their physical location.
It allows users to work on one or multiple diagrams simultaneously in real-time.
This poster
outlines some of the features and benefits of CrossCollaborate.
For further details see my blog post.
Language: C#
Download: Not for world release.
For further details see my blog post.
Language: C#
Download: Not for world release.
TPG bitometer
TPG bitometer is a Windows based application which allows customers of TPG Internet to check, monitor and keep a history of
their quota usage based on data provided by TPG.
For further details see my blog post.
Language: C#
Download: TPG bitometer
For further details see my blog post.
Language: C#
Download: TPG bitometer
Simplified grep
grep is an application used to search for strings inside files.
This is a simplified version which makes use of pthreads to search multiple files at once. The output gives the filename,
line number and text found on that line.
Language: C
Download: Source Code
Language: C
Download: Source Code
Maze
A small program that prints a maze and calculates how many dead-ends and branches exist within a valid maze. This is my first
attempt at using linked lists.
Language: C
Download: Source Code
Language: C
Download: Source Code
PIC Controlled Oscilloscope
This was an assignment for one of my university subjects. Two potentiometers are used that control the vertical and
horizontal axes. You can check the report (.pdf format) located in the zip file for more information.
Language: Assembly
Download: Source Code
Language: Assembly
Download: Source Code
Jaclyn's Hair Salon
An application used for scheduling appointments, selling products, keeping track of customers, products, services and more.
Many hours were spent on development and the application can be used commercially so I won't publish the source code.
However, you can download the documentation to get an idea what it looks like.
Language: Visual Basic 6
Download: Documentation
Language: Visual Basic 6
Download: Documentation
Steady State Heat Flow Calculator
A program developed for Foseco which is used to calculate steady-state heat
flow based on a number of parameters.
Language: Visual Basic 6
Language: Visual Basic 6
Trans Atlantic Airline
Trams Atlantic Airline is a system that keeps track of flights, customers and passengers. I did this in 2000/2001 so I'm not sure if it works 100% with the latest
Java. None the less it can be adopted for other database driven projects :)
Language: Java
Download: Source Code
Language: Java
Download: Source Code
PyroCalc
A program developed for Foseco which performs a number of calculations such
as finding the circumference, area, perimeter, volume, mass, surface area etc. for a number of objects.
Language: Visual Basic 6
Language: Visual Basic 6
Casual Car Rentals
The program keeps track of customers, cars, bookings, views and prints reports. Like other similar programs you can add,
edit and delete entries. A Microsoft Access database is used to store the information.
Language: Visual Basic 6
Download: Source Code
Language: Visual Basic 6
Download: Source Code
Hangman
Classic Hangman game to improve your English ;) From memory this was one of my early high school assignments.
Language: Visual Basic 6
Download: Source Code
Language: Visual Basic 6
Download: Source Code
Snakes and Ladders Board game
This is a very simple 1 player game that I made in high school during my free time. It can easily be modified to a two player game.
Language: Visual Basic 6
Download: Source Code
Language: Visual Basic 6
Download: Source Code
Naughts and Crosses
One of my first games made using Visual Basic. You have the option to play single player against the
computer (scripted code) or a 2 player game with a friend.
Language: Visual Basic 6
Download: Source Code
Language: Visual Basic 6
Download: Source Code
Temperature Converter
This is my one and only attempt at Pascal, I had to do some research on it and I ended up writing this code to see how it works in practice.
Language: Pascal
Download: Source Code
Language: Pascal
Download: Source Code