Beers @ Al's current View Source at GitHub

Beers @ Al's is the result of an idea where Al's website wasn't mobile-friendly at the time and I was constantly not wanting to leave my table to see the tap list (which isn't easily readable from every seat in the building). Al's original website left much to be desired when accessing from a mobile device, so I saw an opportunity to make something useful. Today, Al's website is much improved and mobile-friendly! However, my app provides additional features not available there. Things like searching/filtering, Untappd integration, additional views of the tap list, and speed.

The front-end of it is an AngularJS app utilizing Bootstrap and jQuery. The back-end, that provides live up-to-date data from Al's website, is an Express node.js app utilizing a MongoDB database. The code is open source and available on github.


Passwird Deals current Download for iOS Source at GitHub View more details

Passwird Deals is the unofficial iOS app for passwird.com. It is available as a universal app on the iOS App Store, it runs optimized for both the iPhone and iPad. It consumes a REST web service that I wrote and designed that generates JSON data objects in an application built on the ASP.NET MVC framework. My API utilizes Json.NET to consume the official passwird.com API that I help to provide input for during creation.

The source code for both the iOS app and API is open source. I also wrote a notifications system that is a multi-threaded polling app to send notifications to all subscribed users when a new deal is posted. This system is available on github within the API repository.


Latest Chatty current Download for iOS Source at GitHub

Latest Chatty is a community portal app for members of Shacknews.com, a website dedicated to video game news coverage. I wasn't a part of the initial creation of this app, but I stepped in to pick up a bunch of maintenance and enhancement work that was needed. I have committed bug fixes, large and small enhancements, and implemented two total visual overhauls to the app. I worked with the original developer, Squeegy, to transfer ownership of the app on the App Store to myself.


Crane Thoroughbreds current View

Crane Thoroughbreds is an ASP.NET web application that I wrote for a friend's business. It's a basic ASP.NET WebForms application that uses URL rewriting and is powered by a custom-built content management system.


United Concordia Dental current View

The United Concordia Dental website project is a complete redesign of an older non-responsive site to a new responsive layout utilizing HTML5, CSS3, the Dojo Toolkit, Twitter Bootstrap, and JavaServer Faces.


United Concordia Dental Mobile App past Download for iOS Download for Android

United Concordia Dental Mobile App is a PhoneGap-based app currently available on the iOS App Store and Google Play Marketplace. It is an HTML5 app that uses the Dojo Toolkit. By wrapping the web app with PhoneGap, it also accesses the device's GPS sensor, contacts database, and notifications system.


Vote '12 past Download for iOS Source at GitHub View more details

Vote '12 is a simple iOS app designed to help determine which presidential candidate you should vote for in the 2012 election. It includes a series of 15 questions that lean heavily in the way of the one of the candidates. Your result is calculated and can then be shared on Facebook and/or Twitter.


Pennsylvania Department of Agriculture past

The Pennsylvania Department of Agriculture website is an ASP.NET WebForms application that I wrote. It integrates with the WebCenter Suite portal product from Oracle. It includes many features such as jQuery photo rotator, document and file upload, photo gallery, event calendar, Google Maps integration, Twitter integration, RSS feeds, and a custom search engine all powered by a custom content management system that links together the many different entities.


PAPreferred past

PAPreferred is a marketing website that I wrote with the ASP.NET MVC framework and used the ADO.NET Entity Framework for object-relational mapping. It included a search feature to find companies in a radius around a geocoded latitude/longitude point and a jQuery calendar. The application as I had written it originally is no longer running on the web.


PAFarmland past

PAFarmland is an ASP.NET WebForms application that I wrote for the Bureau of Farmland Preservation at the Pennsylvania Department of Agriculture. It greatly reduced the amount of physical paperwork required for county's to submit easement recommendations for farmland in their districts to be preserved by the state. It features county-based security, document uploads, roles groups for a variety of user types, report generation, and many automated calculations that were previously done by hand. I won an award for this application from Government Technology Magazine for technology innovation in state government.


AgMobile past

AgMobile was a proof-of-concept mobile web application to prove that I could easily, and quickly, standup an application that consumed services from various locations to plot companies, inspections, etc. on a map. The application used jQuery Mobile for the front-end on top of an ASP.NET MVC application that provided REST calls to various internal datasources.


Pennsylvania Farm Show past

Pennsylvania Farm Show is an ASP.NET WebForms application that features a jQuery photo rotator, photo gallery, and news releases content management system that I helped create. I also maintained the exhibitor registration piece of the application that allows exhibitors to register for the Farm Show and pay online.


Weights & Measures Inspection Search past

Weights & Measures Inspection Search is an ASP.NET WebForms application that I created to allow the public to search state inspections of gas pumps, scales, etc.