Andrew Miller, Developer in Cedar Rapids, IA, United States
Andrew is available for hire
Hire Andrew

Andrew Miller

Verified Expert  in Engineering

WordPress Developer

Cedar Rapids, IA, United States

Toptal member since September 24, 2018

Bio

Andrew has over 25 years of web development experience with a focus on WordPress development since 2012, which includes custom plugins and theme development, API and data integrations, troubleshooting, malware removal, and migrations. With a deep understanding of the WordPress codebase, Andrew provides services to clients who require more than an off-the-shelf solution.

Portfolio

84EM
CSS, HTML, XML, JSON, APIs, WordPress, MySQL, PHP, LAMP, Data Migration...
Panacea Financial, a division of Primis Bank
WordPress, Project Management, HubSpot, Elementor, WP Engine, WordPress Themes...
Mudd Advertising
WordPress, LAMP, Data Migration, WordPress Plugins, WordPress Themes...

Experience

  • PHP - 19 years
  • WordPress Plugins - 12 years
  • WordPress - 12 years
  • WordPress API - 9 years
  • WooCommerce - 8 years
  • WooCommerce API - 8 years
  • WooCommerce Subscriptions 2 - 8 years
  • WordPress REST API - 5 years

Availability

Part-time

Preferred Environment

LAMP, Linux, PhpStorm, Git, WP Engine, WordPress VIP, REST APIs, WordPress, WooCommerce, WooCommerce Subscriptions 2

The most amazing...

...client I have worked with helps improve women's lives. I built many bespoke plugins for their highly customized WooCommerce Subscriptions site.

Work Experience

Owner and Lead Web Developer

2012 - PRESENT
84EM
  • Worked directly with some of my clients, provided white-label services, and consulted for the clients of larger web/marketing agencies. White-label outsourced services for larger agencies are the core niche of my 84EM business.
  • Provided development and consulting for an enterprise WooCommerce eCommerce client, working closely with product and engineering teams to build new features.
  • Developed and maintained dozens of custom plugins for a heavily trafficked and customized WooCommerce Subscriptions site with millions in annual revenue, including API integrations, custom reporting, custom store credit, and custom loyalty plugins.
  • Built a custom WordPress REST API integration for a high-profile cryptocurrency client with billions in assets under management. Data is sourced from the client's internal API and made available publicly through the WordPress API.
  • Integrated a custom Looker API for a WordPress client in the healthcare industry, which provided real-time walk-in appointment availability.
  • Created a heavily trafficked and customized LearnDash site for a multinational enterprise client. This includes a custom SAML single sign-on integration that supports unlimited IDPs, custom reporting and automation, custom API integrations, etc.
  • Made a lead generation site for a major wireless carrier. Utilized GeoIP to display stores nearest to a user's location and allow a coupon download for that store with the address on the coupon and a bar or QR coupon code.
  • Provided monthly support, updates, and maintenance for over 250 websites. I continue to do so to this day.
  • Developed dozens of custom WordPress plugins, including sending Gravity Forms submissions to various CRMs as leads, integrating WooCommerce with multiple payment platforms and CRMs, and integrating WordPress with an MLS database.
  • Provided support for an agency client with a custom-built CMS. Built new sites on their CMS and applied code maintenance and security patches. Provided support for server and hosting-related issues when needed.
