Navigation // Control panel

Start a project

Senior WordPress developer // frontend systems // Michigan

I’m Marcus Borger. I build custom WordPress platforms, plugins, and interfaces—then trace the weird problems from browser to database when production gets dramatic.

10+years building for the web
WordPressthemes, plugins, ACF, CPTs
GISmaps, filters, custom data tables
Michiganavailable for practical web work
Scroll to initiate

Calm engineering. Loud execution.

GermanyMichigan

Practical, curious, and allergic to fragile systems.

I'm a German-born web developer living in Michigan, with a background in applied computer science from Hochschule Merseburg and more than a decade of professional web experience.

My day-to-day work spans custom themes, plugin development, ACF-powered content structures, multisite support, frontend styling, GitHub-based release workflows, and debugging when websites get strangely confident about being wrong.

I build sites that are clear to use, easy to manage, and sturdy enough to survive clients, plugins, updates, caching layers, and the strange weather patterns of the modern web.

What I Do // Machine modules

Strategy is useful. Shipping is better. I work across the whole stack when that is what the problem demands.

MODULE_01ONLINE

WordPress Development

Custom themes, plugin features, admin tools, reusable blocks, and content structures built for the people who manage the site after launch.

MODULE_02ONLINE

Frontend Implementation

Responsive HTML and CSS, Tailwind, SCSS, JavaScript, and jQuery—carefully implemented on desktop and engineered not to collapse into soup on mobile.

MODULE_03ONLINE

Debugging & Maintenance

PHP errors, caching weirdness, CSS regressions, migrations, release issues, server oddities, and production problems that need calm investigation.

MODULE_04ONLINE

Workflow & Infrastructure

GitHub release workflows, cPanel and WHM troubleshooting, multisite support, database work, API integrations, and practical deployment handoffs.

Selected work // Real constraints

The visuals can get loud. The work stays grounded: real editors, real data, real deadlines, and systems built to survive all four.

CASE_01Custom WordPress Website LIVE
Homepage screenshot of the Diocese of Wilmington website.

Custom WordPress Website

Diocese of Wilmington

A large public-facing diocesan site that keeps structured content, navigation, news, giving pathways, and find-a-resource flows manageable for a real content team.

  • WordPress
  • PHP
  • SCSS
  • ACF
  • Responsive UI
CASE_02Custom WordPress Website LIVE
Homepage screenshot of the Archdiocese of Hartford website.

Custom WordPress Website

Archdiocese of Hartford

A high-traffic organizational site balancing events, news, directories, giving, media, and ministry information without burying visitors in the navigation.

  • WordPress
  • Custom Theme
  • Events
  • Content Architecture
CASE_03Flexible WordPress Theme LIVE
Screenshot of the St. Alphonsus WordPress theme showcase.

Flexible WordPress Theme

St. Alphonsus Theme

A customizable parish theme with editable hero content, buttons, colors, fonts, section ordering, and content patterns made for client editing.

  • WordPress
  • Theme System
  • ACF
  • Client Editing
CASE_04Reusable Map & Data Plugin LIVE
Screenshot of the Diocese of Orlando GIS map and filtering interface.Screenshot of the Diocese of Wilmington parish finder interface.

Reusable Map & Data Plugin

GIS WordPress Plugin

A reusable plugin for diocesan parish, school, and job data, powered by custom database tables, SQL queries, Google Maps, Paylocity data, and filter-heavy workflows for Orlando and Wilmington.

  • Plugin
  • Google Maps API
  • MySQL
  • Paylocity API
  • Filters

The Machine Room // Toolchain connected

Not a logo cloud. A working machine room: content architecture, interface craft, data, APIs, deployment, and the glue between them.

BUS_01

WordPress Core Work

  • PHP
  • WordPress
  • ACF Pro
  • Custom Post Types
  • Gutenberg
  • Plugins
BUS_02

Frontend

  • HTML5
  • CSS
  • SCSS
  • Tailwind
  • JavaScript
  • jQuery
  • React
BUS_03

Data & APIs

  • MySQL
  • SQL
  • AJAX
  • JSON
  • REST APIs
  • Google Maps API
BUS_04

Ops & Workflow

  • Git
  • GitHub
  • cPanel
  • WHM
  • Laravel
  • TYPO3
  • Migrations

How I Work // Diagnostic protocol

TRACE_PROTOCOL.EXESTATUS: READY
  1. 01ObserveRendered behavior before assumptions.
  2. 02TraceBrowser, code path, data, infrastructure.
  3. 03RepairThe narrowest durable change.
  4. 04VerifyReal output, realistic constraints.

Good development is not just writing code. It is understanding the workflow, reducing friction, and building something future humans can understand without needing a torch and a map.

I prefer clear structure, thoughtful defaults, maintainable code, and honest communication over complexity for its own sake. When something breaks, I want to know why, who it affects, and how to keep it from becoming a recurring calendar event.

Experience // Tour archive

May 2021 — Present

Grand Rapids, MI

WordPress Developer

Diocesan Publications

Build, launch, maintain, estimate, and troubleshoot WordPress sites for churches, schools, dioceses, and content teams. Developed the reusable GIS plugin used in Orlando and Wilmington workflows.

December 2019 — December 2021

Michigan

Web Developer

Independent Contractor

Delivered custom websites, responsive frontends, cross-browser testing, client communication, and ongoing maintenance for practical business needs.

June 2017 — December 2019

Germany

Web Developer

GET AG

Built and maintained WordPress and TYPO3 websites with HTML, JavaScript, jQuery, PHP, and SCSS, while managing collaboration through GitHub.

May 2016 — May 2017

Leipzig, Germany

PHP Developer

Oemus Media AG

Developed a Laravel CMS, optimized SQL queries, migrated legacy data, and built API support for a convention app with booth data and interactive maps.

Heavy-Metal Side Quests // After hours

Outside client work, I tinker with self-hosted tools, media servers, Docker containers, game development, and music production. Those projects sharpen the same instincts I use professionally.

FX_01

Self-hosting, NAS, media servers, and Docker experiments

FX_02

Game-dev experiments, including ASH RUN '84

FX_03

Music production, guitar noise, and metal-shaped curiosity

FX_04

Build, test, break, fix, repeat—as a hobby and a job

Open Channel // Signal detected

I'm interested in practical web work, thoughtful builds, plugin problems, content workflows, and layouts that have started making suspicious choices.

Michigan, USA

Return to zero