This was a mobile app commissioned by a publishing company in Pennsylvania. What was desired was a companion app to a cookbook and nutrition guide they had published.
For this project, I utilized Xamarin Forms in order to leverage development for both the iOS and Android platforms. This involved linking a Mac Mini to Xamarin in order to do the iOS compilation due to Apple's requirements of having a Mac in the iOS build chain.
The app also allowed for printing capability of individual recipes. On iOS, this used the AirPrint functionality (which requires an AirPrint-capable printer).
While no longer on the App Store, it was an app that definitely made me hungry the more I worked on it. I am hopeful the client will wish to republish it in the future.
I was commissioned to perform some site maintenance for MyGiraffe, a site for listing events, concerts, etc. in the Greater Seattle Area. I was tasked with making several adjustments:
In addition to the above, I also implemented a few other fixes that were needed:
Now, the site is responsive with a persistent header in mobile and proper layout in desktop views, and users can add events to the Google Calendar and iCalendar via a generated file produced when users click the Add to iCal control. As an additional bonus, the .ics files are also verified to be able to be imported into Microsoft Outlook, thus going above and beyond the requested functionality without additional overhead.
More work was commissioned by this repeat client, in which I implemented:
The above modifications, except for the index page performance tweak, were done largely in AngularJS, as I had learned this skill in the past year and decided it would be the most expedient way to improve the site.
This was one of four websites I was commissioned to update for a local CPA firm and its Chinese branch, this one being the main stateside office.
This site makes use of a core theme, which I adapted to use a child theme which would maintain the styling changes whenever the parent theme is updated.
This site also makes use of a slider carousel with a set of images for the home page.
In addition, there is also a live chat function for the site where a user can talk to a representative of Padgett & Padgett CPA when one is available and online.
My role at the PA Game Commission was in the development of several internal, Intranet applications. The applications I worked on during my four years here included:
* All web development performed for the PA Game Commission was for internal, non-public-facing applications. Thus no screenshots are available.