Technologies: CSS, HTML, XML, JSON, APIs, WordPress, MySQL, PHP, LAMP, Data Migration, WooCommerce, WooCommerce API, WooCommerce Subscriptions 2, WordPress Themes, WordPress Plugins, WordPress Rescue, jQuery, PHP 7, WordPress API, JavaScript, WordPress REST API, WordPress VIP, HTML5, eCommerce, Elementor, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, LearnDash, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Database Migration, GitHub, MySQL Workbench, Google Maps, PHP 5, CSS3, MySQLi, ACF PRO, Advanced Custom Fields (ACF), Gravity Forms, AffiliateWP, Learning Management Systems (LMS), Web Security, Server Security, GDPR, Security, Google Analytics, Yoast SEO, Search Engine Optimization (SEO), SQL, Amazon Web Services (AWS), Technical Leadership, Content Management Systems (CMS), Payment APIs, Appointment Booking, Booking Systems, Stripe API, Tailwind CSS, Online Payments, Bootstrap 3+, Web Project Management, WordPress eCommerce, WordPress Multisite, WP-CLI, Webhooks, Performance Optimization, Performance, CodeIgniter, Third-party APIs, Website Optimization, Application Security, CodeIgniter 3, QR Codes, Project Management, SSH, Mailgun, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, REST APIs, Swagger, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Plugin Development, Theme Customization, Web Scalability, Ajax, Google Maps API, Stripe, Servers, PCI Compliance, Figma, WCAG 2, Zapier, Full-stack Development, ADA Compliance, WordPress Security, Multiple Listing Services (MLS), Cloudflare, WPBakery, WordPress Design, Object-oriented Programming (OOP), Kinsta, IDX Integration, Gutenberg Editor, Gravity Perks, GravityView, JSON Web Tokens (JWT)

WordPress Developer

2022 - 2024
Panacea Financial, a division of Primis Bank
  • Built a custom integration between Hubspot, IDoloy, and Persona to verify the identity of visitors when submitting lead forms for pre-approval of credit.
  • Worked with marketing and design teams on the rebuild of web pages as part of a design overhaul.
  • Consulted with C-suite and internal security teams in response to a DDOS ransom attack and assisted with the mitigation.
  • Implemented the use of a child theme with Git version control. Moved custom code out of code snippets plugins into the theme. Added a development workflow with Git deployments and automated QA processes.
  • Made performance improvements, including dequeuing unused scripts and styles, removing unused plugins, optimizing CSS and JSS, ensuring lazy loading of images, videos, and iframes, and ensuring all images are correctly optimized and served in next-gen formats.
  • Handled regular monitoring of site uptime, performance, and security.
Technologies: WordPress, Project Management, HubSpot, Elementor, WP Engine, WordPress Themes, WordPress Design, WordPress Plugins, Cloudflare, Object-oriented Programming (OOP)

Web Developer

2013 - 2016
Mudd Advertising
  • Developed custom WordPress plugins and themes for over 100 clients.
  • Provided monthly maintenance of 100+ client websites.
  • Built a marketing and lead generation theme/plugin combination for WordPress, which took 15 hours to create and generated $25,000 a month in revenue for the client.
  • Constructed complex websites and integrations for popular WordPress plugins, such as WooCommerce, Gravity Forms, and Advanced Custom Fields for clients of various industries.
  • Developed a custom WooCommerce site with multi-vendor support that allowed different vendors to display different products on the front end, acting as if each vendor had its own store.
Technologies: WordPress, LAMP, Data Migration, WordPress Plugins, WordPress Themes, WordPress Rescue, jQuery, PHP 7, WordPress API, JavaScript, PHP, WordPress REST API, HTML, JSON, HTML5, eCommerce, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Database Migration, PHP 5, Google Maps, CSS3, MySQLi, ACF PRO, Advanced Custom Fields (ACF), Gravity Forms, Web Security, Server Security, Security, Google Analytics, Search Engine Optimization (SEO), Yoast SEO, SQL, Technical Leadership, Content Management Systems (CMS), Payment APIs, Online Payments, Bootstrap 3+, Web Project Management, WordPress eCommerce, WordPress Multisite, Webhooks, Performance Optimization, Performance, APIs, Third-party APIs, Website Optimization, Application Security, QR Codes, Project Management, SSH, Mailgun, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, REST APIs, Swagger, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Plugin Development, Theme Customization, Web Scalability, Ajax, Google Maps API, Stripe, Servers, PCI Compliance, Zapier, Full-stack Development, ADA Compliance, WordPress Security, WPBakery, WordPress Design, Object-oriented Programming (OOP)

Web Developer

2013 - 2013
Successories
  • Created custom NetSuite integrations to allow two different NetSuite accounts to talk to one another via their REST API.
  • Integrated NetSuite with a custom-built (in-house), external LAMP-based website platform.
  • Provided code support for the client's custom-built LAMP CMS.
