Björn Holine

Web developer and plugin author in Seattle, WA with WordPress specialization

Introduction

Hello, and welcome to my online portfolio. I’m a web developer specializing in WordPress such as developing custom themes, plugins, and functionality with over ten years of professional agency experience. I might be one of the more atypical programmers who enjoys working on the front-end as much as the back-end and I’ve been doing full-stack development for the last several years. I’ve worked on projects for household names to small mom and pop shops and appreciate the variety and challenges this field of work delivers. In addition to my normal work I also have a couple of side projects that are important to me. I created and actively develop a WordPress store locator plugin called Cardinal Store Locator and an open source jQuery Store Locator plugin.

Work Highlights

Cardinal Store Locator

I developed the Cardinal Store Locator plugin to give customers a way to set up a highly customizable locator feature for their WordPress website. It was built with the Google Maps API, WordPress Settings API and my open source jQuery Store Locator plugin and integrates with WordPress core features such as custom post types for location data and custom taxonomies for location categories and filtering. It was programmed following the WordPress Coding Standards, is responsive by default, can read Snazzy Maps styling, makes use of Handlebars for simple info window and location list overrides in addition to several other features.

jQuery Store Locator Plugin

The open source jQuery Store Locator plugin takes advantage of Google Maps API version 3 to create an easy to implement store locator via KML, XML or JSON data. I initially released the plugin in 2012 and have been actively developing it since then adding new features and improving the code over time based on feedback I receive.

Express Modular

I led a performance audit project for Express Modular to help determine why the site would crash after the client had tried hosting with multiple vendors. After gaining insight on overview calls with technical staff we took steps to set up and analyze important server log files, performed local tests with specialized performance tools, and took a deep dive through the site’s custom programming to identify issues and prioritize them by the overall impact.

Thomson Reuters

For the Thomson Reuters Lawyer Marketing project I created new PHP classes within their custom mu-plugins structure to send submitted form data and campaign information to the Oracle Eloqua API asynchronously, process website audits via a custom internal tool and send the information to the customer and Eloqua, and generate downloadable PDFs of all blog posts. In addition, I completed various other front-end and back-end ad hoc requests and communicated directly with the client.

Loll Designs

The Loll project included a complete redesign of the site, the removal of the Visual Composer page builder, a full plugin audit and my WordPress Cardinal Store Locator plugin was used to create a new retailer locator. The previous website had been set up relying on many components from ThemeForest and CodeCanyon that were a drag on overall performance and left the back-end feeling bloated. This project was all about creating a completely custom and optimized solution versus the previous pre-built approach.

Solium

For Solium, which is a multisite installation, I set up and developed the front-end and back-end of the Knowledge Center site with a child theme of the Westwerk developed parent them, set up the UK, German, French and Australian sites and complete ongoing maintenance and ad hoc requests.

Sandow

We developed a new WordPress theme based on a completely custom design. As the lead developer on the project I completed a significant portion of the front-end work, set up many of the modules with Advanced Custom Fields, converted the careers section from a legacy plugin to a WordPress custom post type and used a stripped down version of my jQuery Store Locator plugin for the contact/office locations page. We chose to use Roots (now renamed to Sage) as the base started theme for the project and the Advanced Custom Fields plugin and flexible content fields to let the client choose the order that content is displayed on several of the subpages.

Edible Manhattan

I merged Edible Manhattan, Edible Brooklyn, Edible Long Island and Edible East End from individual WordPress installs to a multisite. The client chose to start with the SimpleMag WordPress theme as a base and we implemented several design customizations. I was primarily responsible for all of the front-end customizations, restructuring the content with new custom post types, setting up a new version of the Guide with a customized version of my jQuery Store Locator plugin and setting up a network wide Google Double Click for Publishers account and tagging all the sites.

GRSS IEEE

For GRSS I developed a new theme from scratch based on a completely custom design, restructured content into new custom post types and went through a long list of installed plugins to remove as many outdated and unneeded as possible. I was the solo developer on this project and completed all of the front-end and back-end work.

New Jersey Bride

I worked with Westwerk development team to migrate the old PostgreSQL database to WordPress and complete a full refactor of the website. On this project I was responsible for setting up the majority of the back-end and some portions of the front-end.

Fairview

On the Fairview project I was responsible for cutting a multitude of PSD page templates and setting up some of the front-end functionality with JavaScript. These templates were then delivered to Fairview for back-end implementation by their development team.

Résumé

Work History

10up

Lead Web Engineer

May 2018 -

Crowd Favorite

Project Lead

August 2017 - March 2018Worked through project development tasks as neededLed development staff through technical work based on projectsBroke down projects into detailed actionable tasks for developers to work onScheduled development staff to work on tasks based on project requirements and availabilityParticipated in regular meetings to coordinate with department heads, management, and staffAssisted developers with technical questionsTrained clients on new sites and large code updatesReviewed and tested codeMade technical recommendations based on experience and researchWrote documentation and project reportsContinued attending local WordPress Pro meetup and WordCampsIncreased remote work experience

3five Inc

WordPress Developer

February 2016 - June 2017Developed new custom WordPress websites from the ground up and updated existing sitesTook on existing projects developed by WordPress VIP level agenciesDeveloped custom functionality and refactored outdated and/or less effective codeContinued following WordPress Coding Standards and made use of code sniffers when developingResearched, installed and configured WordPress plugins as neededParticipated in regular meetings to coordinate on projects with clients and co-workersTrained clients on new sites and large code updatesWrote detailed development overview briefs for client reviewMade technical recommendations and estimatesCoordinated workload with teamContinued attending local WordPress Pro meetup and WordCampsGained better understanding of what it’s like working remotely full-time

Westwerk Designs

Senior Web Developer

October 2013 - February 2016Enhanced expertise in WordPress by attending local meetups, WordCamps, and working exclusively with WordPressDeveloped completely custom WordPress sites following the WordPress Coding StandardsDebugged issues and completed customizations on existing WordPress sitesTransformed Adobe PSD designs into hand-coded templatesInstalled and configured appropriate WordPress pluginsDeveloped custom functionality and plugins as neededTrained clients on new sitesMade technical recommendations and estimatesCoordinated workload with project managers and development teamParticipated in client calls and meetings

Risdall Marketing Group

Application Developer, UI Engineer

June 2008 - September 2013Developed web sites from the ground upWorked with WordPress, Drupal, DotNetNuke and other CMSsTransformed Adobe PSD designs into hand-coded front-end templates for a variety of systemsCommunicated with designers to best translate design into codeTook over existing web sites for maintenance and/or updatesInstalled and configured content management systems in Apache and IIS environmentsResearched, tested and fine-tuned modules and pluginsCoordinated with account executives to keep projects moving forwardTrained clients on new systemsDebugged issues that aroseMade technical recommendations based on prior experience and researchEstimated the length of time it will take to complete a task or projectMet with clients to gather information and discuss the status of their projectsCoordinated work load with development teamSet up and configured LAMP staging environmentFull-service interactive agency environmentEducation

Iowa State University, Ames, Iowa

Bachelor of Science, December 2007

Major: Management Information SystemsHonors

John & Mary Pappajohn Entrepreneurial Scholarship

Year Awarded: 2006

Contact

Sorry. This form is no longer accepting new submissions.