Here are examples of some IT projects I have done for clients.
Web Development
Shakopee Snapshots
My latest website venture, Shakopee Snapshots will be the home for snapshots of Shakopee – photos, stories, and potentially videos of Shakopee, Minnesota, past and present. This site is intended to be a collaborative effort, similar to sites such as Historic Minneapolis, with a variety of local history aficionados contributing photos and stories related to Shakopee history.
This site is still very much in its infancy; however, with the fall 2020 demolition of St. Mark’s School, it was time to bring this site to life.
Current features include:
- Blog of posts started related to Shakopee landmarks.
- Photo galleries of events and places in Shakopee.
Shakopee Heritage Society
As webmaster for the Shakopee Heritage Society, I designed, developed, and maintained the website for the Shakopee Heritage Society.
Key features that I incorporated into the Shakopee Heritage Society website while working with them included:
- Online store, where patrons could purchase books, Pathways of Shakopee History fundraiser tickets, memberships, and other sale items.
- People Historic Tidbits section, which included cross-links to bios of individuals in Shakopee history. The senior research chair/vice-president regularly submitted articles for posting onto the Shakopee Heritage Society website.
- Contact form for easy submission of inquiries to the Shakopee Heritage Society.
- Videos section, which featured recordings of presentations that the Shakopee Heritage Society had hosted.
- Photo gallery of historic Shakopee photos that were part of the Shakopee Heritage Society photo collection.
While the site is no longer in existence, you may find an archive of it on the Wayback Machine.
Jill Sand Consulting
Jill Sand Consulting offers wellness opportunities for body, mind, and spirit, such as yoga, circles, retreats, and special events. I designed and developed the website for Jill Sand Consulting.
Features that I have built into Jill Sand Consulting’s website include:
- Blog section which allows Jill Sand Consulting to post new articles, as well as migrated blog posts from a prior iteration of the website.
- Online store, which allows Jill Sand Consulting’s clients to purchase apparel. This page also connects to Jill Sand Conulting’s Square Store.
- Video subscriptions, where users can establish a membership to view instructional videos created by Jill Sand Consulting. This involved customizing PHP to embed videos, as well as to display thumbnails. Membership sign-up integrates with PayPal.
Cody Pauly Productions
Cody Pauly Productions offers audio recording services. I designed and developed the website for Cody Pauly Productions.
Features that I have worked on with Cody Pauly Productions’ website include:
- Audio player with tracks for samples of songs that Cody Pauly Productions has worked on.
- Request a quote form for bands and performers to contact Cody Pauly Productions to request a quote for their project.
Artograph
Artograph is a local manufacturer of products for artists, such as digital art projectors, light boxes, and spray booths. Initially, I assisted the Director of Marketing by migrating content from an old, static HTML website, to a new content-managed website. While doing this, I assisted the Director of Marketing with DNS troubleshooting during the cutover process.
Following that, I implemented the following website features for Artograph:
- Knowledgebase, to allow customers to obtain 24/7 information and answers to frequently asked questions abut their Artograph product(s).
- Store locator, which allows customers to find brick-and-mortar retailers who sell Artograph products.
- Projected size calculator, to allow digital art projector users to determine the dimensions of an image projected onto a plane, given one dimension, such as height, width, diagonal measurement, or distance from the projected plane. This involved using JavaScript to adjust sliders and projector details.
Butler Public Library
The Butler Public Library is a library owned by the Butler Public Library Association, in Butler, Missouri. Established in 1926, following renowned science fiction author Robert A. Heinlein’s death, the library was expanded at his wishes, using funds from the Robert A. and Virginia Heinlein Foundation.
I worked with the former Director of the Butler Public Library, by performing website back-end maintenance upkeep, and have implemented the following for them so far:
- Monthly slideshow, which allows library patrons to view an informational slideshow, originally created in LibreOffice for televisions at the library, on the website homepage as an image slideshow.
- Donation button, recently implemented site-wide to allow the library to accept monetary donations through the website and PayPal.
Mobile App Development
Artograph Mobile App
Initially, Artograph needed a mobile app that would display product and contact information. This project grew to include adding a how-to section, which used data from the Grand Unified Database that I built for Artograph, and a Projected Image Size Calculator, for use with their digital art projectors, to determine how large an image would be when a known dimension (width, height, diagonal, or distance from projected plane) was provided.
Teaming up with both the Director of Engineering and the Director of Marketing, I built the app in both Android and iOS formats. My role encompassed user interface and programming the back-end of the app, which involved retrieval of data from XML files. We programmed the app in Objective-C for iOS and Java for Android.
Database Development and Maintenance
Artograph
Working with the Artograph Director of Engineering, we devised a database that would reduce the redundant spreadsheets used throughout the office. With diagrams of this database provided from the Director of Engineering, based on spreadsheet columns, I went to work developing the database and populating the data, which soon became known as the “Grand Unified Database.” This database served as the central information hub of product information for Artograph products. We also generated common custom reports and queries against product information. The database also became the “brains” of the data provided for the Artograph Mobile App.
Additionally, I have worked with Artograph to fine-tune, troubleshoot, and adapt legacy databases that have evolved over the years.