Technologies: LAMP, jQuery, PHP 7, JavaScript, PHP, HTML, JSON, HTML5, eCommerce, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Server Migration, Database Migration, PHP 5, Google Maps, CSS3, MySQLi, Web Security, Server Security, Security, SQL, Amazon Web Services (AWS), Online Payments, Web Project Management, APIs, Third-party APIs, Website Optimization, Application Security, Project Management, SSH, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, REST APIs, Swagger, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Web Scalability, Ajax, Google Maps API, Full-stack Development, Object-oriented Programming (OOP)

Web Developer

2010 - 2013
Clickstop, Inc.
  • Built websites on the NetSuite platform for a multi-channel online eCommerce retailer whose revenue exceeded $50 million/year.
  • Performed administration, customization, and automation of the company's NetSuite account, streamlining processes to improve efficiency.
  • Learned the SuiteScript programming platform that NetSuite provides for more extensive automation and integration with their platform.
  • Wrote processes such as the auto-approval of orders which greatly reduced tedious, manual tasks for salespeople.
  • Integrated the account with an external image management tool which speed and simplified the process of maintaining product images within NetSuite.
Technologies: MySQL, CSS, HTML, WordPress, WordPress Plugins, jQuery, PHP 7, JavaScript, PHP, JSON, HTML5, eCommerce, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Database Migration, PHP 5, Google Maps, CSS3, MySQLi, Web Security, Server Security, Security, Google Analytics, Search Engine Optimization (SEO), SQL, Technical Leadership, Content Management Systems (CMS), Payment APIs, Online Payments, Web Project Management, Webhooks, Performance Optimization, Performance, APIs, Third-party APIs, Website Optimization, Application Security, Project Management, SSH, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, REST APIs, Swagger, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Plugin Development, Theme Customization, Web Scalability, Ajax, Google Maps API, Stripe, Servers, PCI Compliance, Full-stack Development, ADA Compliance, WordPress Security, Object-oriented Programming (OOP)

Director of Application Development

2007 - 2010
Metro Studios
  • Built dozens of custom, from-scratch websites for clients in various industries.
  • Developed custom eCommerce applications and integrations with third-party payment processors and CRMs.
  • Provided server administration and hosting support for hundreds of websites on dedicated web servers hosted at Rackspace.
  • Provided ongoing support to clients in the manner of website updates, fixes, etc.
Technologies: CSS, HTML, PHP, MySQL, LAMP, Data Migration, jQuery, JavaScript, JSON, eCommerce, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Database Migration, PHP 5, Google Maps, CSS3, MySQLi, Web Security, Server Security, Security, Google Analytics, Search Engine Optimization (SEO), SQL, Technical Leadership, Content Management Systems (CMS), Payment APIs, Tailwind CSS, Online Payments, Web Project Management, Webhooks, Performance Optimization, Performance, APIs, Third-party APIs, Website Optimization, Application Security, Project Management, SSH, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, REST APIs, Swagger, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Web Scalability, Ajax, Google Maps API, Stripe, Servers, PCI Compliance, Full-stack Development, ADA Compliance, Object-oriented Programming (OOP)

Web Developer | Search Engine Specialist

2006 - 2007
Over Coffee Productions
  • Built websites using a custom-built, proprietary CRM built-in PHP in a LAMP environment.
  • Leveraged SEO best practices to boost conversion rates for several eCommerce and lead generating clients, including national brands.
  • Provided phone and email support for clients as part of their monthly maintenance packages to add new content and functionality.
Technologies: CSS, HTML, PHP, MySQL, LAMP, JavaScript, eCommerce, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Database Migration, Google Maps, MySQLi, Web Security, Server Security, Security, Google Analytics, Search Engine Optimization (SEO), Content Management Systems (CMS), Performance Optimization, Performance, APIs, Third-party APIs, Website Optimization, Application Security, Project Management, SSH, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Ajax, Servers, Full-stack Development, Object-oriented Programming (OOP)

Freelance Web Developer

1995 - 2005
Freelance
  • Built custom websites in the late '90s and early '00s for various clients such as retail businesses, musicians, authors, and more.
  • Tripled the conversion rate for an author's WYSIWYG website by decreasing load times through a rebuild to a static website.
  • Implemented dynamic website functionality, such as payment forms, message boards, guestbooks, and more, using Common Gateway Interface (CGI) and Perl.
