Benjamin Kohl

Senior PHP/Laravel Developer

Contact

Contact Me
@benjaminkohl
benjaminkohl.com
Michigan, United States

Summary

Senior PHP developer with hands-on experience maintaining and extending production Craft CMS websites and Laravel applications. Focused on feature development, bug fixes, and incremental improvements within new or established codebases.

Education

Bachelor of Business Administration

Computer Information Systems
Western Michigan University

Skills/Tools

  • PHP (Laravel)
  • Inertia JS with Vue
  • Tailwind CSS
  • Blade / HTML
  • MySQL / MariaDB
  • Docker / DDEV
  • Craft CMS (Yii)
  • REST APIs
  • Git

Work Experience

Full Stack Developer

Masuga Design | Grand Rapids, MI | 2011-Present
  • Maintained and extended long-lived production PHP websites used by clients.
  • Built and supported high-traffic PHP services, including a dynamic image generation platform serving millions of requests.
  • Developed and maintained commercial Craft CMS plugins (PHP) used in production environments.
  • Integrated third-party APIs including Salesforce, HubSpot and Airtable.
  • Designed and maintained content schemas and database schemas for Craft CMS websites and the Laravel-based Lamplighter SaaS platform, respectively.

Laravel Developer

TextSpot | Grand Rapids, MI | 2020-2022
  • Developed Laravel (Inertia/Vue) features for the SMS marketing platform.
  • Implemented queued messaging workflows using Twilio APIs.
  • Built customer-facing tools for contact imports and list management.

Laravel Developer

Carmony | Grand Rapids, MI | 2016-2018
  • Developed Laravel services to import and normalize vehicle inventory from third-party providers.
  • Integrated multiple automotive data APIs to enrich and score vehicle listings.
  • Designed and maintained relational schemas supporting inventory and matching logic.

Software Developer II

Professional Computing Resources, Inc. | Grand Rapids, MI | 2007-2011
  • Developed Avaya VOIP phone provisioning interface using PHP and SOAP API.