PHP and JavaScript Engineer

Madison, WI | (507) 990-3021 | LinkedIn | Github

I’ve supported and developed software for about 12 years, and have worked with WordPress for the past 2. I have a passion for solving problems and building intuitive and flexible platforms and user experiences.

Skills & Knowledge

PHP, JavaScript, HTML5, CSS3, MySQL, M, C# WordPress, Joomla!, Git / Github, Vue

Technical Projects

Deciduous | Voting App Demo

A demo app to promote Ranked Pairs voting (not the same as Ranked Choice).

Pivot Libre | Voting Platform

A platform for managing and voting on elections, using the Ranked Pairs voting system.

Career / Work Experience

Greenleaf Media

Oct 2020 – Present: PHP Web Developer

I work on WordPress websites every day, building custom themes to match the mock-ups provided by our designers. I’ve gotten experience with several popular plugins, including Advanced Custom Fields, WooCommerce, WPML, Yoast, WP Migrate DB, Gravity Forms, Tribe Events.

Cheramy Story Arts and Marketing

Oct 2019 – Jan 2021 | Full Stack Web Developer

I maintained several Joomla! and WordPress sites. My biggest project was a new member portal for Attic Angel volunteers, which involved a complex migration from a homegrown communication, scheduling, and time logging app into several customized Joomla! components.

Orangetheory Fitness

Oct 2019 – Jan 2021 | Fitness Coach

I called out directions and encouragement while groups of people did intense workouts. This was a good learning experience, but ultimately not my cup of tea, and I decided to go back to development.

Oxford Global

Oct 2019 – Jan 2021 | Epic Application Consultant

I travelled every week from Madison, WI to Fort Worth, TX to advise Cook Children’s Hospital on their new installation of Epic.


Oct 2016 – Present | Web Developer

I taught myself PHP, JavaScript, and web development, and finished my first client project in June 2017 – a website featuring a custom CMS and online store with Stripe payments. I’ve done many projects since, including two Ranked Pairs voting applications, a WordPress site for the rugby team I play for, a WordPress plugin, and migration from Umbraco to WordPress, and a complex scroll animation.

Epic Systems Corporation

Aug 2008 – June 2016 | Technical Services Representative

I worked with hospital IT staff (mostly former nurses), to help them administer their Epic health record system. I would advise on best practices, debug and troubleshoot issues, manage upgrades, and generally ensure my customers’ success. I rarely met my clients in person, so clear written communication was a huge part of my work.


BA Mathematics, St. Olaf College, 2008