PROFESSIONAL SUMMARY
I have over thirteen 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.
Senior Software Developer: Feb 2007 - Present
- Creating a classroom/lecture software application utilizing wireless technology. I'm the sole programmer on the project and the design and implementation of all of the components of the system is my responsibility.
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.
- Attended various professional development courses in programming throughout my career.
- Acuity Imaging - Powervision Application Development, 1998
- Adept Technology, Inc. - MotionWare I Course, 1997
- Cognex - Checkpoint Training, 1996
- Adept Technology, Inc. - V/V+ Programming I Course, 1995
PERSONAL
- I am married, have a five year old son and someday hope to live near the beach.
References Available Upon Request