Click to see moreArtist Portfolio

Web Developer

2010 - WIP

Online Art Portfolio

Currently under development.

image

Click to see moreCertified Financial Protection Group Site

Web Developer

2010

Client end Certified Financial Protection Group Website written in PHP, MySQL backend.

The Certified Financial Protection Group website uses the RoushTech Web Framework and allows for multiple DBA sales users to have their own contact information dynamatically added into the site based off domain name or query string.

image image image image

Click to see moreShipping Calculator

Programmer

2010

Shipping calculator tool.

Shipping calcualtor written in about 8 hours.

Features Include:

  • Required shipping calculations for lbs/cu.ft.
  • Printing capabilities.
  • Branded to company.

The 8 hour project saved thousands of dollars in the long run from installing Microsoft Office on all machines that required this calculator.

Click to see moreSalesforce Export System

Programmert

2010

For reformatting Salesforce exports for importing into other systems.

A relatively tiny project for importing/exporting data, written in a few hours.

Salesforce uses CSV files for exporting data, and will perserve line feeds, however typical parsing of a CSV does not support line feeds. However OLEDB will allow you to effortlessly import a CSV with line feeds, drop them in a SQL database, do required data manipulation and joins, process it into data tables, and rexport into XML format.

Click to see moreVOIP Call Stauts System

Programmer - PHP Website

2009

Checks the stauts of all X-Lite phones on the network via their recording status.

Packet8 (VOIP Provider) provided no tools for tracking call times, call statuses or anything that would be accessible to the entire sales staff, so a custom written leaderboard was coded up using the recoreded calls the X-Lite phones were recording.

  • Load all recording file data into memory (size, type, owner).
  • Calculate recording time based on bytes/second of file (.wav/.mp3 rates).
  • Allow looking up archives of recordings and pull call data from previous days.

Click to see moreCallSource Call Checker

Programmer - C# Desktop Application Service

2009

Automatically checks Callsource for missed calls and notifys management.

Call Source had no notifications for missed clls, so a C# application was written that would check Call Source's online call log and determine if a call was picked up by someone in the sales department or missed, and if missed would notify management via e-mail.

Click to see moreSugarCRM Deployment + Customization + HopeTool Integration

Programmer - PHP Website + C# Desktop Application Service

2009

Customizations to the open source CRM, SugarCRM

SugarCRM is an open source free CRM available for download. It replaced a commerical CRM that wasn't actually built for the client's business in mind.

The "Hope Tool" is a back end tool for sales and processing written by Certified Financial Protection Group, the integration allowed users in sales to submit all the data to another server for processing, which reduced the time it took to complete the sales process by removing duplicate data entry. It was orignally written as a C# service, but ported over to be pure PHP.

Customizations Include:

  • Lead source tracking
  • Lead statistics reporting
  • Campaign tracking
  • Web to lead integration
  • E-Mail users for appointment notifications
  • Hope Tool Integration
  • Weighted Queue System
  • Multiple Queue Management

Click to see moreWestern Debt Solutions Site

Web Developer

2009

New site for Western Debt Solutions.

Old website had many errors and was generally not SEO friendly either, this website improved tracking and helped with sales integration.

image

Click to see moreJust Pwned You Website

Web Developer

2008

A website for an online guild. Backend powered by Joomla!, managed multi-user administration.

image

Click to see moreTriviaBot 2.4.x

Programmer, debugger, technical support. - LUA

2008

An addon for the popular MMO World of Warcraft

Upgraded the out of date addon, improving speed, flexibility, features, stability, and code base size.

Program Specs:

  • Accumulated over 12,000 downloads
  • Code base cut to down to a third the size, reducing download time and memory footprint
  • Poorly written algorithms rewritten to be more CPU/Memory friendly
  • New flexible database format for quesitons
  • New scoreboard features
image image image image

Click to see moreBreakout

Programmer, debugger. - C++ Desktop Application in DirectX

2008

C++ video game using DirectX, DirectSound, and DirectInput.

A project for CSIS computer course, Introduction to DirectX videogame programming, I'm not so much a videogame programmer, but this shows I've taken some formal training and understand concepts with proper OOP and scene management classes in C++.

A 2-3 week project in an introductory course.

Program Specs:

  • Made use of Direct3D, DirectInput, and DirectSound.
  • Features included direct soundbuffer reading to let background music affect the playing field.
  • All objects fully managed by scene management class.
image

Click to see more911 Surveillance.com

Programmer - PHP Website

2007

E-Commerce Website

Program Specs:

  • Paypal integration.
  • Built from discontinued WSCMS system before project was scrapped.

Click to see moreWolfram Studios Content Management System (WSCMS)

Programmer, project manager, web design. - PHP Web Framework

2007

Fully deployable content management system. Discontinued in 2007.

The WSCMS system was a fully flexible content management system designed around the idea that every page is a plugin. The core came with no actual website creation functionality on it's own, it would just manage requests, installs, administration actions, logging, and template processing. Website creation was entirely left up to plugins, making it extremely easy to develop, deploy, install, and work with completely different types of websites.

One website was deployed on the WSCMS (911 Surveillance), before the project was discontinued due to it's extremely large code scope, and having to compete with the many other CMS systems on the market. It has since then been compacted in scope and function into an in-house website development framework.

Program Specs:

  • Written in PHP.
  • MySQL Database.
  • OOP system designed to easily integrate new plugins.
  • Streamlined PHP templating system for optimum efficiency.

Click to see moreWellness Center Database

Programmer, maintainence, training. - VB 6.0 ported to ASP Legacy

2005-2007

A MySQL backend database system with an ASP frontend for keeping track of the operations of a Wellness Center.

The Wellness Center Database application was written in response to the issue of keeping track of upwards of 2,000 people being registered to use the on campus Wellness Center of Guajome Park Academy.

The original plan was to use a paper based system, however this would have been completely impractical for keeping track of member information, checking if member's paid their dues, and had no backup if paperwork was lost.

Program Specs:

  • Access Database then ported to MySQL database
  • Stored information on memebers and employees
  • Kept track of time clock reports for employees for payroll purposes
  • Kept track of member visists
  • Provided numerous reports for Wellness Center operation