Technologies: HTML, CSS, JavaScript, Perl, Web Development, Non-CMS Web Development, Database-driven Web App Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Server Migration, Database Migration, Web Security, Server Security, Security, Content Management Systems (CMS), Webhooks, Performance Optimization, Performance, Third-party APIs, Website Optimization, Project Management, SSH, API Integration, Technical Architecture, Databases, SQL Performance, Relational Databases, Data Pipelines, Cybersecurity, IT Security, Database Security, Automation, Front-end Development, Page Speed Optimization, Servers, Full-stack Development, ADA Compliance, Object-oriented Programming (OOP)

WooCommerce Store Credit

A custom store credit solution for WooCommerce that plays well with WooCommerce Subscriptions as well as one-off purchases. Allows current users to receive credit from an admin and enables new users to claim credit when they register. Credit can be applied at checkout and auto applies on subscription renewals. Includes admin lookup and reporting tools as well.

WooCommerce Loyalty Program

A custom loyalty program for a WooCommerce site that awards points for dollars spent as well as points for custom actions taken. Customers can redeem points for store credit (another custom plugin I created). Integrates with WooCommerce Subscriptions.

Project List

https://www.84em.com/projects/
As a white-label developer for agencies, it is tricky to share examples of previous work due to non-disclosure agreements. However, I have a page on my website describing examples of previous projects.

Crypto Pricing API Plugin

A custom REST API integration with a cryptocurrency client’s internal engineering Lambda API. Pricing is stored in custom DB tables on the WordPress site and made available through the WordPress REST API.
MAY 2016 - PRESENT

Certified WordPress Expert

Codeable

Libraries/APIs

WordPress REST API, jQuery, WordPress API, Google Maps, WooCommerce API, REST APIs, JSON API, Google Maps API, Stripe, Stripe API

Tools

MySQL Workbench, PhpStorm, LearnDash, GitHub, ACF PRO, Advanced Custom Fields (ACF), AffiliateWP, Google Analytics, WP-CLI, Zapier, WPBakery, Gravity Perks, GravityView, Multiple Listing Services (MLS), Gutenberg Editor, Git, NGINX, Figma

Languages

PHP, HTML, CSS, CSS3, HTML5, PHP 5, PHP 7, SQL, JavaScript, XML, Perl

Frameworks

CodeIgniter, CodeIgniter 3, JSON Web Tokens (JWT), Tailwind CSS, Bootstrap 3+, Swagger

Paradigms

Non-CMS Web Development, Database-driven Web App Development, Automation, Object-oriented Programming (OOP), REST, Search Engine Optimization (SEO)

Platforms

LAMP, WordPress, WooCommerce, WordPress VIP, Apache2, Linux, Amazon Web Services (AWS), Mailgun, HubSpot

Storage

MySQLi, MySQL, WP Engine, Database Migration, Databases, SQL Performance, Relational Databases, Data Pipelines, Database Security, JSON

Industry Expertise

Project Management, Cybersecurity

Other

APIs, WordPress Themes, WordPress Plugins, WordPress Rescue, WooCommerce Subscriptions 2, Data Migration, eCommerce, Subscriptions, REST API Clients, JSON REST APIs, Plugins, Elementor, Web Development, Web App Development, Full-stack, Website Maintenance, Website Audits, Website Management, Website Migration, Server Migration, Gravity Forms, Web Security, Security, Technical Leadership, Content Management Systems (CMS), Payment APIs, Online Payments, Web Project Management, WordPress eCommerce, WordPress Multisite, Webhooks, Performance Optimization, Performance, QR Codes, Third-party APIs, Website Optimization, Application Security, SSH, API Integration, Front-end Development, Page Speed Optimization, Plugin Development, Theme Customization, Web Scalability, Ajax, Full-stack Development, WordPress Security, Cloudflare, Kinsta, Learning Management Systems (LMS), Server Security, GDPR, Yoast SEO, Appointment Booking, Booking Systems, Technical Architecture, IT Security, Servers, PCI Compliance, WordPress Design, IDX Integration, WCAG 2, ADA Compliance

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring