Jason Schramm

Web Developer

Curious web developer who loves to learn.

Creative problem solver who can fix anything.

Resume LinkedIn Email Jason

About Me

I have been developing for the Web since the late 90s, back when GeoCities was a thing, and I have been developing with WordPress since 2004.

I have a curiosity and love of learning that helps me to learn whatever is needed, and a perfectionism that drives me to continually improve my work and find more efficient techniques. I keep informed about the latest technology, and I enjoy distilling their benefits and drawbacks to inform others. And I am fanatical about performance and security.

What really makes me unique is that I love finding problems and fixing them, even when no one else can. Telling me something can't be done is a surefire way to get me to discover how to accomplish a seemingly impossible task.

I'm also as comfortable working on the front-end as I am on the back-end, and I have the uncanny ability to scan through lines of anyone's code to understand it quickly. Give me a few minutes to explore previously unseen code and I will know where additions or changes need to be made, even if I have never used the framework or language before.

Like what you've read so far? Email Me

Side Projects

VegEvents

Logo Design, Website Design, Website Development, Speed Optimization, WordPress, Bootstrap 3, Google Maps API

Unique features:

  • Weekly email newsletter that sends a custom list of events to 6,000+ subscribers based on their latitude/longitude and other newsletter settings.
  • Custom PHP-powered administrative interface to import new events weekly from a list of over 500 third-party event sources and remove canceled events.
  • Custom WordPress plugin to manage event import sources and enable custom filtering and tagging of events as they are imported.
  • Custom WordPress theme with advanced logic to open events in modal windows, add events to third-party calendars, and share events links.
  • Custom JavaScript bookmarklet to copy Facebook event details into the VegEvents submission form.

VegMealDelivery

Logo Design, Website Design, Website Development, WordPress, Bootstrap 4, Google Maps API, TomTom Maps SDK

Unique features:

  • Heavily customized FacetWP WordPress plugin implementation for dynamic search filtering.
  • Custom FacetWP Facet type for searching for meal delivery services that deliver to a visitor’s address or have a pickup location near them. Each meal delivery service CPT is connected to one or more delivery locations (Taxonomy terms). Locations can be a street address, city, state, or country.
  • Meal delivery service pickup locations are displayed using the TomTom Maps SDK which is a low-cost alternative to the Google Maps API. (example)
  • Custom WordPress theme that modifies a custom post type’s New/Edit form.

VegMovies

Logo Design, Website Design, Website Development, WordPress, Bootstrap 4, iTunes Search API, OMDb API

Unique features:

  • Customized FacetWP WordPress plugin implementation for dynamic search filtering.
  • Custom WordPress plugin that modifies a custom post type’s New and Edit form to:
    • Import details from the omdbapi.com RESTful API, including descriptions and movie posters. The movie posters then get stored as the post's featured image.
    • Insert various helper links and buttons needed to assist personnel with generating movie listings.
  • Custom PHP code to display different versions of a listing with stream and purchase links based on the visitor’s country.
  • Custom WordPress theme using Bootstrap 4 and an image slider.

VegResources

Logo Design, Website Design, Website Development, WordPress, Bootstrap 4, iTunes REST API

Unique features:

  • Custom code that modifies a custom post type’s New and Edit form to:
    • Import Podcast details from the iTunes RESTful API, including the show title and image. The show image then gets stored as the post's featured image.
    • Insert buttons to assist personnel with generating new podcast listings.
  • REST-powered search (on the homepage and in page headers) that searches for guides matching keywords entered. Keywords are compared to the guide’s titles and assigned tags.
  • FacetWP-powered Podcast page with a WP cron job that periodically updates the “Latest Episode” date based on the iTunes REST API.
  • Custom WordPress theme originally modified from a freely-available theme.