Programming

Here are some screen shots of programming I have accomplished while working at Microsoft.

The rest of this page contains programming I have done during the last few years.

Click here to go to my download area.


SkinSkan

SkinSkan is a program to measure the skin area on the human body.  This program was written in Pascal for the University of Sherbrooke.

SkinSkan - Main Screen

How SkinSkan Works?

You enter the circumference of the body for a given height and SkinSkan will compute the skin area.  For instance, at height 29.0cm the circumference of both legs was 71.0 cm.  You need about 18 to 20 measurements to get a 5% accurate answer and about 25 measurements to get a 3% accurate answer.   The calculated area is given in centimeter squared.

You can also enter information about the subject.  To calculate the skin area on hands and feet, a separate computation was performed.  My job was to research and prove SkinSkan was doing a good job measuring the human skin area.  To accomplish this, I had to measure the skin of a wide range of individuals applying a laborious technique.   It turned out SkinSkan was also capable to accurately compute the skin area for individuals with with abnormal growth and/or missing limbs.

SkinSkan - Skin Surface Summary

 


XtraMenu

This was my first C++ programming project.  This program has been used by my school, Champlain Regional College, for many years.  Champlain college used XtraMenu for the login shell and screen saver support.

XtraMenu - Main Screen

XtraMenu - Edit a DOS Command

How XtraMenu works?

XtraMenu is public domain and you can copy and distribute it around.  If you are still using DOS or know someone who does, then give them XtraMenu.  To install, copy all the files in a directory and type "x" at the command promtp.  From there, follow the online help to learn more.  You can download xtramenu.zip (95 KB) and try it yourself.

 


Money Hunter

This program was written using Borland OWL (Object Windows Library).

MoneyHunter0.gif (7455 bytes)

MoneyHunter1.gif (10407 bytes)

MoneyHunter2.gif (3279 bytes)


BigBang

This operating system was written during project of Real-Time Operating System course.

The operating system had to be able to run on the following hardware:

BigBang - Real-Time Kernel

I ended up writing 10,000 lines of C code and a few dozen lines of assembly for the I/O routines.

Features:

User Processes: