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 writing software in a team-based environment.

EXPERIENCE

Consulting/Freelance Work/Personal Projects

1999-Present

  • Extremely well-versed in PHP, MySQL, HTML, Javascript, CSS and Web Standards.
  • Regularly work 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.
  • Developed a web-based email publication application for Central Pennsylvania College featuring an AJAX user interface with an embedded WYSIWYG story editor.
  • Developed LMNOpc.com to share software and web sites I created and write about other interests.
  • 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 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.
  • 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.

Abblesoft

Lead Developer: Feb 2007 - Present

  • Responsible for the design and development of Convey, a software-based student response system product which allows teachers to transmit educational materials to a classroom, and instantly receive feedback from 100% of the students in the class. The product consists of separate student and teacher clients that communicate over a wired or wireless network. The teacher/client applications are both WinForms applications written in C# using .NET 2.0 and Microsoft SQL Server 2005 Express.
  • Personally demonstrated Convey 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. Also responsible for conducting training sessions for teachers learning to use Convey.
  • Developed a browser-based Java student client for Convey to work in OSX and Linux environments.
  • Responsible for the design and development for a multi-platform web-based event content system to deliver conference schedules and exhibitor information at conferences. The system serves up different versions based on the mobile device connecting to it; The iPhone/iPod Touch version of the app can be saved to the users' Home Screen and used in airplane/offline mode.
  • 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.

References Available Upon Request

SOFTWARE

Programming Languages:
C#
PHP
JavaScript
Visual Basic
Visual Basic for Applications
VBScript
Java
C/C++
SQL
OpenGL
Web Technologies:
HTML
HTML5 Offline Apps
CSS
ASP
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
Manufacturing Software:
Adept V+/AIM
Wonderware
Allen-Bradley RSView32
Web Development:
Notepad