PROFESSIONAL SUMMARY

I have over fifteen years of professional experience writing software for a wide array of industries. I am self-motivated, reliable and capable of completing and managing multiple projects simultaneously with minimal direct supervision.

OBJECTIVE

To obtain a position as a programmer/designer/artist in a team-based environment at an interactive media company.

EXPERIENCE

Consulting/Freelance Work

2000-Present

  • Extremely well-versed in PHP, MySQL, HTML, Javascript, CSS and Web Standards.
  • Developed a web-based email publication application for Central Pennsylvania College featuring an AJAX user interface with an embedded WYSIWYG story editor.
  • Created GameWith.Us, a community gaming site. In addition to the Google Maps/Google Earth tools, the site houses a number of video gaming-related applications that make it easier for players to connect with each other online.
  • Created Wishlist Buddy, which is a site that helps people pay what they want for items in their Amazon Wish Lists. After tagging items, the system queries Amazon using their Amazon Web Services API and if any of the prices are lower than that of one of the tagged item in someone's list, the site sends them an email notification.
  • Created the site for, as well as talk on Uncompressed, my weekly technology and gaming podcast.
  • Worked with a number of graphic designers to convert their Photoshop-based site mockups into working sites utilizing all the latest web technologies including Ajax and CSS-based layouts.

LMNOpc

Owner: 1999-Present

  • Developed Disasteroids 3D, an OpenGL remake of the arcade classic, Asteroids, which has been downloaded well over 100,000 times. The game has also appeared on the cover discs of a number of computer magazines published in the US and Europe.
  • Programmed Bitmap Font Builder, an application for creating bitmap font textures intended for use in game applications. Bitmap Font Builder has been used to create font textures used in retail products by commercial game companies such as Creature Labs, Lt. and Westwood Studios.
  • Developed LMNOpc web site to show off game-related software and other interests.
  • Developed software for a local tax collector to handle posting and reporting of tax bill data.

Prismworks Technology, Inc. / Abblesoft

Lead Developer: Feb 2007 - Present

  • Responsible for the design and development of a software-based student response system product which allows teachers to transmit educational materials to a classroom full of students, and almost instantly receive feedback from the students in the class. The product consists of separate student and teacher clients that communicate over TCP/IP sockets. The applications are both WinForms projects written in C# using .NET 2.0 and Microsoft SQL Server 2005 Express.
  • Personally demonstrated he application to hundreds of potential customers at dozens of educational technology conferences, private meetings and via online webinars to raise awareness of the product and help people understand the product's capabilities.
  • Responsible for building Abblesoft's web site and handling the production of a number of other marketing materials for the company for various conferences and projects.

ISTECH, Incorporated

Chief Software Developer: 1993 - Feb 2007

  • Work independently with internal and external customers to design and develop custom Windows-based software applications for industrial automation and commercial applications.
  • Responsible for programming software on production manufacturing projects controlling motion and process control equipment including programmable logic controllers, power supplies, data acquisition hardware, spectroscopy equipment, weigh scales, lasers, engravers, vision inspection systems and robots.
  • Created software package that has been installed in over 50 professional & college sport training centers, healthcare, elder-care and fitness centers which is used by physical therapists to monitor patient progress and track data for a water conditioning and therapy system.
  • Design artwork for various projects, including control system overlays in commercial products.
  • Developed a contact/project/purchasing system that all 30 employees in the company use to manage the company`s projects. This is an on-going project that I continually work on when there is downtime between projects for our customers.
  • In charge of specifying, purchasing, setup and maintenance of an office of 30 desktop and laptop PC workstations and a Windows NT 4.0 Server running Small Business Server.

ISTECH, Incorporated

Systems Designer: 1992 - 1993

  • Wired electrical panels, designed and plumbed pneumatic systems, made modifications to mechanical tooling, programmed motion and process control devices and wrote documentation for automated equipment built in the shop.

EDUCATION

  • Attended Lebanon Valley College as a music major.
  • Attended Harrisburg Area Community College as an Electronics Engineering Technology/Computer Programming major.

PERSONAL

  • I am married, have a five year old son and someday hope to live near the beach.

References Available Upon Request

SOFTWARE

Operating Systems
Microsoft MS-DOS
Microsoft Windows 9x/NT/2k/XP/Vista
Adept V+
Programming Languages:
C#
Visual Basic
Visual Basic for Applications
C/C++
SQL
OpenGL
Adept V+
Adept AIM
Allen-Bradley GML
Manufacturing Software:
Wonderware
Allen-Bradley RSView32
Web Technologies:
HTML
JavaScript/DHTML
CSS
PHP
ASP
VBScript
SSI
MS Internet Information Services
Apache HTTP Server
Databases:
MySQL
Microsoft SQL Server
Microsoft Access
Networking:
Microsoft NT Server 4.0
MS Exchange Server
MS Win9x/NT/2000/XP/Vista networking
Business Applications:
Microsoft Word
Microsoft Excel
Microsoft Access
Web Development:
Homesite
TopStyle
Front Page 2000
Notepad
Image Editing:
Corel Draw
Paint Shop Pro
3D Modeling:
TrueSpace
Milkshape 3D
Worldcraft
3D Exploration