Software Design Experience

Personal

  • ComTelnet: Server's Alive add-on to allow the interrogation of telnet session screens (VB Windows application)
  • Out2Lunch : Application to randomly select a diner from a user defined list (AutoHotkey Windows application)
  • Palmvert: Measurement conversion application for the Palm Pilot (Palm application)
  • PARFAIT : Web API that provides a method for concise weather data or RSS feed data to be imported or consumed when the raw XML formatted file is larger than allowed to be imported and processed by the recipient, when the recipient can't handle XML, or when the recipient wants some simple data already processed out. (PHP web application)
  • Snarky Box Contacts : Personal address book (PHP web application and MySQL DB design)
  • Snarky Cat : Web based home collection catalog solution capable of importing catalog data directly from the Library of Congress (PHP web application and MySQL DB design)
  • TimeCard-O-Matic : Web application to calculate take home pay based on hours worked (Java Script)
  • Visual Dec2Frac : application to show the relationship between a decimal value and the nearest English measurement fractions (Liberty BASIC Windows application)
  • WebVert : Web application measurement conversion (Java Script)

Barrett Distribution Centers

  • Cloud Conversions Sales Force API Connector: File processing system to send and receive data between Barrett's WMS and the API, implementing OAuth and JSON/XML conversions in both directions (VB Script application and XMLSpy)
  • Not-processed File Monitor: Application to send error e-mails if there are any files found in the B2B data integration archive directory's 'not processed' sub-folders (VB Script application)
  • X12 File Archiver: Application that reads X12 EDI files and based on the direction, sender, receiver and message type archives the file accordingly (VB Script application)

mindwrap, inc

  • Bulk File Processing System: File processing system for a major client that monitored network file shares to automatically import the files and identify key data which was then inserted with the document into the archive in the Optix system (VB6 application)

Saddle Creek Corporation

  • Bulk Order and Subscription System: Order management system for customers with extremely large numbers of orders of subscribed items (B2B data communications and MS SQL DB design only)
  • Event Notices: Web forms to be used internally to ensure the capture of all necessary information from users and administrators during problem solving (VB web application and MS SQL DB design)
  • Excess Inventory: Web application to advertise spare equipment that was available to other corporate entities (VB web application and MS SQL DB design)
  • Inventory Management System for a unique customer opportunity (B2B data communications, VB.NET web application and MS SQL DB design)
  • Kepgar: Application to archive and purge captured EDI documents and log files (Hyper-Text application and MS SQL DB design)
  • Net Assign: Web application to keep track of how IP Subnets are assigned across the corporate network (VB web application and MS SQL DB design)
  • Net Data: Web application to track all relevant information about servers and networked devices (VB web application and MS SQL DB design)
  • Ops Intranet: Dozens of mini-web applications to augment COTS software used throughout the corporation (VB web application and MS SQL DB design)
  • Projects Express: Project documentation and status management system for the IS Department's Project Management Office (VB.NET web application and MS SQL DB design)
  • RF Service Tracker: Web application to manage the status and repair logs of RF equipment (VB web application and MS SQL DB design)
  • RMA Tracker: Web application to track a customer's RMA business (B2B data communications, VB.NET web application and MS SQL DB design)
  • Smiley Screen: Error log management system to allow the Data Integration team to acknowledge and manage bulk error log messages so that none were overlooked (VB.NET web application and MS SQL DB design)
  • User Codes: System to move requirements for hard coded value conversions into a easily manageable system of externally held data (VB.NET web application and MS SQL DB design)

Health Testing Associates

  • HTA Offline Editor: Application that allowed for the editing of transmitted health data files using a prototype version of xml as the file format (VB Windows application)