Software

Femi, Inc Updater

A Website Updating Application
Femi, Inc Updater

Technology: C#
Applications Used: Visual Studio 2005
Platform: Windows 2000, XP, 2003, Vista or 2008

Femi, Inc's website needed a way to update content on the website which included news articles, products, employee information, and more. The ideal solution was to use PHP and MySQL as the website was hosted on a Linux server but due to security restrictions and SQL hosting issues, a new solution had to be created. This application allows a user to add, remove and update news entries, products, and more. All data stored is saved into Xml files and can be backed up. When it's ready to be deployed the application updates all of the XHtml files with the correct information and images then uploads everything to a testing server. Once testing is completed everything can then be uploaded to the production environment.

As I mentioned this wasn't the ideal solution but due to time constraints and server issues, it seemed like the best alternative solution.


BinaryEdit

A Source Code Editing Application
BinaryEdit

Technology: C#
Applications Used: Visual Studio 2005
Platform: Windows 2000, XP, 2003, Vista or 2008

BinaryEdit was an application designed to make code editing on the go easy. It had tabs to support multiple documents, a template system which made template adding or modifying a piece of cake, the ability to save everything within one folder (this allowed it to work on either a thumb drive or installed onto a system), and auto indentation. BinaryEdit also contained the basic text editor features such as find and replace, copy, paste, undo, redo, etc. BinaryEdit is no longer being developed and stopped at an unreleased version .50.


Remedy Reporter

A Reporting Application for Old Mutual Financial Network
Remedy Report Preparer

Technology: C#
Applications Used: Visual Studio 2005
Platform: Windows 2000, XP, 2003, Vista or 2008

This application was created Ad hoc for organizing data from the Remedy system. This application is currently not fully developed but serves to organize and filter data from Remedy so it can be saved into Excel documents. The application also connects to the Global Address Book in Microsoft Exchange so it can filter users by department and other information not kept in Remedy.


Transition Safeguard Updater

An Update Installer for Aging Software
Transition Safeguard Updater

Technology: C++ and the Win32 API
Applications Used: Visual Studio 2005
Platform: Windows 2000, XP, 2003, Vista, and 2008

During my employment with Old Mutual Financial Network (OMFN) we found that one of their older application no longer functioned correctly. Since the old application was no longer being developed a new solution using the same configuration files had to be developed. I was originally hired for strictly C# work but was able to hop into this project and develop a solution using C++ and the Win32 API that could read the old configuration files and update their application appropriately.


BinaryBreak

A Multiplatform Break Timing Application
BinaryBreak

Technology: Java
Applications Used: NetBeans
Platform: Windows 2000, XP, 2003, Vista, 2008, Mac OS X, Linux and other platforms with a compatible Java Virtual Machine.

This was a very simple application I created during my days as a technical support representative at a call center. We didn't have an easy way to time our breaks and if we were late by more than a few seconds we could get penelized. This application simply counts down from the specified amount of time.


ScreenSaver Com

A Simple Screensaver Disabling Application
ScreenSaver Com

Technology: C++ and wxWidgets
Applications Used: MinGW and Dev-C++
Platform: Windows 2000, XP, 2003, Vista, and 2008

This is a very basic application created so I could learn wxWidgets. Its only funciton is to disable or enable the screensaver so movie watching or reading would not be interupted by the screensaver.